以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  策略编写求助区  (http://222.73.7.161/bbs/list.asp?boardid=11)
----  帮忙编写-布林线的止盈止损  (http://222.73.7.161/bbs/dispbbs.asp?boardid=11&id=161949)

--  作者:PBTCA
--  发布时间:2018/3/8 20:56:26
--  帮忙编写-布林线的止盈止损

请求老师编写:

 

开多:
条件1,MA50上升时,收盘价大于布林上规开多一手,//在有仓情况下,再次出现此信号不用开仓

条件2,MA50上升时,收盘价接近MA50时加仓二手,(收盘价接近MA50时可以这样描述:收盘价大于MA50,但同时小于MA50的值加上30*最小波动点位)

条件3,如果条件2已经执行了一次,从执行开始的那根K线算起,10根K线内即使再次出现满足条件2也不开仓,直至11根K线后出现第2 种情况 时,再加仓3手。


//加入辅助线或标记:(以下4 行)

//TOP是布林上规,A是该品种最小跳动点数,BOTTOM是布林下规,MID是布林中规

DRAWTEXT(MID>REF(MID,1)&&TOP>REF(TOP,1)&&BOTTOM>REF(BOTTOM,1),TOP,\'多\'),ALIGN1,COLORYELLOW,FONTSIZE10;//中规向上,上规向上,下规向上//最强并一个方向
DRAWTEXT(MID<REF(MID,1)&&TOP<REF(TOP,1)&&BOTTOM<REF(BOTTOM,1),BOTTOM,\'空\'),ALIGN1,COLORGREEN,FONTSIZE10;

DRAWTEXT(TOP>REF(TOP,1)&&BOTTOM<REF(BOTTOM,1)&&MID>REF(MID,1),TOP,\'飞\'),ALIGN1,COLORRED,FONTSIZE14;//中规向上,上规向上,下规向下//快速向上
DRAWTEXT(TOP>REF(TOP,1)&&BOTTOM<REF(BOTTOM,1)&&MID<REF(MID,1),BOTTOM,\'坠\'),ALIGN1,COLORGREEN,FONTSIZE14;

TPA:HHV(MA(HIGH,9),40),COLORFF00FF,LINETHICK4;
ZCA:LLV(MA(LOW,9),40),COLORFF00FF,LINETHICK4;


平仓:
条件1,如果出现"多"或"飞",以收盘价小于ZCA为止损,否则以最新价小于MA50作为止损。
条件2,如果亏损金额大于10000元时,平仓止损
条件3,如果最大赢利金额大于20000元后,利润回撤到最大利润*60%时,平仓止赢。
条件4,上午11:55全部平仓
条件5,凌晨0:55全部平仓

 

谢谢!

颜正兴


--  作者:PBTCA
--  发布时间:2018/3/8 20:59:05
--  
开空反之,多和飞分别对应“空”和“坠”
--  作者:PBTCA
--  发布时间:2018/3/12 10:12:40
--  
老师,请帮忙!谢谢!
--  作者:fly
--  发布时间:2018/5/31 15:58:00
--  
(1)(2)(3)
止损止赢的编写请参考:
http://www.weistock.com/bbs/dispbbs.asp?boardid=10&Id=2160

(4)(5)请参考
//上午11:55全部平仓
if time > 115500 then
begin
sell(holding > 0, holding, market);
sellshort(holding < 0, holding, market);
end

如果您在编写过程中遇到困难,请您及时跟贴。
[此贴子已经被作者于2018/5/31 16:08:17编辑过]