碰到两个问题: Q1: 写了一个止盈的条件,盈利达到100点,马上平仓。实际上效果达到100点没有马上平仓,最后信号消失了。我们希望得到的效果是,持仓盈利100点,马上平仓;(多头盈利 和 空头盈利 各100点,一定是马上平仓,而且不需要等待下一条K线平仓)
Q2: 如何编写在代码中实现对持仓的检测。比如上一个信号是开空仓,但是遇到特殊情况,没有成交,我们希望在代码中,检测一下,如果发现持仓数量不对,立即市价补仓
请老师指点,谢谢
Q1:运行模式固定轮询下才能实现,并且设置较小的轮询间隔。
Q2:图表上不行,图表无法获取实际账号下单情况的反馈。你这个可以考虑下持仓同步功能。
zy:c-avGENTERPRICE>=100*MINDIFF;//以多头为例
if zy and holding>0 then sell(1,holding,market);
[此贴子已经被作者于2018/11/12 8:57:55编辑过]