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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 测试结果为什么不对

   

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


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

主题:测试结果为什么不对

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


加好友 发短信
等级:黑侠 帖子:611 积分:0 威望:0 精华:0 注册:2015/9/11 9:51:55
测试结果为什么不对  发帖心情 Post By:2020/3/17 15:09:55    Post IP:114.84.137.183[只看该作者]

测试结果不对,平仓价为什么会是零?
参数abd,分别13,26,160
源码

MA1:eMA(CLOSE,A);
MA2:eMA(CLOSE,B);
ma3:ma(c,d);
dt:ma2>ref(ma2,1) and ma3>ref(ma3,1),linethick0;
kt:=count(ma2<ref(ma2,1),2)=2;// and ma3<ref(ma3,1), linethick0;
手数:=ss;
//交易条件
kd1:=MA1>MA2 and count(ma1<ma2,10)>0;
kd2:=dt and ma1>ref(ma1,1);
ep:=ENTERPRICE;
ZS:(l-EP)/EP<=-0.08,LINETHICK0;//与买入价比跌幅大于8%
开多平空条件:=(kd1 or kd2) and dt ;//开多平空条件
开空平多条件:=(MA2>MA1 and kt) or zs;//开空平多条件
zsj:=min(ep*0.92,h*0.995),linethick0;
//交易系统
//平空:SELLSHORT(开空平多条件,手数,THISCLOSE);
平多:SELL(开空平多条件 and zs=0,holding,THISCLOSE);
     SELL(开空平多条件 and zs,holding,zsj),IGNORECHECKPRICE;
开多:BUY(开多平空条件 and holding=0,手数,THISCLOSE);

 回到顶部