请教老师mq (文华财经WH6赢顺V6.7)

投资者咨询:请教老师mq (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-21 9:23
 老师mq有bar内测试范例我把它源码复制后想编译一下参数但是报错在原模型中编译不报错完全复制没有更改??是哪的问题??我在tick级数据中补充好数据了但是回测时间只有一天无法更改??
技术人员回复
日期:2018-5-21 9:49
 1、您提供下源码,我们对应加载测试下

2、tcik周期数据量太大了,所以只能记录一天的交易数据的

如果您想要查看更多的数据,需要在k线周期,如秒周期中查看
投资者咨询:请教老师mq (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-21 9:23
 Setting
  SetTickData:0,10; //定义数据区,存入10秒的TICK数据
Vars
  NumericSeries Ma1; //定义均线
  NumericSeries Sum_BidVol; //定义买一到买三挂单量的和
  NumericSeries Sum_AskVol; //定义卖一到卖三挂单量的和
Begin
  Ma1 = Ma(New,60);
  Sum_BidVol = BidVol1 + BidVol2 + BidVol3;
  Sum_AskVol = AskVol1 + AskVol2 + AskVol3;

//------------------------------------------------------开仓条件-------------------------------------------------------

  If(New < Ma1 && New < LV(New,20) && AskVol > BidVol && Every(Sum_BidVol  * 1.5 < Sum_AskVol,3)) 
  SellShort;
  Else If(New > Ma1 && New > HV(New,20) && AskVol < BidVol && Every(Sum_BidVol  > Sum_AskVol * 1.5,3)) 
  Buy;

 //-----------------------------------------------------平仓条件-----------------------------------------------------------

  If(MarketPosition == 1 && Every(New < Ma1,5)) 
  Sell;
  Else If(MarketPosition==-1 && Every(New > Ma1,5)) 
  BuyToCover;

End
完全复制后无法编译
技术人员回复
日期:2018-5-21 16:26
 您的源码需要在tick周期加载使用的

所以公式的类型,要选tick模型的



图片点击可在新窗口打开查看