指標公式如何改寫成選股條件公式 怎樣把通達信的指標公式改為條件選股公式,進行預警?
【一品抄底】,是個副圖指標,既有線性輸出信號,也有買點提示信號,輸出類別眾多,就不是一個單獨的選股指標。如何修改、拆分出自己需要的【底部】選股信號,成為一個單獨的選股指標呢?如果還需要將【深坑】的信號,也單獨設置為選股指標,又該如何修改呢?在此先當做一個問題吧,繼續(xù)看了后面(二)、(三)小節(jié)的引路,相信你自己來就行了!
{一品抄底----創(chuàng)幻論壇一品茶緣編寫,通用副圖指標}
TYP := (HIGH + LOW + CLOSE)/3;
CCI:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));
A:=REF(C,1);
RSI:=SMA(MAX(C-A,0),6,1)/SMA(ABS(C-A),6,1)*100;
A1:=(C/MA(C,5)-1)*100<-10;
A2:=(C/MA(C,13)-1)*100<-10;
A3:=(C/MA(C,34)-1)*100<-15;
A4:=RSI<18;
A5:=CCI<-120;
A6:=COUNT(ABS(C/REF(C,1)-1)*100>=6,30)>=1;
底部:A1 AND A2 AND A3 AND A4 AND A5 AND A6,COLOR00FFFF,LINETHICK2;
CDSJ:=BARSLAST(底部);
ZF:=(C/REF(C,1)-1)*100;
深坑:IF(BETWEEN(CDSJ,0,5) AND L<=REF(C,CDSJ) AND ZF<=-5,-0.5,0),COLORFF0000,LINETHICK2;
機會:IF(CDSJ<=7 AND L<=REF(C,CDSJ),0.5,0),COLOR00FF00;
尋找選股信號的來源
所謂選股信號,多數都是屬于將已有的指標公式中具有買點類的信號特征“剝離”出來。那么,在指標中該保留哪些有用的源碼,刪除哪些無關的源碼呢?尋找選股信號的來源,就是最主要的過程。
尋找選股信號來源的方法,一般都是遵循從后往前尋找的原則。
具體步驟是:先找到發(fā)出指標信號的那行代碼,然后查看該行代碼中的所有條件,需要用到上面哪些源碼,再從后往前一一對應尋找出來;而其他無關的條件、修飾符號源碼,均可刪除。
舉例3:(本例子參考大慶老楊先生帖子,略有改動)
{股市馬經----副圖指標,源碼來自網絡}
A1:3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1);
黑馬線:EMA(A1,5),LINETHICK2,COLOR6600FF;
A2:=(黑馬線-REF(黑馬線,1))/REF(黑馬線,1)*100;
A3:=EMA(C,5);
A4:=((C-LLV(L,21))/(HHV(H,21)-LLV(L,21)))*100;
趨勢線:(MA(3*SMA(A4,6,1)-2*SMA(SMA(A4,5,1),5,1),2)),LINETHICK2,coloryellow;
A5:=(HHV(H,60)-C)/(HHV(H,60)-LLV(L,60))*100;
DRAWTEXT(FILTER(REF(黑馬線,1)>90 AND A2<0,7),黑馬線,'跑'),COLOR00FF00;
DRAWTEXT(CROSS(A1,黑馬線)AND 黑馬線<A5,黑馬線,'黑馬');
DRAWTEXT(CROSS(黑馬線,A5)AND 趨勢線<80,黑馬線,'追漲');
DRAWTEXT(CROSS(趨勢線,0)AND 黑馬線<40,5,'大黑馬');
底部:(A2<-10 AND A2>REF(A2,1))*25,colorred;
DRAWICON(底部 AND A3>REF(A3,1),25,4);
機會來臨:REF(IF((MA(C,5)-C)/C>0.04 AND (MA(C,10)-MA(C,5))/MA(C,5)>0.04,30,0),1),COLORF00FF0;
大勢已去:IF(CROSS(黑馬線,A1)AND 黑馬線>70 AND 趨勢線>80,90,100),COLORFF0000;
公式中涉及“買”的信號有黑馬、追漲、大黑馬、底部和機會來臨五個明顯的,另外還有一個畫圖標信號。
假如我們提取其中的【機會來臨】,仔細分析后,就是一句話:
機會來臨:REF(IF((MA(C,5)-C)/C>0.04 AND (MA(C,10)-MA(C,5))/MA(C,5)>0.04,30,0),1);
這個可看作簡單提取。
如果提取【大黑馬】的話,從后向前推,涉及趨勢線和黑馬線兩個定義,這部分都有用:
A1:3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1);
黑馬線:EMA(A1,5),LINETHICK2,COLOR6600FF;
A4:=((C-LLV(L,21))/(HHV(H,21)-LLV(L,21)))*100;
趨勢線:(MA(3*SMA(A4,6,1)-2*SMA(SMA(A4,5,1),5,1),2)),LINETHICK2,coloryellow;
DRAWTEXT(CROSS(趨勢線,0) AND 黑馬線<40,5,'大黑馬');
(三)修改選股指標的方法
根據以上選股公式的特征,結合尋找選股信號來源的方法,自己動手修改選股信號,應該就沒有太大的難度了!
舉例4:繼續(xù)承接上面(二)的例子。
修改步驟:
①先將線性輸出的A1、黑馬線、A4、趨勢線均限制輸出,方法很簡單,就是在他們的冒號后面直接加上等號=;
②再刪去修飾符LINETHICK2,COLOR6600FF:
③將本來是文字輸出的“黑馬線”修改成信號輸出;先將“黑馬線”三個字移動到最前面,并加上冒號:;然后保留符合黑馬線的限制條件CROSS(趨勢線,0) AND 黑馬線<40;同時刪除其余無關的代碼,包括文字輸出函數DRAWTEXT、位置、括號()等。
修改成選股指標后的源碼如下:
A1:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1);
黑馬線:=EMA(A1,5);
A4:=((C-LLV(L,21))/(HHV(H,21)-LLV(L,21)))*100;
趨勢線:=(MA(3*SMA(A4,6,1)-2*SMA(SMA(A4,5,1),5,1),2));
大黑馬:CROSS(趨勢線,0) AND 黑馬線<40;
舉例5:
下面附圖指標【大三浪】中,如何選出出現“買”字提示信號的選股指標?
{大三浪----創(chuàng)幻論壇一品茶緣編寫,通用副圖指標}
{大三浪指標使用說明:
均線粘合且多頭,長期未漲莊吸籌;
目標鎖定先跟蹤,出擊買入等豐收!}
{N:30,120,65;}
MA5:=MA(CLOSE,5);
MA21:=MA(CLOSE,21);
MA65:=MA(CLOSE,N);
多頭:=COUNT(MA21>MA65,10)=10;
GX:=MAX(MA5,MAX(MA21,MA65));
DX:=MIN(MA5,MIN(MA21,MA65));
粘合:=ABS(GX/DX-1)*100<=15;
多頭粘合:IF(多頭 AND 粘合,1,0),COLORFF00FF,POINTDOT,LINETHICK0;
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
莊股:COUNT(MACD<0,10)=10,COLORFFFF00,POINTDOT,LINETHICK0;
目標:IF(多頭 AND 粘合 AND 莊股,5,0),COLORFFFFFF,LINETHICK2;
跟蹤:IF(目標,BARSLAST(CROSS(目標,0))+1,0),COLOR00FF00,POINTDOT,LINETHICK2;
出擊:IF(CROSS(0.1,目標) AND CROSS(MACD,0),8,0),COLOR00FFFF,LINETHICK2;
MJSJ:=BARSLAST(出擊>0);
漲幅:IF(MJSJ<=120,(C/REF(C,MJSJ)-1)*100,0),COLOR0000FF,POINTDOT,LINETHICK0;
日漲:IF(MJSJ<=120,漲幅/MJSJ,0),COLORFFFFFF,POINTDOT,LINETHICK0;
TPX:=MIN(MA65*1.15,MA21*1.13);
突破:IF(CROSS(C,TPX) AND 粘合 AND MA65>REF(MA65,1),10,0),COLOR0000FF,LINETHICK2;
{以下設置副圖顯示方式}
STICKLINE(多頭粘合,0,1,8,0),COLORFF00FF;
STICKLINE(莊股,0,MACD*10,8,0),COLORFFFF00;
DRAWTEXT(出擊=8,10,'★買'),COLOR00FFFF;
VERTLINE(CROSS(漲幅,20) AND COUNT(CROSS(漲幅,20),MJSJ)=1,2),COLOR0000FF; 根據選股指標的步驟,一步一步來:
①首先找到出現“★買”提示的一行代碼,發(fā)現她其實就是“出擊”的信號;
②從后往前,找到“出擊”信號的條件,發(fā)現他與“目標”、MACD有關;
再次往前尋找,又發(fā)現“目標”信號的條件,與“多頭”、“粘合”、“莊股”三個條件有關,由此,保留相關條件代碼,其余刪除,如下:
{N:30,120,65;}
MA5:=MA(CLOSE,5);
MA21:=MA(CLOSE,21);
MA65:=MA(CLOSE,N);
多頭:=COUNT(MA21>MA65,10)=10;
GX:=MAX(MA5,MAX(MA21,MA65));
DX:=MIN(MA5,MIN(MA21,MA65));
粘合:=ABS(GX/DX-1)*100<=15;
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
莊股:COUNT(MACD<0,10)=10,COLORFFFF00,POINTDOT,LINETHICK0;
目標:IF(多頭 AND 粘合 AND 莊股,5,0),COLORFFFFFF,LINETHICK2;
出擊:IF(CROSS(0.1,目標) AND CROSS(MACD,0),8,0),COLOR00FFFF,LINETHICK2;
③限制輸出數量,只保留“出擊”信號的輸出,其他的輸出信號均加上等號=加以限制輸出;
④刪除多余的修飾符號,如:COLORFFFF00,POINTDOT,LINETHICK0等。
⑤IF格式也可簡化,只保留需要的條件,輸出信號自動為1。“出擊”兩字也可修改為“買”。
修改完最后保留的源碼如下:
{大三浪----選股指標}
{N:30,120,65;}
MA5:=MA(CLOSE,5);
MA21:=MA(CLOSE,21);
MA65:=MA(CLOSE,N);
多頭:=COUNT(MA21>MA65,10)=10;
GX:=MAX(MA5,MAX(MA21,MA65));
DX:=MIN(MA5,MIN(MA21,MA65));
粘合:=ABS(GX/DX-1)*100<=15;
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
莊股:=COUNT(MACD<0,10)=10;
目標:=IF(多頭 AND 粘合 AND 莊股,5,0);
買:CROSS(0.1,目標) AND CROSS(MACD,0); 導入選股指標的途徑
①修改完后的選股指標源碼,想做成選股指標,并非放在指標系統(tǒng)之下的【技術指標】分類,一般是放入【條件選股】分類;便于設置預警、自動選股。
②還可將選股指標加入交易系統(tǒng)中,但需要注意的是:輸出信號必須為英文單詞的買入ENTERLONG、賣出EXITLONG信號。在應用時,飛狐軟件輸入該交易系統(tǒng)指標名稱,即可在主圖自動顯示買賣信號的提示。
源碼如下:
ENTERLONG:CROSS(MA(C,3),MA(C,8));----表示輸出多頭買入信號。
EXITLONG:CROSS(MA(C,8),MA(C,3));----表示輸出空頭賣出信號。
你很努力,讓我看到了12-20歲的我,以前我也和你一樣整天鉆在這些枝節(jié)末葉里,其實我肯定的告訴你你努力的方向錯了,你應該去多研究上市企業(yè)的經營或者說基本面。
不必研究指標。指標是對過去的總結記錄。對未來沒有作用。
怎樣把通達信的指標公式改為條件選股公式,進行預警?
MAOBV:MA(OBV,M)。RANGE(((OBV-MAOBV)\/MAOBV)*100),-0.5,0.5)。例如,上面是OBV指標公式,一共有三個輸出,現在要改成選股公式,那么把不需要的兩個語句改成賦值語句就可以了,具體是在輸出指標名字后加等號就可以了,改后就是如下。VA:=IF(CLOSEREF(CLOSE,1),VOL,-VOL)。OBV:=SUM(IF(...
指標公式如何改寫成選股條件公式
選股條件公式:P\/E比率越低,說明投資者需要投入的資金相對較少,投資價值相對更高。2. P\/B比率指標公式:P\/B比率=股價\/每股凈資產。選股條件公式:P\/B比率越低,說明股票價格與凈值之間的比率越小,投資價值越高。3. EPS指標公式:EPS=凈利潤\/總股本。選股條件公式:EPS越高,說明公司每股的收益...
高手幫我把通達信的副圖指標改成選股公式
在通達信軟件中,使用指標公式進行選股時,可以借鑒淘金車選股策略。首先定義指標變量,如JJ的計算方式為:(C*2+H+L)\/4,其中C為收盤價,H為最高價,L為最低價。接著,計算SK值,公式為:EMA(JJ,13) - EMA(JJ,21),這里使用了指數平滑移動平均線(EMA)來計算。再定義SD值,公式為:EMA(SK...
請教高手,怎樣才能將通達信中的技術指標公式“超級BBD指標”改一下...
接下來是多空指標的計算,該指標是基于收盤價與中位價的差異,具體公式為:多空:=EMA((CLOSE-MA((2*CLOSE+HIGH+LOW)\/4,30)) \/MA((2*CLOSE+HIGH+LOW)\/4,30)*100,3)。為了將這些指標應用于條件選股,我們還需要定義一些輔助變量。VARF是一個布爾變量,其值取決于市場底部形態(tài)的出現,計算方式...
怎么將通達信指標公式換成選股公式?
通達信指標公式換成選股公式方法如下:1、首先打開公式管理器、點擊條件選股、新建,書寫公式名稱(自己喜歡填什么名稱都可以)、描述(同上),將要編寫的公式粘貼到公式編輯器。(以Think pad X13 銳龍版筆記本電腦,Windows 10 操作為例)2、條件的尋找,例如:公式中的字選股,先找到公式中出現你要的...
求大神將以下指標公式改為選股公式,通達信的,謝謝你!!
GGDDD7選股公式:選出當日股票的RSV值((((HHV(HIGH,10) - CLOSE) \/ (HHV(HIGH,10) - LLV(LOW,10))) * 200) - 125)的SMA值加上15大于當日股票的(((CLOSE - LLV(LOW,10)) \/ (HHV(HIGH,10) - LLV(LOW,10))) * 200) - 105)的SMA值加上15的股票。同時,該股票當日MACD.DIF...
指標公式怎么改成選股公式?
DIF1:=EMA(DCLOSE,12)-EMA(DCLOSE,26);DEA1:=EMA(DIF1,9);AAA1:=(DIF1-DEA1)*2*60;XG:CROSS(AAA1-REF(AAA1,1),7);注意未來函數
公式怎么變成條件選股公式
在股票交易中,通過構建特定的選股公式,投資者可以提高篩選優(yōu)質股票的效率。本文將介紹如何將基礎的數學表達式轉化為實際的條件選股公式。首先,定義了幾個變量,如VAR1、VAR2、VAR3、VAR4,分別表示當日收盤價、開盤價、最高價、最低價與前一日對應數據的差值。接著,計算了VAR5,它代表了這些差值的...
怎樣將股票指標改為選股指標?
1. '字'選股:在公式中找到包含特定文字的函數,函數后括號內第一個參數即為條件,將該條件復制后加上分號。例如,尋找'5日均>10日均'的選股公式。2. 圖標選股:識別不同軟件中的圖標代號,然后在公式中查找使用DRAWICON的函數,通過比較括號內的第三個參數是否為所需圖標代號,找到對應的條件并復制...
如何將技術指標修改成選股公式通達信
1、技術指標可以直接做為選股公式:功能——選股器——綜合選股——找到想用的指標。2、如果想把技術指標公式修改為條件選股公式:右鍵技術指標公式——修改當前指標公式——復制完整公式(源碼)內容——打開公式編輯器——條件選股公式——新建——輸入公式名字——在主窗口粘貼技術指標公式源碼——修改...
相關評說:
愛民區(qū)接觸: ______ 依次點擊功能——專家系統(tǒng)——公式管理器,這樣就打開了公式管理器,然后點開“條件選股公式”前面的“+”號,再選中“指標條件選股”項,點擊界面右上角的“新建”,就出現了公式編輯器的界面,把你的自編指標復制到編輯框中,測試通過后,點“確定”就可以了.
愛民區(qū)接觸: ______ CS:=(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100; YJD:=(EMA(CS,3)-50)*2; 極弱:=-80; VAR4:=(1.1)*CLOSE; VAR5:=(0.9)*CLOSE; VAR6:=100*(WINNER(VAR4)-WINNER(VAR5)); S1:=2*EMA(100-VAR6,1); S2:=EMA(S1,9);S3:=MA(S2,9); 條件:CROSS(YJD,極弱) AND S1>S2;
愛民區(qū)接觸: ______ 1、選股公式只有唯一的一個輸出,不支持多個數據同時輸出;如果需要進行多條件判斷選擇時,請將結果進行適當判斷后再作為輸出語句; 2、選股公式不支持畫線等動作,如改變顏色、畫K線、水平線等; 3、當一個技術指標測試對過后,根據你的需要,將其中關鍵的判斷作為輸出結果就可以,例如: drawicon(close>ref(close,1),low,1); 這是一個在界面輸出圖標的判斷,你可以直接將里面的判斷語句作為選股公式,例如: value:close>ref(close,1);
愛民區(qū)接觸: ______ 公式含有未來數據.[公式略有改動] N:=20;M:=20;P1:=3;P2:=3; VAR1:=(C+H+O+L)/4; 賣出:=XMA(VAR1,N)*(1+P1/1000); 買入:=XMA(VAR1,M)*(1-P2/1000); 幅度:=100*(賣出-買入)/買入; XG:H>幅度 AND CROSS(C,買入); {個人看法,僅供參考.}
愛民區(qū)接觸: ______[答案] 通達信指標公式與選股公式最主要的區(qū)別是,指標公式可以有多個輸出,而選股公式只能有一個輸出.要把指標公式改成選股公式最簡單的辦法是把你不需要的輸出語句改成賦值語句就可以了. VA:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL); OBV:SUM...
愛民區(qū)接觸: ______ 這個指標是典型的馬后炮指標.千萬不要去使用!!!第11行包含未來函數:peak 第11行包含未來函數:peakbars 第24行包含未來函數:backset
愛民區(qū)接觸: ______ VAR1:=EMA(HHV(HIGH,500),21); VAR2:=EMA(HHV(HIGH,250),21); VAR3:=EMA(HHV(HIGH,90),21); VAR4:=EMA(LLV(LOW,500),21); VAR5:=EMA(LLV(LOW,250),21); VAR6:=EMA(LLV(LOW,90),21); VAR7:=EMA((VAR4*0.96+VAR...
愛民區(qū)接觸: ______ DIF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIF,9); MACD:=(DIF-DEA)*2; 忽略以上公式. 根據思路編寫公式,修改公式.盤中預警,條件選股.公式解密,去除時間限制.鼠標點擊下方 │我│的 名 字 或(圖 標)上,進入 可 看到 │Q│,訂 制 公式.
愛民區(qū)接觸: ______ 按照主菜單--工具(或功能)--公式選股器--點擊自己“新建”的公式名稱--加入條件--執(zhí)行選股--OK!(最好是將公式導入條件選股公式里面后,再打開條件預警器,把“新建”的公式名稱加入到條件預警器里面,在看盤時可以盤中預警,彈出你...
愛民區(qū)接觸: ______[答案] VAR1:=EMA(CLOSE,2)-EMA(CLOSE,89); VAR2:=EMA(VAR1,30); VAR3:=2*(VAR1-VAR2)*10; VAR4:=POW(VAR3,3)*0.1... 主力資金:=IF(VAR8>0.1,VAR9,0)*5; GZ:=拉升資金+主力資金; 關注:GZ>0 AND REF(GZ,1)=0; 股票公式專家團為你...