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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 以开多后最高价向下的1%价格为止损点不成功

   

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


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

主题:以开多后最高价向下的1%价格为止损点不成功

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


加好友 发短信
等级:论坛游侠 帖子:545 积分:0 威望:0 精华:0 注册:2018/4/26 18:02:18
以开多后最高价向下的1%价格为止损点不成功  发帖心情 Post By:2018/6/17 20:23:02    Post IP:120.239.159.26[只看该作者]

目前是我想编写跟踪止损,以开多后最高价向下的1%价格为止损点。

但是编写以下公式后,很多都是一开多之后,后一根k线就平多,我探究原因是因为其最高价是enterbars即使是在空仓时也是存在的,在开多之后的一个周期以内,最高价是以上一个开仓以来的最高价格为标准,但目前我并不知道如何更改,改了几次并没有什么效果。
请帮忙写一下,谢谢

highprice:=ref(hhv(c,enterbars),1);

if holding>0 and enterbars>0 then begin
pz2:=highprice-c>0.01*highprice,noaxis;
end

IF holding>0 and pz2 THEN BEGIN
sell(1,holding,market);
END

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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2018/6/19 9:20:22    Post IP:180.169.30.6[只看该作者]

if tenterbars>0 and       (hhv(c,enterbars-close))    /hhv(c,enterbars)   >0.01 then sell()

 回到顶部