回落止盈 [金字塔]
- 咨询内容:
请教:我有一个回落止盈的代码:
IF ENTERBARS>=0 THEN BEGIN
WIN1:=ENTERPRICE-c;
IF WIN1>MAXPROFIT THEN
MAXPROFIT:=WIN1;
WIN2:=(MAXPROFIT-WIN1)/MAXPROFIT*100;
END
IF WIN2>30 AND MAXPROFIT>=n1*MINDIFF THEN begin
空头回落平仓:SELLSHORT(1,ss,nextopen);
openflagS:=0;
end
今天模拟盘时候出现问题了。n1*mindiff我设置为9个大点,今天盘中maxprofit刚好到9个大点, 在下一根BAR的时候,回落幅度超过了30%,即win2=35.5了,但却没有平仓。
就是说,IF WIN2>30 AND MAXPROFIT>=n1*MINDIFF 这两个条件都符合了,但是却没有平掉空头。
这是怎么回事。我盘后在K线图上,用shift+Q核对变量,都是符合条件的,但为什么盘中就没有平掉? - 金字塔客服:
IF WIN2>30 AND MAXPROFIT>=n1*MINDIFF THEN begin
空头回落平仓:SELLSHORT(1,ss,nextopen);
openflagS:=0;
end
ww:=win2;mm:=maxporfit;
在平仓语句后写这样两句话
然后在那个平仓的k线删shift+q
截图后发上来
- 用户回复:
maxprofit=9,win2也大于30了就是没有平仓。
- 网友回复:
代码要写在对应的位置,然后把shift+q截图上来
- 网友回复: 变量都符合平仓条件了的。为什么我上传了图片附件不能显示出来。
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容