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

标题: 请教各位高手啊 [打印本页]

作者: blue8ilen    时间: 2016-11-2 15:17:36     标题: 请教各位高手啊

本帖最后由 blue8ilen 于 2016-11-3 15:08 编辑

1、我在策略中由于没有控制好发单次数,结果一个平仓的单子发了好多次,sorder显示委托发送成功,但是我测试A_GetOpenOrderCount的返回值一指为什么=0呢。模拟仓中。
2、 If(conditiaon1 && getglobalvar(4) != 1)
            {
               
                                A_SendOrder(Enum_Buy,Enum_Entry,Lots,Q_AskPrice);//委托卖盘价来买开
                                SetGlobalVar(4,1);//记录为已开仓
            }
这段语句是只要a函数执行一遍全局变量就赋值为1吗?如果赋值为1下一次就不满足条件进这个分支了,为何在测试的时候发现a函数有多次执行的情况呢?
3、全局变量在每次关掉tb之后在开启是如何变化呢?之前赋的值会保留吗?




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