以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  [求助]移动止损  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=176330)

--  作者:abcing
--  发布时间:2020/5/29 12:02:56
--  [求助]移动止损
请帮忙写个移动止损:

做多时:
开仓后,若收盘价相比最高价下跌2倍ATR就在收盘时平仓。该移动止损线在持仓过程中只上移,不下移。并在图表上绘出止损线。

做空时:
与做多相反。开仓后,若收盘价从最低价上涨2*ATR,就在收盘平仓。该止损线在持仓过程中只下移,不上移。

谢谢

--  作者:FireScript
--  发布时间:2020/5/29 13:23:29
--  
M:=14;
TR1:MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
ATR:MA(TR1,m);

IF (HHV(H,ENTERBARS+2)-C)>=2*ATR THEN SELL(HOLDING>0,HOLDING,MARKET);//相对最高价下跌数值为2*atr  平仓
IF (C-HHV(H,ENTERBARS+2))>=2*ATR THEN SELLSHORT(HOLDING>0,HOLDING,MARKET);