以下是飞狐指标公式及选股公式源码

飞狐指标公式及选股公式源码:

   拉升力:=(CLOSE-LLV(LOW,28))/(HHV(HIGH,30)-LLV(LOW,36))*0.6*CLOSE;

   拉升力A:=SMA(拉升力,6.3,1);

   波峰波谷:SMA(拉升力A,3,1),COLORFF00FF;

   拉升力B:=3*拉升力A-2.1*波峰波谷;

   空方:=3*波峰波谷-1*拉升力A;

   做空:IF(空方>拉升力B,拉升力B,空方),LINETHICK1,COLOR00FF00;

   做空周期:HHV(做空,21),COLORBLUE,LINETHICK1;

   多头:IF(做空>=REF(做空,1),做空,DRAWNULL),COLORRED,LINETHICK2;

   DRAWICON(做空>=REF(做空,1)ANDREF(做空,1)<REF(做空,2),做空,23);

   空头:IF(做空<REF(做空,1),做空,DRAWNULL),COLORGREEN,LINETHICK2;

   {DRAWICON(做空<=REF(做空,1)ANDREF(做空,1)>REF(做空,2),做空,19);}

   短线:(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*20,LINETHICK0,COLORWHITE;

   中线:(CLOSE-MA(CLOSE,4))/MA(CLOSE,4)*20,LINETHICK0,COLORYELLOW;

   红柱:SMA(短线,3,1),LINETHICK0,COLOR0000FF;

   蓝柱:SMA(中线,3,1),COLORSTICK,COLORFFFF00;

   {红柱}

   STICKLINE(红柱<REF(红柱,1)AND红柱>0,0,红柱,2,0),COLOR888800;

   STICKLINE(红柱<REF(红柱,1)AND红柱>0,0,红柱,1.5,0),COLORAAAA00;

   STICKLINE(红柱<REF(红柱,1)AND红柱>0,0,红柱,0.8,0),COLORDDDD00;

   STICKLINE(红柱<REF(红柱,1)AND红柱>0,0,红柱,0.3,0),COLORFFFF00;

   STICKLINE(红柱>REF(红柱,1)AND红柱>0,0,红柱,2,0),COLOR000088;

   STICKLINE(红柱>REF(红柱,1)AND红柱>0,0,红柱,1.5,0),COLOR0000AA;

   STICKLINE(红柱>REF(红柱,1)AND红柱>0,0,红柱,0.8,0),COLOR0000DD;

   STICKLINE(红柱>REF(红柱,1)AND红柱>0,0,红柱,0.3,0),COLOR0000FF;

   STICKLINE(蓝柱<REF(蓝柱,1)AND蓝柱>0,0,蓝柱,2,0),COLOR008800;

   STICKLINE(蓝柱<REF(蓝柱,1)AND蓝柱>0,0,蓝柱,1,0),COLOR00AA00;

   STICKLINE(蓝柱<REF(蓝柱,1)AND蓝柱>0,0,蓝柱,0.8,0),COLOR00DD00;

   STICKLINE(蓝柱<REF(蓝柱,1)AND蓝柱>0,0,蓝柱,0.3,0),COLOR00FF00;

   {蓝柱}

   STICKLINE(红柱>REF(红柱,1)AND红柱<0,0,红柱,2,0),COLOR880088;

   STICKLINE(红柱>REF(红柱,1)AND红柱<0,0,红柱,1.5,0),COLORAA00AA;

   STICKLINE(红柱>REF(红柱,1)AND红柱<0,0,红柱,0.8,0),COLORDD00DD;

   STICKLINE(红柱>REF(红柱,1)AND红柱<0,0,红柱,0.3,0),COLORFF00FF;

   STICKLINE(红柱<REF(红柱,1)AND红柱<0,0,红柱,2,0),COLOR888800;

   STICKLINE(红柱<REF(红柱,1)AND红柱<0,0,红柱,1.5,0),COLORAAAA00;

   STICKLINE(红柱<REF(红柱,1)AND红柱<0,0,红柱,0.8,0),COLORDDDD00;

   STICKLINE(红柱<REF(红柱,1)AND红柱<0,0,红柱,0.3,0),COLORFFFF00;

   STICKLINE(蓝柱>REF(蓝柱,1)AND蓝柱<0,0,蓝柱,2,0),COLOR009999;

   STICKLINE(蓝柱>REF(蓝柱,1)AND蓝柱<0,0,蓝柱,1.5,0),COLOR00BBBB;

   STICKLINE(蓝柱>REF(蓝柱,1)AND蓝柱<0,0,蓝柱,0.8,0),COLOR00DDDD;

   STICKLINE(蓝柱>REF(蓝柱,1)AND蓝柱<0,0,蓝柱,0.3,0),COLOR00FFFF;

   VAR200:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100;

   VAR300:=SMA(SMA(VAR200,3,1),3,1)/28.57;

   VAR400:=EMA(VAR300,5);

   操盘:=3*VAR300-2*VAR400;

   A1:=CROSS(操盘,VAR300)ANDVAR300<2.1ANDC>O;

   STICKLINE(A1,5,0,4,0),COLOR770077;

   STICKLINE(A1,5,0,3,0),COLOR990099;

   STICKLINE(A1,5,0,2,0),COLORBB00BB;

   STICKLINE(A1,5,0,1,0),COLORDD00DD;

   STICKLINE(A1,5,0,0.3,0),COLORFF00FF;

   DRAWTEXT(A1,5.2,’全仓’),COLORRED;

   DRAWGBK(CLOSE>0,COLORRGB(1,340,226),COLORRGB(511,685,395),1);

   VAR1N:=1131231;

   U1:=IF(DATE<=VAR1N,1,0);

   STICKLINE(EMA((2*CLOSE+HIGH+LOW)/4,5)>EMA((2*CLOSE+HIGH+LOW)/4,10),EMA((2*CLOSE+HIGH+LOW)/4,10),EMA((2*CLOSE+HIGH+LOW)/4,23),0,1),colorFF00FF;

   STICKLINE(EMA((2*CLOSE+HIGH+LOW)/4,5)<EMA((2*CLOSE+HIGH+LOW)/4,10),EMA((2*CLOSE+HIGH+LOW)/4,10),EMA((2*CLOSE+HIGH+LOW)/4,23),0,1),colorFFFF00;

   DRAWTEXT(SYSPARAM(1)=BARPOS,CLOSE,”),ALIGN3,colorFFFF00;

   STICKLINE(CLOSE>MA(CLOSE,10),CLOSE,OPEN,9,0),colorAA;

   STICKLINE(CLOSE>MA(CLOSE,10),CLOSE,OPEN,8,0),color11BB;

   STICKLINE(CLOSE>MA(CLOSE,10),CLOSE,OPEN,7,0),color22CC;

   STICKLINE(CLOSE>MA(CLOSE,10),CLOSE,OPEN,6,0),color33DD;

   STICKLINE(CLOSE>MA(CLOSE,10),CLOSE,OPEN,5,0),color44EE;

   STICKLINE(CLOSE>MA(CLOSE,10),CLOSE,OPEN,4,0),color55FF;

   STICKLINE(CLOSE>MA(CLOSE,10),CLOSE,OPEN,3,0),color66FF;

   STICKLINE(CLOSE>MA(CLOSE,10),CLOSE,OPEN,2,0),color77FF;

   STICKLINE(CLOSE>MA(CLOSE,10),CLOSE,OPEN,1,0),color88FF;

   STICKLINE(CLOSE>MA(CLOSE,10),LOW,OPEN,0,1),colorFF;

   STICKLINE(CLOSE>MA(CLOSE,10),HIGH,CLOSE,0,1),colorFF;

   STICKLINE(CLOSE<=MA(CLOSE,10),CLOSE,OPEN,9,0),colorAA00;

   STICKLINE(CLOSE<=MA(CLOSE,10),CLOSE,OPEN,8,0),colorBB11;

   STICKLINE(CLOSE<=MA(CLOSE,10),CLOSE,OPEN,7,0),colorCC22;

   STICKLINE(CLOSE<=MA(CLOSE,10),CLOSE,OPEN,6,0),colorDD33;

   STICKLINE(CLOSE<=MA(CLOSE,10),CLOSE,OPEN,5,0),colorEE44;

   STICKLINE(CLOSE<=MA(CLOSE,10),CLOSE,OPEN,4,0),colorFF55;

   STICKLINE(CLOSE<=MA(CLOSE,10),CLOSE,OPEN,3,0),colorFF66;

   STICKLINE(CLOSE<=MA(CLOSE,10),CLOSE,OPEN,2,0),colorFF77;

   STICKLINE(CLOSE<=MA(CLOSE,10),CLOSE,OPEN,1,0),colorFF88;

   STICKLINE(CLOSE<=MA(CLOSE,10),HIGH,LOW,0,0),colorFF00;

   ATR:=MA(TR,13);

   VAR1:=REF(CLOSE,1)-REF(ATR,1);

   临界线:HHV(VAR1,7)*U1,LINETHICK2,Color000040;

   PARTLINE((EMA((2*CLOSE+HIGH+LOW)/4,5)>REF(EMA((2*CLOSE+HIGH+LOW)/4,5),1))*U1,EMA((2*CLOSE+HIGH+LOW)/4,5)),colorFF;

   PARTLINE((EMA((2*CLOSE+HIGH+LOW)/4,5)<REF(EMA((2*CLOSE+HIGH+LOW)/4,5),1))*U1,EMA((2*CLOSE+HIGH+LOW)/4,5)),colorFF00;

   PARTLINE((EMA((2*CLOSE+HIGH+LOW)/4,10)>REF(EMA((2*CLOSE+HIGH+LOW)/4,10),1))*U1,EMA((2*CLOSE+HIGH+LOW)/4,10)),LINETHICK3,color4080FF;

   PARTLINE((EMA((2*CLOSE+HIGH+LOW)/4,10)<REF(EMA((2*CLOSE+HIGH+LOW)/4,10),1))*U1,EMA((2*CLOSE+HIGH+LOW)/4,10)),LINETHICK2,colorFF00;

   PARTLINE(EMA((LOW+CLOSE+OPEN)/3,23)>REF(EMA((LOW+CLOSE+OPEN)/3,23),1),REF(EMA((LOW+CLOSE+OPEN)/3,23),1)),LINETHICK3,colorFF;

   PARTLINE(EMA((LOW+CLOSE+OPEN)/3,23)<REF(EMA((LOW+CLOSE+OPEN)/3,23),1),REF(EMA((LOW+CLOSE+OPEN)/3,23),1)),LINETHICK3,colorFF00;

   PARTLINE(EMA((LOW+CLOSE+OPEN)/3,23)>REF(EMA((LOW+CLOSE+OPEN)/3,23),1),REF(EMA((LOW+CLOSE+OPEN)/3,23),1)),LINETHICK3,colorFF;

   VAR1:=REF(CLOSE,1);

   VAR2:=MA(CLOSE,5);

   VAR3:=(SMA(MAX(CLOSE-VAR1,0),6,1))/(SMA(ABS(CLOSE-VAR1),6,1))*100;

   VAR4:=(SMA(MAX(CLOSE-VAR1,0),12,1))/(SMA(ABS(CLOSE-VAR1),12,1))*100;

   VAR5:=(SMA(MAX(CLOSE-VAR1,0),24,1))/(SMA(ABS(CLOSE-VAR1),24,1))*100;

   VAR6:=IF(CROSS(VAR3,VAR5),LOW,REF(LOW,BARSLAST(CROSS(VAR3,VAR5))));

   VAR7:=IF(CROSS(VAR5,VAR3),HIGH,REF(HIGH,BARSLAST(CROSS(VAR5,VAR3))));

   VAR8:=IF(CLOSE>=MA(CLOSE,20),80,50);

   VAR9:=IF(CLOSE>=MA(CLOSE,20),50,20);

   VARA:=IF(VAR3<VAR8ANDREF(VAR3,1)>=VAR8,HHV(REF(HIGH,1),(BARSLAST(VAR3>=VAR8ANDREF(VAR3,1)<VAR8))-1),REF(HHV(REF(HIGH,1),(BARSLAST(VAR3>=VAR8ANDREF(VAR3,1)<VAR8))-1),BARSLAST(VAR3<VAR8ANDREF(VAR3,1))));

   VARB:=IF(HIGH>VARA,LOW,REF(LOW,BARSLAST(HIGH>VARA)));

   VARC:=IF(HIGH>VARA,VAR3,REF(VAR3,BARSLAST(HIGH>VARA)));

   VARD:=IF(HIGH>VARBANDVAR3<VARCANDVAR3<VAR5,HIGH,REF(HIGH,BARSLAST(HIGH>VARBANDVAR3<VARCANDVAR3<VAR5)));

   VARE:=IF(VAR3>VAR9ANDREF(VAR3,1)<=VAR9,LLV(REF(LOW,1),(BARSLAST(VAR3<=VAR9ANDREF(VAR3,1)>VAR9))-1),REF(LLV(REF(LOW,1),(BARSLAST(VAR3<=VAR9ANDREF(VAR3,1)>VAR9))-1),BARSLAST(VAR3>VAR9ANDREF(VAR3,1))));

   VARF:=IF(LOW<VARE,HIGH,REF(HIGH,BARSLAST(LOW<VARE)));

   VAR10:=IF(LOW<VARE,VAR3,REF(VAR3,BARSLAST(LOW<VARE)));

   VAR11:=IF(LOW<VARFANDVAR3>VAR10ANDVAR3>VAR5,LOW,REF(LOW,BARSLAST(LOW<VARFANDVAR3>VAR10ANDVAR3>VAR5)));

   压力线:VAR11*U1,LINETHICK2,colorFF00FF;

   临界点:VARD*U1,LINETHICK3,colorFF0000;

   MA6:=MA(CLOSE,5);

   MA18:=MA(CLOSE,21);

   MA55:=MA(CLOSE,34);

   MA125:=MA(CLOSE,125);

   MA250:=MA(CLOSE,250);

   DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);

   DEA:=EMA(DIFF,9);

   MACD:=2*(DIFF-DEA);

   加码价:=((CLOSE-REF(MA18,1))/18+MA18)*1.004;

   加码条件:=CROSS(CLOSE,加码价)AND加码价>REF(加码价,1);

   黄K出现股价站上临界点加码:IF(加码条件,LOW,HIGH)*U1,POINTDOT,colorFFFF;

   STICKLINE(加码条件ANDMACD<0.1,HIGH,LOW,0,1),LINETHICK2,colorFFFF;

   STICKLINE(加码条件ANDMACD<0.1,OPEN,CLOSE,4,1),LINETHICK2,colorFFFF;

   选股源码:

   {临界点加码}

   MA18:=MA(CLOSE,21);

   加码价:=((CLOSE-REF(MA18,1))/18+MA18)*1.004;

   加码条件:=CROSS(CLOSE,加码价)AND加码价>REF(加码价,1);

   临界加码:=IF(加码条件,8,0);

   临界加码>0;

   T:=HHVBARS(H,120);

   HT:=BArslAst(T=0ANDC<O);

   LT:=BARSLAST(L=LLV(L,HT+1));

   ZF:=(C-REF(C,HT+1))/REF(C,HT+1)*100;

   DT:=BARSLAST(ZF=LLV(ZF,HT+1));

   LT1:=BARSLAST(LT=0ANDDT=0ANDZF<-10);

   ZFA:=REF(ZF,LT1);

   XZF:=REFX(ZF,BARSNEXT(LT1=0));

   ZF2:=(C-REF(C,LT1+1))/REF(C,LT1+1)*100;

   A:=ZF2/Abs(REF(ZF,LT1));

   HT1:=BARSLAST(H=HHV(H,LT1+1)ANDC>OANDRANGE(A,2,2.5));

   EXT2:DRAWLINE(HT1=0,H,REF(HT1=0,1),REF(H,HT1),1),COLORYELLOW,DOTLINE;

   EXT1:DRAWLINE(HT=0ANDXZF<-10,H,LT1=0,REF(H,HT),1),COLORRED,DOTLINE;

   ST:=BARSLAST(crOSS(EXT2!=DRAWNULL,0.5));

   XT:=BARSLAST(CROSS(EXT1!=DRAWNULL,0.5));

   GL:=(C/EXT2-1)*100;

   BL:=(EXT2/EXT1-1)*100;

   TJ:=BL>10ANDXT>STANDC>OANDBL<22.8ANDGL>0.1;

   TJ1:=EVERY(maX(C,O)>EXT1,ST+1);

   TJ2:=EVERY(C<EXT2,ST);

   XG:=CROSS(C,EXT2)ANDEXT1!=DRAWNULLANDTJANDTJ1ANDREF(TJ2,1);

   STICKLINE(XG,C,O,3,0),COLOR0099CC;

   STICKLINE(XG,H,L,0,0),COLOR0099CC;

   DRAWICON(XG,L*0.95,1);

   {

   选股公式:

   T:=HHVBARS(H,120);

   HT:=BARSLAST(T=0ANDC<O);

   LT:=BARSLAST(L=LLV(L,HT+1));

   ZF:=(C-REF(C,HT+1))/REF(C,HT+1)*100;

   DT:=BARSLAST(ZF=LLV(ZF,HT+1));

   LT1:=BARSLAST(LT=0ANDDT=0ANDZF<-10);

   ZFA:=REF(ZF,LT1);

   XZF:=REFX(ZF,BARSNEXT(LT1=0));

   ZF2:=(C-REF(C,LT1+1))/REF(C,LT1+1)*100;

   A:=ZF2/ABS(REF(ZF,LT1));

   HT1:=BARSLAST(H=HHV(H,LT1+1)ANDC>OANDRANGE(A,2,2.5));

   EXT2:=DRAWLINE(HT1=0,H,REF(HT1=0,1),REF(H,HT1),1);

   EXT1:=DRAWLINE(HT=0ANDXZF<-10,H,LT1=0,REF(H,HT),1);

   ST:=BARSLAST(CROSS(EXT2!=DRAWNULL,0.5));

   XT:=BARSLAST(CROSS(EXT1!=DRAWNULL,0.5));

   GL:=(C/EXT2-1)*100;

   BL:=(EXT2/EXT1-1)*100;

   TJ:=BL>10ANDXT>STANDC>OANDBL<22.8ANDGL>0.1;

   TJ1:=EVERY(MAX(C,O)>EXT1,ST+1);

   TJ2:=EVERY(C<EXT2,ST);

   XG:CROSS(C,EXT2)ANDEXT1!=DRAWNULLANDTJANDTJ1ANDREF(TJ2,1);

   }

飞狐指标公式及选股公式截图

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。