开拓者期货期权程序化系统交易论坛

标题: 求助:时间间隔开仓 [打印本页]

作者: zjykjyl    时间: 2017-4-21 14:53:02     标题: 求助:时间间隔开仓

If(MarketPosition==0 && 多头条件成立)
Buy(pos,Close);
                //====分批加仓
                Times=CurrentTime;  //开仓时间
                While(Count<5)  //加仓计数<总加仓量
                {
                   if(CurrentTime-Times>=PosTimes/1000000)  //当前时间距前开仓时间的间隔>=规定秒数
                   {
                      Buy(pos,Close);
                      Times=CurrentTime;  //开仓时间
                      Count=Count+1;  //加仓计数
                   }
                }
                Return;               
         }
开仓条件成立后,比如间隔10秒后,再次开仓,直到循环次数结束,是这样写吗,我加载后,就停在哪里不动了,没有反应,这个不知道要怎么写,求教。




欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/) Powered by Discuz! X2