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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 请老师帮我设计个加仓模型止损止盈的架构

   

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


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

主题:请老师帮我设计个加仓模型止损止盈的架构

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


加好友 发短信
等级:新手上路 帖子:15 积分:0 威望:0 精华:0 注册:2017/3/24 15:26:45
请老师帮我设计个加仓模型止损止盈的架构  发帖心情 Post By:2018/4/26 19:52:00    Post IP:183.156.72.83[只看该作者]

开多条件:=……
平多条件:=……

开空条件:=……
平空条件:=……

加多条件:=……
加空条件:=……

多单止损条件:=……
空单止损条件:=……

多单止盈条件:=……
空单止盈条件:=……

条件如上,要求:
1、达到开仓条件时开一单,这一单如果达到止损或者止盈时出场;
2、同时如果达到加仓条件时加仓,加仓的这一单如果达到止损或者止盈时,只出场该加仓的这一单;
3、最多加仓五次,每一单满足止盈或者止损条件,都出掉该单。

我弄了很长时间,都没搞好,请老师只掉迷津,帮我设计个框架,用什么方法才能实现,谢谢!

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


加好友 发短信
等级:管理员 帖子:26631 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2018/4/26 21:51:09    Post IP:222.65.241.167[只看该作者]

1.请提供具体开平仓条件说明。
2.需求2请说清楚些,没看懂你具体的意思。什么是“同时如果”?加仓的这一单达到达到止盈止损?这个条件和1中止盈止损是什么关系?


编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
aliwealth
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:15 积分:0 威望:0 精华:0 注册:2017/3/24 15:26:45
  发帖心情 Post By:2018/4/27 10:57:52    Post IP:183.156.72.83[只看该作者]

ATR:=MA(TR,100);
HL:=HHV(H,50);
LS:=LLV(L,20)
开多条件:=h>ref(HL,1);
平多条件:=l<ref(LS,1);
加多条件:=h> enterprice+atr*0.5 
多单止损条件:=h> 该单开仓价-atr*1  //该单开仓价不知道怎么表达
多单止盈条件:=h> 该单开仓价+atr*2

我把条件改成只是一个方向了,要求:
1、只要有持仓,上次开仓价+0.5*atr加仓一单
2、每一单亏损了1*atr止损掉,盈利2*atr止盈掉


请老师帮我设计一下怎么实现,谢谢!

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/4/27 13:28:15    Post IP:180.169.30.6[只看该作者]

 该单开仓价是指上次开仓价吗? 你具体说下。


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
aliwealth
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:15 积分:0 威望:0 精华:0 注册:2017/3/24 15:26:45
  发帖心情 Post By:2018/4/27 13:59:26    Post IP:183.156.72.83[只看该作者]


先止损掉最前面一次的开仓
例如:
s1:ENTERPRICE;
s2:ref(ENTERPRICE,ENTERBARS+2);
s3:ref(ref(ENTERPRICE,ENTERBARS+2),ENTERBARS+2);
s4:ref(ref(ref(ENTERPRICE,ENTERBARS+2),ENTERBARS+2),ENTERBARS+2);

    如果开仓了四次,先止损掉手s4


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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/4/27 14:57:02    Post IP:180.169.30.6[只看该作者]

你意思是比如现在有四手单,上面 s1到s4只要满足止损条件 就平一手,假如四个都满足,就全平 是这样吗?  如果是这样最好限制下开仓量,否则不好处理。


命数如织,当如磐石。
 回到顶部