欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件策略编写求助区 → 请问能否方便帮忙写一个浮动止损的策略啊?

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3914人关注过本帖树形打印复制链接

主题:请问能否方便帮忙写一个浮动止损的策略啊?

帅哥哟,离线,有人找我吗?
yright
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:8 积分:0 威望:0 精华:0 注册:2014/11/28 16:43:28
请问能否方便帮忙写一个浮动止损的策略啊?  发帖心情 Post By:2017/4/14 11:04:33 [只看该作者]

开仓之后,在开盘价下方设置一个20点的止损;
然后如果价格创了新高,则按照如下策略浮动止损:
1、价格在开盘价+(20~50),则浮动止损的步长为10;
2、价格在开盘价+(50~80),则浮动止损的步长为15;
3、价格在开盘价+(80~200),则浮动止损的步长为20;
4、价格在开盘价+(200+,则浮动止损的步长为30;


 回到顶部
帅哥哟,离线,有人找我吗?
qq代人发帖
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:18691 积分:0 威望:0 精华:0 注册:2013/7/15 9:22:16
  发帖心情 Post By:2017/5/12 9:04:58 [只看该作者]

止盈部分,其他部分请自行完善。

 

HighPrice:hhv(HIGH,ENTERBARS+1);//最近开仓之后的最高价
FirstPrice:=ENTERPRICE;//最近的开仓价
CurrentPrice:close;//取得当前价格
Cond:=0;//判断条件

X:=ABS(CurrentPrice-HighPrice);//当前价格距离最高价的距离,用以判断是否满足止盈条件
if CurrentPrice<=FirstPrice and X>=20  then Cond:=1;
if HighPrice >=FirstPrice+20 and HighPrice<FirstPrice+50 and X >=10 then Cond:=1;
if HighPrice >=FirstPrice+50 and HighPrice<FirstPrice+80 and X >=15 then Cond:=1;
if HighPrice >=FirstPrice+80 and HighPrice<FirstPrice+200 and X >=20 then Cond:=1;
if HighPrice >=FirstPrice+200 and X >=30 then Cond:=1;
 

SELL(Cond,HOLDING,MARKET);//止盈止损

[此贴子已经被作者于2017/5/12 10:52:51编辑过]

 回到顶部