请教:
我想设个止盈单,如上程序,运行在15分钟K,固定轮询,高频
那么这样设计的目的是为了,盘中即时到达价格就止盈
但目前的情况是白糖盘中最高价已经到了目标价,没有执行,当K结束时,却发出了信号,但仓位还在
IF HOLDING<0 AND ENTERPRICE- L >= 5* MINDIFF THEN BEGIN
A001:=L+50* MINDIFF;
空盈:SELLSHORT(1,B04, LIMITR,A001,1);
//空盈:SELLSHORT(1,B04,marketr);
END
IF HOLDING>0 AND H -ENTERPRICE>=5* MINDIFF THEN BEGIN
A002:= H -50* MINDIFF;
多盈:SELL(1,B04, LIMITR,A002,1);
//多盈:SELL(1,B04,marketr);
END

此主题相关图片如下:1.png


此主题相关图片如下:2.png


此主题相关图片如下:3.png
这个在盘中,最大盈利已经有11点了,盘中已经符合条件了,到收盘反而不到条件>=5点了
问题还有就是K结束后发出多盈的信号后,也不执行,导致这个持仓,程序不管了,一直就持有着