公式編寫入門(轉)4(2009-09-16 01:43:28)
N(700101,1341231,990519) M(700101,1341231,990913) A:=SUM(IF(DATE-N=0,INDEXC,0),0); B:=SUM(IF(DATE-M=0,INDEXC,0),0); E:=SUM(IF(DATE-N=0,C,0),0); F:=SUM(IF(DATE-M=0,C,0),0); ((F-E)/E)>((B-A)/A) 選擇N日----M日之間內(nèi)走勢強于大盤的股票. 22、大盤同步選股 N(1,100,10)M(1,100,50) COUNT((C>O AND INDEXC>INDEXO) OR (C< O AND INDEXC< INDEXO),N)/N > M/100 N周期中與大盤走勢相同(同收陰線或同收陽線)的比例超過M% (C-LLV(C,N))/LLV(C,N)*100; 24、今收盤對于N日內(nèi)最高收盤價的跌幅(%) (HHV(C,N)-C)/HHV(C,N)*100; 25、股價在過去N日內(nèi)運行空間的相對位置 (C-LLV(L,N))/(HHV(H,N)-LLV(L,N))*100; 26、股價上方N1%至N2%處的籌碼(%) AA:=WINNER(C+C*N2/100)*100; BB:=WINNER(C+C*N1/100)*100; AA-BB 認識新函數(shù):WINNER(CLOSE) 獲利盤比例。表示以當前收市價賣出的獲利盤比例,如返回0.2表示20%獲利盤;例如:WINNER(10) 表示10元價格的獲利盤比例。該函數(shù)僅對比較日線分析周期有效?! ?/p> 27、股價下方N1%至N2%處的籌碼(%) (WINNER(C-C*N1/100)-WINNER(C-C*N2/100))*100; 28、收盤價N%處的套牢盤 29、收盤價N%處的獲利盤 WINNER(C*N/100)*100; 三、基本面選股舉例 1、小盤選股 CAPITAL<=500000 AND FINANCE(33)>=0.01 AND CLOSE<=30 2、低市盈率選股 DYNAINFO(39)<=N AND DYNAINFO(39)>0 3、業(yè)績選股 N(0,100,0.4) FINANCE(33)>N 每股收益在0.4元以上 4、小盤股 N:=5000; FINANCE(7)<=N 5、大盤股 N:=20000; FINANCE(7)>=N 6、凈資產(chǎn)收益率選股 FINANCE(37)>(N/100) 凈資產(chǎn)收益率高于N的股票 7、每股凈資產(chǎn)選股 FINANCE(34)>N 選出每股凈資產(chǎn)大于N元的股票. 8、每股未分配利潤選股 FINANCE(32)>N 每股未分配利潤大于N的股票 9、市凈率選股 C/FINANCE(34)< N 市凈率=市價/每股凈資產(chǎn) 市凈率越低公司股價越有被低估的可能,這類股票從理論上講具有更高的安全性. 10、換手率選股 DYNAINFO(37)>=N/100 單日換手率大于N的股票 換手率的計算公式或表達式:VOL/CAPITAL*100; 因此也可寫作:VOL/CAPITAL*100>=N/100 天天★學習 問個菜鳥問題:壓縮后的公式,解壓后成了FNC文件,請問樓主怎么加到公式管理器里去? FNC是大智慧2和分析家格式,只有這兩個股軟能夠導入。導入的方法是:打開公式編輯器,點擊導入---找到存放此公式的文件夾---雙擊---在出現(xiàn)的列表中撣單擊該公式---選導入。 特別提示:必須先將公式存放在一個文件夾中,已有的,新建都可以。否則編輯器無法找到該公式。 淡定笑人生 習題:不限制陰陽線,上影小于5分錢,下影線是實體的兩倍以上 不懂何謂5分線,無法做習題! 按自己理解的意思做出來: (H-O)/O<0.05 AND MIN((C-L),(O-L))/ABS(C-O)>=2 方方面面2008 交作業(yè):不限制陰陽線,上影小于5分錢,下影線是實體的兩倍以上。 A:=c>0 AND H-C<0.05 AND (O-L)/(C-O)>2; B:=C<0 AND H-O<0.05 AND (C-L)/(O-C)>2; A OR B 可能大家不知道, 當初對于大智慧1中不能用英文表示顏色只能用6位16進制代碼的表示,我曾專門對照查找過的,很費時間, 也就是說老楊寫的幾個字都是用大量時間精力換來的,來之不易, 希望大家好好學習。 這里我轉幾個針對線性和顏色函數(shù)方面的公式實例,做個參考吧。是原來五行鼠的帖子,這人很久不來了。 1間隔點: 20,colorred,pointdot,linethick2; 80,colorred,pointdot,linethick2; 50,colorred,pointdot,linethick2; 2間隔線 20,colorred,linethick2; 80,colorred,linethick2; 50,colorred,linethick2; 3信號字 DRAWTEXT(RSI1<10,RSI1,''買''),Colorlime; DRAWTEXT(RSI1>85,RSI1,''賣''),Colorlime; 4笑哭臉 DRAWICON(VR24<25,VR24,1),ColorFF0000; DRAWICON(VR24>350,VR24,2),ColorFF0000; 5一線提示 cross("kdj.j"(9,3,3),"kdj.d"(9,3,3)) and "kdj.j"(9,3,3)<20,colorred 6一柱頂天 IF(VAR4=50,50,0),stick,linethick2; 7小人作怪 多頭卒:Var3,LINETHICK2, COLORf00ff0; 空頭卒:Var4,LINETHICK2, COLORYELLOW; DRAWICON(Var9,Var9,1); DRAWICON(Var10,Var10,2); 8小人 買入:Var1 AND Var2,stick,linethick2,colorred; 賣出:CROSS(80,Var4),stick,linethick2,colorgreen; drawicon(賣出,1.1,2); drawicon(買入,1.1,1); 9粗細面條 LINETHICK2 第3,4,6和7,還有8只要把RSI或VR或Var改成所在公式參數(shù)就可用;第5cross不能改,其它的可改;9你愛把線設多粗細都行。 1方塊STICKLINE AA:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN)); 買盤:IF(CLOSE>OPEN,AA*(HIGH-LOW),IF(CLOSE<OPEN,AA*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2)); 賣盤:IF(CLOSE>OPEN,0-AA*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-AA*(HIGH-LOW),0-VOL/2)); qq:=買盤+賣盤; STICKLINE(賣盤<0,0,VOL,5,1),COLORlime; STICKLINE(買盤>0,0,買盤,5,0),COLORRED; 結果:ma(qq,5)*5,COLORRED,LINETHICK2; VOL后面的5,1是方塊大少。VOL是坐標,也就是方塊所放的地方。 2 3D效果 STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,9,0 ),COLORaaaaaa; STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,6,0 ),COLORbbbbbb; STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,2.4,0 ),COLORcccccc; STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,1.1,0 ),COLORdddddd; STICKLINE(CLOSE>OPEN,CLOSE,OPEN,9,0 ),COLOr6666cc; STICKLINE(CLOSE>OPEN,CLOSE,OPEN,6 ,0 ),COLOR7777dd; STICKLINE(CLOSE>OPEN,CLOSE,OPEN,2.4 ,0 ),COLOR8888ee; STICKLINE(CLOSE>OPEN,CLOSE,OPEN,1.1 ,0 ),COLOR9999ff; STICKLINE(CLOSE>OPEN,OPEN,LOW,0.5,0 ),COLOR1199ff; STICKLINE(CLOSE>OPEN,CLOSE,HIGH,0.5 ,0 ),COLOR1199ff; STICKLINE(OPEN>=CLOSE,CLOSE,LOW,0.5 ,0 ),COLORcccccc; STICKLINE(OPEN>=CLOSE,OPEN,HIGH,0.5 ,0 ),COLORcccccc; 3顏色 大智慧只能用淺色調(diào),一用深綠深藍就看不見了。所以我調(diào)了幾個淺色的,夠大智慧用的。 COLOR+RED;WHITE;LIME;YELLOW;aabbcc;ffaabb;abcdef;999999;C0C0C0. 4變色 變色可分3種: 1用DRAWTEXT: ma10:ma(c,10),colorwhite; llv(h,30),colorffcc66; llv(l,30),coloryellow; vhh:hhv(h,30),colorred; vhl:hhv(l,30),color00ff00; v1:=ma(HIGH,30)*1.15 ; v2:=ma(HIGH,3)*1.03; v3:=ma(LOW,3)*0.97; v4:=ma(LOW,30)*0.85; 小通道上:=ma(v2,30); 小通道下:=ma(v3,30); A2:=小通道上-REF(小通道上,1); A3:=小通道下-REF(小通道下,1); K:A2>0 and ref(A2<0,1),colorblue; K1:A3>0 and ref(A3<0,1),colorff00ff; K2:c<小通道下 and h<小通道下,color0099ff; K3:c<小通道下 and A3>0,colorffcccc; K4:h<小通道下 and A3>0,colorffbbff; DRAWTEXT(A2>0 ,小通道上,''?/SPAN>''),colorred; DRAWTEXT(A2<0 ,小通道上,''?/SPAN>''),color00ff00; DRAWTEXT(A3>0 ,小通道下,''?/SPAN>''),colorred; DRAWTEXT(A3<0 ,小通道下,''?/SPAN>''),color00ff00; DRAWTEXT(A2=0 ,小通道上,''?/SPAN>''),COLORWHITE; DRAWTEXT(A2=0 ,小通道下,''?/SPAN>''),COLORWHITE; DRAWTEXT(A3=0 ,小通道上,''?/SPAN>''),COLORWHITE; DRAWTEXT(A3=0 ,小通道下,''?/SPAN>''),COLORWHITE; 2用STICKLINE AA:=WINNER(C)*100; KA:=winner(O)*100; 高:=winner(H)*100; 低:=winner(L)*100; 莊籌線:EMA(AA*0.7,3),linethick2; 散籌線:EMA((WINNER(C*1.08)-WINNER(C*0.92))*70,3),linethick2; stickline(AA<KA,高,低,0,0),colorlime; stickline(AA<KA,AA,KA,6,0),colorlime; stickline(AA>=KA,高,低,0,0),colorred; stickline(AA>=KA,AA,KA,6,0),colorred; stickline(莊籌線>散籌線,莊籌線,0,0),colorwhite; |
|