重复开仓 [金字塔]
- 咨询内容:
我有两个独立的开仓条件,某根K线里两个条件先后满足了,然后在同一根K线内重复开仓了,但开仓的条件判断里有holding=0才开仓的,而图表上显示持仓仍是1手。理论上同根K线里不应重复开仓的啊,是不是?求解答。
sellshort(开多信号1 and holding<0,holding,limitr,open+mindiff*1),ORDERQUEUE;buy(开多信号1 and holding=0,1,limitr,open+mindiff*1),ORDERQUEUE;
sellshort(开多信号2 and holding<0,holding,limitr,open+mindiff*1),ORDERQUEUE;buy(开多信号2 and holding=0,1,limitr,open+mindiff*1),ORDERQUEUE; - 金字塔客服:
代码顺序问题,比如你上面如果开多信号2满足了,然后开多信号1也满足
此时因为开多1在前面所以其实holding还是=0的。
- 用户回复:
但图表显示持仓为1手,这样就会导致虚拟和实际持仓不一致……这不麻烦了么,有什么办法解决这个问题?
- 网友回复:
你从哪里看到图表持仓是1手的,看下当时图表上有几个信号?
另外你的开仓条件是否有闪烁,比如开仓1满足了,过了不久这个信号消失,开仓2又满足了。这种情况是会开2次仓的
- 网友回复: 图表显示就是k线图上啊,有holding输出显示虚拟持仓的。当时图表上就只有一个信号,确定没有信号闪烁,我一直盯着的。
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容