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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 如何编写出信号后回抽到五日线买入?

   

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


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

主题:如何编写出信号后回抽到五日线买入?

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


加好友 发短信
等级:论坛游侠 帖子:449 积分:0 威望:0 精华:0 注册:2016/9/9 19:10:49
  发帖心情 Post By:2016/11/29 14:57:35    Post IP:221.176.177.58[只看该作者]

//p:=9;step:=4;maxp:=18;

  ariable:bja=0,bjb=0,bjf=0 ,bjc=0,bjd=0,bjbb=0,bjm=0 ,mmbl=0,bjaa=0,
bjmm=0,bjbb5=0 , bjdd5:=0,bjaa6=0  ,bjmm3=0, bjf5=0,bjc3=0 , bjc4=0,
bj2a:=0,mm=0,bjca:=0,mf:=0 ,mm2:=0 ,mm4=0,mmm4=0;
HA:=stkindi('','YY.ss',0,5);
HB:=stkindi('','YY.60up',0,5);
HC:=stkindi('','YY.60down',0,5,-1);
HD:=stkindi('','YY.zx',0,5);
HE:=stkindi('','YY.MA5',0,5);
HF:=stkindi('','YY.MA10',0,5);
HG:=stkindi('','YY.MA20',0,5);
HI:=stkindi('','YY.MA40',0,5);
HO:=stkindi('','YY.HH',0,5);
HP:=stkindi('','YY.LL',0,5);
HN:=stkindi('','YY.CL',0,5);


ttt:=not(weekday=3 and (time>231500 and time<=240000 ) ) and not(weekday=4 and ( time>=000000 and time<010000 ));
ttta:=(time>050000 and time<=190000) ;
ttt1:=not(time>050000 and time<=190000) ; 

60DUO:=HP<MIN(MIN(HE,HF),MIN(HG,HI)) and CROSS(HN,HE) and CROSS(HN,HF) and CROSS(HN,HG) and CROSS(HN,HI) and HF>REF(HF,1) and HG>REF(HG,1);
60KONG:=HO>MAX(MAX(HE,HF),MAX(HG,HI)) and CROSS(HE,HN) and CROSS(HF,HN) and CROSS(HG,HN) and CROSS(HI,HN) and HF<REF(HF,1) and HG<REF(HG,1);

IF(HA>0,HA,NULL),CIRCLEDOT,COLORYELLOW;
variable:bj=0;
zx:=stkindi('','YY.zx',0,5);
if zx=1 then bj:=1;
if zx=-1 then bj:=-1;

MA5:MA(CLOSE,5);
MA10:MA(CLOSE,10);
MA20:MA(CLOSE,20);
MA40:MA(CLOSE,40);
SS:=SAR(P,STEP,MAXP);
SZ:=SARTURN(10,4,20); 

A:=MA5>=MA10 and MA10>MA20 and MA5>REF(MA5,1) and MA10>REF(MA10,1); //4条均线多头排列,且价格在均线之上
B:=MA5<=MA10 and MA10<MA20 and MA5<REF(MA5,1) and MA10<REF(MA10,1) ; //4条均线空头排列,且价格在均线之下
AA:=MA10>MA20 and MA20>MA40 and MA20>REF(MA20,1) and MA40>REF(MA40,1);
BB:=MA10<MA20 and MA20<MA40 and MA20<REF(MA20,1) and MA40<REF(MA40,1);
b1:=MA5<ma10&&MA5<MA20 and ma10<ma40 and ma20<ma40 &&MA5<REF(MA5,1)&&MA10<REF(MA10,1) ;
f1:=ma5<ma20 and   ma10<ma20 and ma20<ma40 ;
cc1:=not(ma40<ma10 and  ma40<ma5 and ma40<ma20);

CC:=LOW<MIN(MIN(MA5,MA10),MIN(MA20,MA40)) and CROSS(CLOSE,MA5) and CROSS(CLOSE,10) and CROSS(CLOSE,20) and CROSS(CLOSE,40) and MA10>REF(MA10,1) and MA20>REF(MA20,1);
DD:=HIGH>MAX(MAX(MA5,MA10),MAX(MA20,MA40)) and CROSS(MA5,CLOSE) and CROSS(MA10,CLOSE) and CROSS(MA20,CLOSE) and CROSS(MA40,CLOSE) and MA10<REF(MA10,1) and MA20<REF(MA20,1);
KAA:=IF(AA,1,0);
KBB:=IF(BB,1,0);
D:=(HIGH+LOW+O+2*C)/5;

ff:=hhv(h,10)-llv(l,10)<0.5;
ff1:=hhv(h,7)-llv(l,7)>=0.5;
fff:=hhv(h,10)-llv(l,10)<0.7;
fff1:=hhv(h,10)-llv(l,10)>=0.7;
ffff:=barslast(llv(l,10))-barslast(hhv(l,10))>=0;
 



IF ref(BJ=1,1) and ref(HB,1) and ref(A,1) and ref(ISUP,1) and ref(CLOSE>REF(L+(H-L)*2/3,1),1) AND ref(SS>0 ,1) and  HOLDING<0 THEN
  平空m:SELLshort(1,HOLDING,LIMITR,CLOSE);  //平空
IF ref(BJ=1,1) and ref(HB,1) and ref(A,1) and ref(ISUP,1) and mm=0 and ref(CLOSE>REF(L+(H-L)*2/3,1),1) AND ref(SS>0 ,1)  THEN begin
  
mm:=mm+1;
end 

 if barslast(cross(mm,0.5))>4 then mm:=0;
 
 if barslast(cross(mm,0.5))>=1 and barslast(cross(mm,0.5))<=4  and ttt and holding=0 and ttt and  l-0.025<=ma5 then begin 
 开多m_3:buy(1,1,market);
  end


IF ref(BJ=1,1) and ref(HB,1) and ref(A,1) and ref(ISUP,1) and mm4=0 and ref(CLOSE>REF(L+(H-L)*2/3,1),1) AND ref(SS>0 ,1)  THEN begin
  
mm4:=mm4+1;
end 

 if barslast(cross(mm4,0.5))>4 then mm4:=0;


if barslast(cross(mm4,0.5))>=1 and barslast(cross(mm4,0.5))<=4 and mm4=1 and mmm4=0 and  ttt and (ff1  )and ttt and  l-0.025<=ma10 then begin 
 
 开多m_4:buy(1,1,market);
mmm4=mmm4+1;
  end
mm22:mm4;
mmm22:mmm4;








 

 回到顶部
总数 314 1 2 3 4 5 6 7 8 9 10 下一页 ..32