
上图是帐户实际变动情况,显示是亏损的。
下图是交易界面盈亏情况,显示是盈利的。
我可以确信交易策略无未来函数,无闪烁等情况。
请问这是怎么回事?

If(MarketPosition==1&&BarsSinceEntry>=1)
{
If(High>=MyEntryPrice+TakeProfitSet*MinPoint)
{
MyExitPrice=MyEntryPrice+TakeProfitSet*MinPoint;
If(Open>MyExitPrice)
MyExitPrice=Open;
Sell(0,MyExitPrice);
}
Else If(Low<=MyEntryPrice-StopLossSet*MinPoint)
{
MyExitPrice=MyEntryPrice-StopLossSet*MinPoint;
If(Open<MyExitPrice)
MyExitPrice=Open;
Sell(0,MyExitPrice);
}
}
If(MarketPosition==-1&&BarsSinceEntry>=1)
{
If(Low<=MyEntryPrice-TakeProfitSet*MinPoint)
{
MyExitPrice=MyEntryPrice-TakeProfitSet*MinPoint;
If(Open<MyExitPrice)
MyExitPrice=Open;
BuyToCover(0,MyExitPrice);
}
Else If(High>=MyEntryPrice+StopLossSet*MinPoint)
{
MyExitPrice=MyEntryPrice+StopLossSet*MinPoint;
If(Open>MyExitPrice)
MyExitPrice=Open;
BuyToCover(0,MyExitPrice);
}
} 这是平仓策略代码,应该是没有未来函数的啊
策略单元里面显示的仓位和其他数据都是图表的信号持仓和数据。信号持仓是根据策略在图表上产生的所有信号统计出来的,不是账户的真实持仓;其他的盈亏数据也是根据图表的信号价格来计算出来的,可以理解为策略单元展示出来的是数据是策略在图表上实时回测的结果。账户页面的数据是根据委托单实际的成交价计算的,所以二者不一样。
也就是说回测结果没什么用?滑点应该也没有这么大吧?