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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 增加一个条件

   

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


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

主题:增加一个条件

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


加好友 发短信
等级:论坛游民 帖子:352 积分:0 威望:0 精华:0 注册:2014/2/19 9:58:24
增加一个条件  发帖心情 Post By:2016/10/19 20:49:01    Post IP:115.217.228.226[只看该作者]

老师好,

请把我系统里的平推条件(彩色部分)加入到我的“交易系统”中去。

我自己直接加入进去的话,就会发现只要满足了平推的盈利幅度 ,就触发出局了

后面的“止盈条件”就形同虚设了;

 

开多条件:= H>REF(HHV(H,N),1 ) AND  H>hh  AND HOLDING<=0 AND A=0 AND CC<1 AND 开仓时间;
开空条件:= L<REF(LLV(L,N),1)  AND  L<ll  AND HOLDING>=0 AND B=0 AND CC<1 AND 开仓时间;

止损平多条件1:=ENTERPRICE-L>=ZATR*0.5 AND HOLDING>0;   //百分比止损
止损平空条件1:=H-ENTERPRICE>=ZATR*0.5 AND HOLDING<0;

//平推平多条件:=开仓后最高-ENTERPRICE>ZATR*0.5*1.5 AND HOLDING>0;    //平推
//平推平空条件:=ENTERPRICE-开仓后最低>ZATR*0.5*1.5 AND HOLDING<0;

止盈平多条件:=H-ENTERPRICE>=ZATR*0.5*3 AND HOLDING>0;
止盈平空条件:=ENTERPRICE-L>=ZATR*0.5*3 AND HOLDING<0;

收盘平多条件:=TIME>=145800 AND HOLDING>0;
收盘平空条件:=TIME>=145800 AND HOLDING<0;


 

//交易系统

SOS平空:SELLSHORT(止损平空条件1,1,LIMITR,空方止损线);
//平推平空:SELLSHORT(平推平空条件,1,MARKET);


IF 收盘平空条件 THEN BEGIN
收盘平空:SELLSHORT(1,1,MARKET);
END

IF 止盈平空条件 THEN BEGIN
LF平空:SELLSHORT(1,1,LIMITR,空方LF止盈线);
B:=1;
END

输出B:=B,COLORWHITE,LINETHICK0;


IF 开多条件 THEN BEGIN
开多:BUY(1,1,LIMITR,输出H);
CC:=CC+1;
END

SOS平多:SELL(止损平多条件1,1,LIMITR,多方止损线);
//平推平多:SELL(平推平多条件,1,MARKET);

IF 收盘平多条件 THEN BEGIN
收盘平多:SELL(1,1,MARKET);
END


IF 止盈平多条件 THEN BEGIN
LF平多:SELL(1,1,LIMITR,多方LF止盈线);
A:=1;
END

输出A:=A,COLORWHITE,LINETHICK0;

IF 开空条件 THEN BEGIN
开空:BUYSHORT(1,1,LIMITR,输出L);
CC:=CC+1;
END

输出CC:=CC,COLORWHITE,LINETHICK0;


IF TIME>=145800 THEN A:=0;
IF TIME>=145800 THEN B:=0;
IF TIME>=145800 THEN CC:=0;


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