將主副圖公式改為選股公式的簡(jiǎn)易方法 步驟一. 將所有的顯示式":",改為不顯示式":=" 選股條件的基本要求為只能輸出1個(gè)條件式,故要先將公式中所有的顯示式":"改為不顯示式":=",如果原來(lái)顯示式后面接有線型描述(顏色.對(duì)齊..等),也一并刪除. 例如: ma1:ma(c,5),colorred; ma2:ma(c,10),colorgreen,POINTDOT; ..... 先改為 ma1:=ma(c,5); ma2:=ma(c,10); ..... 步驟二. 找出選股條件,并寫(xiě)成選股式引用: 條件的尋找方法,依不同目的,大致可分以下幾種: -------------------------------------------------------------------------------------------- 1.'字'選股 方法:先找出公式中出現(xiàn)有'字'的地方,該式開(kāi)頭會(huì)以DRAW..TEXT開(kāi)頭,DRAWTEXT 例如: {求'5日均>10日均'選股} ma1:=ma(c,5); ma2:=ma(c,10); DRAWTEXT(ma1>ma2,ma1,'5日均>10日均'); [解] ma1:=ma(c,5); ma2:=ma(c,10); ma1>ma2; -------------------------------------------------------------------------- 2.圖標(biāo)選股 方法:先依不同軟件,找出該圖標(biāo)的代號(hào),再找出公式中出現(xiàn)DRAWICON函數(shù)(條件, 例如: {求圖標(biāo)1選股} ma1:=ma(c,5); ma2:=ma(c,10); DRAWicon(ma1>ma2,ma1,1); [解] ma1:=ma(c,5); ma2:=ma(c,10); ma1>ma2; -------------------------------------------------------------------------------- 3.A線上穿(下穿)B線選股 方法:A線上穿B線: 例如: {求ma1上穿ma2選股} ma1:ma(c,5); ma2:ma(c,10); [解] ma1:=ma(c,5); ma2:=ma(c,10); cross(ma1,ma2); {求ma1下穿ma2選股} ma1:ma(c,5); ma2:ma(c,10); [解] ma1:=ma(c,5); ma2:=ma(c,10); cross(ma2,ma1); ------------------------------------------------------------------------------------------- 4.線A上穿(下穿) 選股 方法:線A上穿: 例如: {求改成ma1上穿} ma1:ma(c,5); [解] ma1:=ma(c,5); cross(ma1,ma(ma1,2)); 或 ma1:=ma(c,5); cross(ma1,ref(ma1,1)); {求改成ma1下穿} ma1:ma(c,5); [解] ma1:=ma(c,5); cross(ma(ma1,2),ma1); 或 ma1:=ma(c,5); cross(ref(ma1,1),ma1); --------------------------------------------------------------------------------------------- 5.第1次出現(xiàn)條件A 選股 方法:先找出條件A,再利用cross(A,0.5); 例如: {求改成出現(xiàn)圖標(biāo)1選股} ma1:=ma(c,5); ma2:=ma(c,10); DRAWicon(ma1>ma2,ma1,1); [解1] ma1:=ma(c,5); ma2:=ma(c,10); A:=ma1>ma2; cross(A,0.5); [解2--直接將條件A寫(xiě)入] ma1:=ma(c,5); ma2:=ma(c,10); cross(ma1>ma2,0.5); ------------------------------------------------------------------------------------------- 6.線變色選股 方法:先依不同軟件,找出條件A, 再用cross(A,0.5); (1)飛狐 條件在PARTLINE(條件A, ),colorred;括號(hào)內(nèi)的第1個(gè)即為條件,將該條件復(fù)制出來(lái)并加上分號(hào)即可 例如: {求黃線變紅色選股 ma1:ma(c,5),coloryellow; PARTLINE(ma1>REF(ma1,1),ma1),colorred; [解] ma1:=ma(c,5); A:=ma1>REF(ma1,1); cross(A,0.5); (2)大智慧L2.分析家 條件在PARTLINE( 括號(hào)內(nèi)為rgb(255,0,0)的前1個(gè)即為條件,將該條件復(fù)制出來(lái)并加上分號(hào)即可 例如: {求黃線變紅色選股 ma1:=ma(c,5); PARTLINE(ma1,ma1>REF(ma1,1),rgb(255,0,0),1,rgb(255,255,0)); [解] ma1:=ma(c,5); A:=ma1>REF(ma1,1); cross(A,0.5); (3)通達(dá)信 條件在IF(條件A, 例如: {求黃線變紅色選股 MA1:MA(C,5),COLORYELLOW; IF(MA1>REF(MA1,1),MA1,DRAWNULL),COLORRED; [解] MA1:=MA(C,5); A:=MA1>REF(MA1,1); CROSS(MA1>REF(MA1,1),0.5); -------------------------------------------------------------------------------- 7.顏色柱選股 方法:先找出公式中出現(xiàn)有STICKLINE函數(shù)的地方,找到后,核對(duì)該函數(shù)后面的顏色,是否為所求顏色,若顏色相同,則括號(hào)內(nèi)的第1個(gè)即為條件A,將該條件復(fù)制出來(lái)并加上分號(hào)即可. 例如: {求紅色柱選股} STICKLINE(c>o,h,l,0.8,1),colorred; [解] A:c>o; {求第1次紅色柱選股} STICKLINE(c>o,h,l,0.8,1),colorred; [解] A:=c>o; cross(A,0.5); 步驟三.最后將所有繪圖函數(shù)及單一輸出值(如 0; |
|