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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]改模型

   

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


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

主题:[求助]改模型

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


加好友 发短信
等级:新手上路 帖子:25 积分:196 威望:0 精华:0 注册:2011/9/25 17:10:05
[求助]改模型  发帖心情 Post By:2011/9/30 16:09:35    Post IP:183.39.155.184[只看该作者]

我在文华里的模型,放到金字塔后,信号与文华里的不一致,还有一根线柱同时有2个方向相反的信号等。刚刚接触金字塔,望各位老师帮忙改进。

模型:

 

MA150:=MA(CLOSE,150);
MA200:=MA(CLOSE,200);
XDMA200:=(-REF(MA200,5)+REF(MA200,0));
L1:=(MA(CLOSE,100)-R);
L2:=MA(CLOSE,100)-R+2;
H1:=MA(CLOSE,100)+R;
H2:=MA(CLOSE,100)+R-2;
LL1:=MA(CLOSE,100)-R*2;
LL2:=MA(CLOSE,100)-R*2+2;
HH1:=MA(CLOSE,100)+R*2;
HH2:=MA(CLOSE,100)+R*2-2;
300LL1:=MA(CLOSE,300)-R*2;
300LL2:=MA(CLOSE,300)-R*2+2;
300L1:=MA(CLOSE,300)-R;
300L2:=MA(CLOSE,300)-R+2;
B:=MA(CLOSE,5);
D:=MA(CLOSE,10);
//总思路   线带开仓  穿多空结束
//在下降趋势中,如果5个连续有3个在LL上,不做多
KCTJD:=ABS(REF(XDMA200,1))>1||ABS(REF(XDMA200,0))>1;
KCTJK:=ABS(REF(XDMA200,1))>1||ABS(REF(XDMA200,0))>1;
QSDW:=COUNT(L2<REF(L2,1),5)>=4;
QSUP:=COUNT(L2>REF(L2,1),5)>=4;
CROSS(CLOSE,B),BP;
CROSS(B,CLOSE),SP;
CROSS(MA200,CLOSE),SP;
CROSS(CLOSE,MA200)&&KCTJD=1,BK;
///
CROSS(CLOSE,HH1)&&ISUP&&KCTJD=1,BK;
CROSS(CLOSE,HH2),BP;
CROSS(HH2,CLOSE)&&ISDOWN&&KCTJK=1,SK;
CROSS(HH1,CLOSE),SP;
CROSS(HH2,CLOSE),SP;
CROSS(HH1,CLOSE)&&KCTJK=1,SK;
//
CROSS(CLOSE,H1)&&KCTJD=1,BK;
CROSS(CLOSE,H2),BP;
CROSS(H2,CLOSE),SP;
CROSS(H1,CLOSE)&&KCTJK=1,SK;
//
CROSS(CLOSE,L2)&&KCTJD=1&&IFELSE(ABS(CLOSE*2-L2-L1)<5,0,1),BK;
CROSS(CLOSE,L1)&&KCTJD=1&&IFELSE(ABS(CLOSE*2-L2-L1)<5,0,1),BP;
CROSS(CLOSE,L2)&&KCTJD=1&&CLOSE>L2+1,BP;
CROSS(L2,CLOSE),SP;
CROSS(L1,CLOSE)&&KCTJK=1,SK;
//
CROSS(CLOSE,LL2)&&KCTJD=1&&IFELSE(ABS(CLOSE*2-LL2-LL1)<5,0,1)&&CLOSE>LL2+3,BK;
CROSS(CLOSE,LL1)&&KCTJD=1&&IFELSE(ABS(CLOSE*2-LL2-LL1)<5,0,1)&&CLOSE>LL2+3,BP;
CROSS(CLOSE,LL2)&&KCTJD=1&&CLOSE>LL2+3,BP;
CROSS(LL2,CLOSE),SP;
CROSS(LL1,CLOSE)&&KCTJK=1,SK;
CROSS(300LL2,CLOSE)&&KCTJK=1,SP;
CROSS(300LL1,CLOSE)&&KCTJK=1,SK;
CROSS(300L2,CLOSE)&&KCTJK=1,SP;
CROSS(300L1,CLOSE)&&KCTJK=1,SK;
//
//下降趋势,上影穿越线带收阴,做空
CROSS(HIGH,HH2)&&CLOSE<HH2&&ISDOWN&&QSDW=1,SK;
CROSS(HIGH,HH1)&&CLOSE<HH2&&ISDOWN&&QSDW=1,SK;
CROSS(HIGH,H2)&&CLOSE<H2&&ISDOWN&&QSDW=1,SK;
CROSS(HIGH,H1)&&CLOSE<H2&&ISDOWN&&QSDW=1,SK;
CROSS(HIGH,LL1)&&CLOSE<LL1&&ISDOWN&&QSDW=1,SK;
CROSS(HIGH,LL2)&&CLOSE<LL1&&ISDOWN&&QSDW=1,SK;
CROSS(HIGH,L2)&&CLOSE<L2&&ISDOWN&&QSDW=1,SK;
CROSS(HIGH,L1)&&CLOSE<L2&&ISDOWN&&QSDW=1,SK;
//
CROSS(HIGH,HH2)&&CLOSE<HH2&&ISDOWN&&QSDW=1,SP;
CROSS(HIGH,HH1)&&CLOSE<HH2&&ISDOWN&&QSDW=1,SP;
CROSS(HIGH,H2)&&CLOSE<H2&&ISDOWN&&QSDW=1,SP;
CROSS(HIGH,H1)&&CLOSE<H2&&ISDOWN&&QSDW=1,SP;
CROSS(HIGH,LL1)&&CLOSE<LL1&&ISDOWN&&QSDW=1,SP;
CROSS(HIGH,LL2)&&CLOSE<LL1&&ISDOWN&&QSDW=1,SP;
CROSS(HIGH,L2)&&CLOSE<L2&&ISDOWN&&QSDW=1,SP;
CROSS(HIGH,L1)&&CLOSE<L2&&ISDOWN&&QSDW=1,SP;
//NOFILTER;


 回到顶部