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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 如何在程序内写出多单情况下的各单固定止损?

   

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


  共有3313人关注过本帖平板打印复制链接

主题:如何在程序内写出多单情况下的各单固定止损?

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


加好友 发短信 搬砖的
等级:小飞侠 帖子:1670 积分:397 威望:0 精华:0 注册:2012/3/19 20:34:34
  发帖心情 Post By:2014/11/26 11:50:58    Post IP:123.158.58.215[只看该作者]

嗯。。。楼主貌似不用这么复杂吧。

 

你只要限定开几次就可以,反正每次开仓都是 开始后的 +-40

 

那么 你取得  开仓价格 +- 40 不就是止损价格了

第二次开仓后取得还是 开仓价格 +-  只有函数openbar 是取得第一次开仓。  默认开仓函数都是取最近1次。

 

第一次用条件,后续开仓只要

 

Variable 次数:=0;

if HOLDING=0 then 增加:=0;

if HOLDING<>0 then 增加:=40;

buy(次数<4,open+增加,xxxxxx);

次数:=次数+1;

  这样解决了每次增加40的问题,同时也有循环次数。


 回到顶部
总数 11 1 2 下一页