① 通達信根據指標源碼怎樣編選股公式
VAR3:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;
VAR4:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;
VAR5:=(CLOSE-MA(CLOSE,32))/MA(CLOSE,32)*100;
VAR6:=(VAR3+VAR4+VAR5)/3;
VAR7:=EMA(VAR6,5);
ZB:=EMA(EMA(VAR3,5),5)*3;
VAR8:=IF(VAR6<=-20,10,0);
VAR9:=HHV(VAR8,10);
VARA:=IF(VAR9 AND CROSS(MA(CLOSE,3),MA(CLOSE,5)),20,0);
准備:=VAR8=10 AND FILTER(VAR8=10,5);
一定要買:=VARA=20;
VARF:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
VAR10:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
VAR11:=VARF<REF(VAR10,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);
莊家異動:=VAR11 AND COUNT(VAR11,30)=1;
錢包:=(ZIG(3,5)>REF(ZIG(3,5),1)) AND (REF(ZIG(3,5),1)<=REF(ZIG(3,5),2)) AND (REF(ZIG(3,5),2)<=REF(ZIG(3,5),3));
XG:(准備 OR 一定要買 OR 莊家異動) AND 錢包;
=======================
{單獨出現}
VAR3:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;
VAR4:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;
VAR5:=(CLOSE-MA(CLOSE,32))/MA(CLOSE,32)*100;
VAR6:=(VAR3+VAR4+VAR5)/3;
VAR7:=EMA(VAR6,5);
ZB:=EMA(EMA(VAR3,5),5)*3;
VAR8:=IF(VAR6<=-20,10,0);
VAR9:=HHV(VAR8,10);
VARA:=IF(VAR9 AND CROSS(MA(CLOSE,3),MA(CLOSE,5)),20,0);
准備:=VAR8=10 AND FILTER(VAR8=10,5);
一定要買:=VARA=20;
VARF:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
VAR10:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
VAR11:=VARF<REF(VAR10,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);
莊家異動:=VAR11 AND COUNT(VAR11,30)=1;
錢包:=(ZIG(3,5)>REF(ZIG(3,5),1)) AND (REF(ZIG(3,5),1)<=REF(ZIG(3,5),2)) AND (REF(ZIG(3,5),2)<=REF(ZIG(3,5),3));
XG:准備 OR 一定要買 OR 莊家異動 OR 錢包;
② 有指標源碼,請高手給編個選股公式
強勢線:=HHV(MA((((LOW + HIGH) + CLOSE) / 3),8),60),COLORRED,LINETHICK2;
強勢線2:=HHV(MA((((LOW + HIGH) + CLOSE) / 3.18),8),20),COLORWHITE,LINETHICK2;
強勢線3:=HHV(MA((((LOW + HIGH) + CLOSE) / 3.258),8),10),COLORYELLOW,LINETHICK2;
強勢線4:=HHV(MA((((LOW + HIGH) + CLOSE) / 3.08),80),13),COLORLIMAGENTA,LINETHICK2;
開始走強1:=強勢線1>REF(強勢線1,1),;
開始走強2:=強勢線2>REF(強勢線2,1),;
開始走強3:=強勢線3>REF(強勢線3,1),;
開始走強4:=強勢線4>REF(強勢線3,1),;
雙強1:=開始走強1 AND 開始走強2,;
雙強2:=開始走強2 AND 開始走強3,;
雙強3:=開始走強2 AND 開始走強3,;
雙強4:=開始走強3 AND 開始走強4,;
三強:=開始走強1 AND 開始走強2 AND 開始走強3,;
四強:=開始走強1 AND 開始走強2 AND 開始走強3 AND 開始走強4,;
強勢為王:=雙強1 OR 雙強2 OR 雙強3 OR 雙強4 OR 三強 OR 四強,;
VV:=(C+L+H)/3;
DSA:=SMA(XMA(VV,15),2,1)LINETHICK3;
底部1:=DSA*0.9518,COLORLICYAN,LINETHICK1;
MA1:=MA(CLOSE,5);
MA2:=MA(CLOSE,10);
MA3:=MA(CLOSE,20);
MA4:=MA(CLOSE,60);
五日走強:=MA1>REF(MA1,1),;
十日走強:=MA2>REF(MA2,1),;
二十日走強:=MA3>REF(MA3,1),;
六十日走強:=MA4>REF(MA4,1),;
低位主升:=五日走強 AND 十日走強 AND 六十日走強,;
主升浪:=五日走強 AND 十日走強 AND 二十日走強,;
大主升浪:=十日走強 AND 二十日走強 AND 六十日走強,;
大主升浪2:=五日走強 AND 十日走強 AND 二十日走強 AND 六十日走強,;
總主升:=主升浪 AND 大主升浪 AND 大主升浪2,;
總主升浪:=低位主升 OR 主升浪 OR 大主升浪 OR 大主升浪2 OR 總主升,;
強勢主升低買:=L<底部1 AND 總主升浪 AND 強勢為王 AND C<DSA,COLORYELLOW,LINETHICK2;
獵股小王:=L<底部1 AND C<DSA AND 強勢為王;
強勢主升低買 AND 獵股小王 AND H<DSA,COLORRED,;
測試成功 很強勢 注意配合大盤 及設置好止損
③ 請教高手:幫忙把指標源碼改成選股公式源碼 選主力資金加倉
{公式中沒有主力資金加倉的提示,是不是想在主力資金線上拐是顯示呢?幫你加了一個顯示}
MAV:=(2*CLOSE+HIGH+LOW)/4;
VAR1:=LLV(LOW,34);
VAR2:=HHV(HIGH,34);
SK:=EMA((MAV-VAR1)/(VAR2-VAR1)*100,13);
主力資金:EMA(0.667*REF(SK,1)+0.333*SK,2),COLOR00FFFF;
AA:REF(主力資金,2)>REF(主力資金,1) AND 主力資金>REF(主力資金,1),LINETHICK0;
DRAWTEXT(AA,主力資金,'加倉');
MID:=(3*CLOSE+LOW+OPEN+HIGH)/6;
主力:(20*MID+19*REF(MID,1)+18*REF(MID,2)+17*REF(MID,3)+
16*REF(MID,4)+15*REF(MID,5)+14*REF(MID,6)+
13*REF(MID,7)+12*REF(MID,8)+11*REF(MID,9)+
10*REF(MID,10)+9*REF(MID,11)+8*REF(MID,12)+
7*REF(MID,13)+6*REF(MID,14)+5*REF(MID,15)+
4*REF(MID,16)+3*REF(MID,17)+2*REF(MID,18)+REF(MID,20))/210,COLORRED;
==================================
{選股}
MAV:=(2*CLOSE+HIGH+LOW)/4;
VAR1:=LLV(LOW,34);
VAR2:=HHV(HIGH,34);
SK:=EMA((MAV-VAR1)/(VAR2-VAR1)*100,13);
主力資金:=EMA(0.667*REF(SK,1)+0.333*SK,2);
REF(主力資金,2)>REF(主力資金,1) AND 主力資金>REF(主力資金,1);
④ 知道通達信這個指標源碼,怎樣編出這個指標的選股公式
通達信變數式表達為「:=」,通達信的輸出表達式為「:」,也就是沒有等號的變數就是輸出。
選股公式時只允許有一個變數輸出,輸出的條件就是你要選股的條件,其它作圖公式不能出現在選股公式中,因此上面的指標需要將所有作圖公式,如STICKLINE,DRAWICON等需要刪除或注釋掉;另外,變數後面如果有COLORRED、COLORFFCC66、LINETHICK3等情況,也是不允許的。
通過上述,可知,要將指標轉換成選股公式,則需把不需要的輸出變成變數,加個等號就可以了,把作圖公式注釋掉,如果你覺得作圖公式的條件才是選股公式,那麼把它拿出來作為唯一的輸出。
下面是以「條件」這個作為選股條件為例:
買:=IF("KDJ.J"<0,10,0);
條件:CROSS(9.9,買);
其它的部分沒用上,可以不要了。
如果要以XXX這一項作為選股公式,則可以這樣:
買:=IF("KDJ.J"<0,10,0);
條件:=CROSS(9.9,買);
VAR1:=(2*CLOSE+HIGH+LOW)/4;
VAR2:=LLV(LOW,5);
VAR3:=HHV(HIGH,5);
VAR4:=EMA((VAR1-VAR2)/(VAR3-VAR2)*100,5);
MA1:=MA(VAR4,2);
{AA:STICKLINE(VAR4>MA1,VAR4,MA1,6,1),COLORRED;}
{BBB:=STICKLINE(VAR4>MA1 AND REF(VAR4,1)<30,VAR4,MA1,6,1);}
{STICKLINE(VAR4<=MA1,VAR4,MA1,6,1),COLORFFCC66;}
{DRAWICON(CROSS(9.9,買),VAR4-12,4);}
{STICKLINE(CROSS(9.9,買),VAR4+5,MA1-4,6,1),COLORYELLOW;}
XXX:VAR4>MA1 AND REF(VAR4,1)<30;
加中括弧部分是注釋掉的部分,你也可以刪掉。
望採納!
⑤ 求高手幫忙編寫一個選股公式;「通達信」軟體用。 要求:「必買」選入; 原副圖指標公式源碼如下:
RSV:= (((CLOSE - LLV(LOW,9)) / (HHV(HIGH,9) - LLV(LOW,9))) * 100);
K001:=SMA(RSV,3,1);
D001:=SMA(K001,3,1);
J001:=((2.5 * K001) - (3 * D001));
VAR1001:=ZIG(3,14);
VA2001:=EMA(EMA((WINNER(CLOSE) * CLOSE),3),3);
控籌:=(((VA2001 - REF(VA2001,1)) / REF(VA2001,1)) * 1000);
HUOL:= REF(VAR1001,2) > REF(VAR1001,1) AND VAR1001 > REF(VAR1001,1) AND 控籌 > REF(控籌,1) AND J001 > REF(J001,1);
准備買:= IF(TROUGHBARS(3,15,1)=0 AND HIGH>LOW+0.01,1,-1),COLORYELLOW ,LINETHICK1 ;
必賣: IF(PEAKBARS(3,15,1)=1,1,2),COLORWHITE,LINETHICK1;
必買: REF(准備買, 1) AND HUOL;
{
你提供的公式是可以直接選股的,是很多的人在用的抄底公式(必買),其中用到未來函數,所以,往往買入後買點又消失了,造成了損失。很多人對包含未來函數的公式不敢用。
為此,我將公式又加了一個限制,前一天出現買入(准備買)信號,當天止跌後買入,經過比較長的一段時間的驗證,准確率很高,即使買入後又調整了,幅度也非常有限。
選股時: 買入 等於 1
}
⑥ 請高手幫忙把下面通達信指標公式源碼改編一個【(買進)選股器】公式指標,謝謝了!
VAR100:=1;
VAR200:=EMA(CLOSE,12)-EMA(CLOSE,26);
VAR300:=EMA(VAR200,9);
VAR400:=VAR100*CLOSE*1.236<MA(CLOSE,60);
VAR500:=CLOSE/REF(CLOSE,1)>1.021;
VAR600:=(HIGH-CLOSE)*1.36<=CLOSE-OPEN;
VARA:=(MA(CLOSE,120)-CLOSE)/CLOSE*100;
VARB:=ABS(VAR200-VAR300);
VARC:=STD(CLOSE,90)*10;
買:VAR100*VAR400 AND VAR500 AND VAR600 AND VARC<25 AND CLOSE<8 AND VARA<114 AND VARB<=0.23*40;
⑦ 求把通達信的指標公式修改為選股公式 源碼如下
我測試了,這個指標含未來函數,沒多大指導意義。
⑧ 高手幫忙!指標源碼修改成選股公式!!!求
買點選股公式
VAR3:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;
VAR4:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;
VAR5:=(CLOSE-MA(CLOSE,32))/MA(CLOSE,32)*100;
VAR6:=(VAR3+VAR4+VAR5)/3;
VAR7:=EMA(VAR6,5);
指標:=EMA(EMA(VAR3,5),5)*3;
VAR8:=IF(VAR6<=-20,10,0);
VAR9:=HHV(VAR8,10);
VARA:=IF(VAR9 AND CROSS(MA(CLOSE,3),MA(CLOSE,5)),20,0);
K:=EMA(VAR7,5)*2, COLORFF00FF;
D:=EMA(K,5), COLORWHITE;
J:=K*3-D*2, COLORYELLOW;
換手:=VOL/CAPITAL*100;
VARC:=(ZIG(3,5)>REF(ZIG(3,5),1)) AND (REF(ZIG(3,5),1)<=REF(ZIG(3,5),2)) AND (REF(ZIG
(3,5),2)<=REF(ZIG(3,5),3));
VARC=1;