请教各位大神:
逐K模式下,如何实现一根K线内只显示一个信号吗?比如显示开仓信号就不再显示平仓信号,显示平仓信号就不再显示开仓信号。
谢谢!!!!
在你开平仓条件上使用holding做为限制条件之一
开仓的时,只有holding=0时,
holding>0时是多头,
holding<0时是空头,
但是这个不能解决一根K线上出现两个信号
用全局变量记录barpos,开仓后记录,当barpos>开仓那根barpos时再平仓
例如:
VARIABLE:n=0;
if buycond then begin
buy;
n:=barpos;
end
if barpos>n then begin
sell(cond,1,marketr);
n:=0;
end