请问老师:但多单亏损10点时,如下止损公式是否正确?好像没有起到作用,请你修改一下,谢谢!
VARIABLE:dp=0;
if HOLDING>0 and ENTERPRICE-MARKET>10 then dp:=1; //多单止损4点
平多:SELL(0 or dp=1,0,MARKET-0.04); //0 是假设另一个平多条件不成立
MARKET 是交易控制符,不是行情数据,你应该用CLOSE来代替。
此外你的SELL命令逻辑紊乱,看不懂你的意思
SELL(0 or dp=1,0,MARKET-0.04);
0是什么意思?限价价位需要用limitr,close-0.04来替代market-0.04