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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 轨道策略编写

   

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


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

主题:轨道策略编写

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/3/18 17:12:32    Post IP:180.169.30.6[显示全部帖子]

 完整策略编写需要一定时间,请关注本帖回复即可。


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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/3/19 9:28:33    Post IP:180.169.30.6[显示全部帖子]

这个操作是怎样的呢? “价格跌破X1后回落破X1”。开仓后价格先下穿x1,然后又重新上传突破x1是吗?


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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/3/19 10:01:43    Post IP:180.169.30.6[显示全部帖子]

 
UPPER:ref(hhv(h,20),1);//上轨
LOWER:ref(llv(l,20),1);//下轨
ma60:ma(c,60);
kd:UPPER-LOWER;//宽度

tlimit:(time>=131000 and time<=175000) or (time>=11000 and time<=61000);//开仓限制时间

S1:=UPPER+kd*0.5;
S2:=UPPER+kd;
S3:=UPPER+kd*2;
X1:=LOWER-kd*0.5;
X2:=LOWER-kd;
X3:=LOWER-kd*2;

buycond1:cross(c,UPPER) and c>ma60 and kd<=20*MINDIFF;//开多条件
buy(holding=0 and buycond1 and tlimit,1,market);
buycond2:cross(LOWER,c) and c<ma60 and kd<=20*MINDIFF;//开空条件
buyshort(buycond2 and holding=0 and tlimit,1,market);

zs1:=cross(UPPER,c) and holding>0;//多头止损
zy1:=(count(cross(c,s1),ENTERBARS+1)>1 and cross(s1,c)) or (count(cross(c,s2),ENTERBARS+1)>1 and cross(s2,c)) or cross(c,s3);//多头止盈
if zs1 or zy1 then sell(holding>0,holding,market);

zs2:=cross(c,UPPER) and holding<0;
zy2:=(count(cross(x1,c),ENTERBARS+1)>1 and cross(c,x1)) or (count(cross(x2,c),ENTERBARS+1)>1 and cross(c,x2)) or cross(x3,c);
if zs2 or zy2 then sellshort(holding<0,holding,market);

if time>=175100 or time >=61100 then //强平需要根据你使用的周期调整下这里的time判断的数值。
begin
sell(holding>0,holding,market);
sellshort(holding<0,holding,market);
end
[此贴子已经被作者于2019/3/19 10:02:44编辑过]


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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/3/19 16:59:11    Post IP:180.169.30.6[显示全部帖子]

 使用
 S1:上轨+宽度*0.5
 S2:上轨+宽度
 S3:上轨+宽度*2
 X1:下轨-宽度*0.5
 X2:下轨-宽度
 X3:下轨-宽度*2

这些变量的时候使用的宽度是指开仓时候的宽度是吗?上下轨是否取开仓时候的上下轨,还是就是取当前K的。
[此贴子已经被作者于2019/3/19 17:00:53编辑过]


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