IF HOLDING=0 THEN BEGIN
IF KD THEN
开多:BUY(1 ,1 ,MARKET); //开多信号
END
为什么我这样写信号闪烁会连续下单,不是应该只下1手吗,求解
信号闪烁就用走完k线下单,固定轮训下闪不闪烁看你的开仓条件
我就是走完K线模式的,我的问题是当我出现信号 我下了1手,然后信号闪烁,又出现信号 ,这时我已经有1手单子 我不在下单了 是不是就是我编写的那样
以下是引用徒行者在2017/3/28 14:22:19的发言:
我就是走完K线模式的,我的问题是当我出现信号 我下了1手,然后信号闪烁,又出现信号 ,这时我已经有1手单子 我不在下单了 是不是就是我编写的那样
这个描述下,你怎么会是走完k线下单?
走完k线下单是一根k线走完了才去下单,不会信号出现就下单
我这个不是信号出现就下单,我是K线走完 了 才下单 ,但是后面第二根或者第三根有信号了又会下一单
那你的信号闪烁是要改你的开仓条件来避免,holding是信号持仓,你的信号消失后holding就没了,再出现信号那么holding=0的这个条件还是满足的。holding是不和实际持仓相关的
那要怎么改holding和实际持仓相关 避免重复下单
图表不判断实际持仓,用holding来判断信号持仓,你现在的需要修改条件来避免信号闪烁