关于MQ下单的问题 (文华财经wh9)

投资者咨询:关于MQ下单的问题 (文华财经wh9)
来源:文华财经  日期:2018-8-14 10:41
 您好,TB开拓者代码现在基本已迁移到MT上来,但是在模拟运行中有几个问题:
1、在原来我使用wh8的时候,比如我是1分钟k线,那么是出现信号并且k线走完后,才会发信号,现在MQ不管k线走完没有只要出信号就开始进行buy或者sell;
2、在wh8中,可以设置在每个收盘时间(比如10:15,11:30,15:00)钱多少秒,出信号就下单,但是MQ我没有找到相关设置地方。请问设置是在哪里?还是说没有设置需要用代码实现?
请问应该怎么处理?谢谢!
技术人员回复
日期:2018-8-14 10:55
 MQ信号机制是:出信号立即下单,k线走完复核

1、想要实现wh8收盘价模型的方式,可以如下修改源码:

IF (REF(CON,1))   Buy;

2、小节提前N秒下单,需要编写实现,参考如下案例:

Setting
   MultSig:0,0,0,0,1,0;//使用TICK数据回测,出信号立即下单
Begin
   If (Cross(Close,Ma(Close,5)) && CloseSecEvery1(1) <= 5)
   {
      Buy;//最新价上穿五周期均线,第一小节结束前5秒钟,买开
   }
End

投资者咨询:关于MQ下单的问题 (文华财经wh9)
来源:文华财经  日期:2018-8-14 10:41
 使用con说未定义?
技术人员回复
日期:2018-8-14 11:10
 con是开仓条件

您编写的时候需要自行替换下
投资者咨询:关于MQ下单的问题 (文华财经wh9)
来源:文华财经  日期:2018-8-14 10:41
 好的谢谢!我再看看~~~