FILLRGN(1,F1H,F1L),COLORBLACK;{清除原始副圖的指標(biāo)線}
LDF:=(F1H-F1L)/6;{將分時副圖1六等分}
F1H+1*LDF,POINTDOT,COLOR0000CC;{畫橫坐標(biāo)線}
F1L+2*LDF,POINTDOT,COLOR0000CC;{畫橫坐標(biāo)線}
F1L+3*LDF,POINTDOT,COLOR0000CC;{畫橫坐標(biāo)線}
F1L+4*LDF,POINTDOT,COLOR0000CC;{畫橫坐標(biāo)線}
F1L+5*LDF,POINTDOT,COLOR0000CC;{畫橫坐標(biāo)線}
YY:="RSI.RSI1";{引用變化最大的指標(biāo)線}
ZD:=HHV(YY,0);{引用的指標(biāo)線的最大值}
ZX:=LLV(YY,0);{引用的指標(biāo)線的最小值}
SFBL:=(F1H-F1L)/(ZD[ZQS]-ZX[ZQS]);{縮放比例}
PYJL:=(F1H+F1L-SFBL*(ZD[ZQS]+ZX[ZQS]))/2;{偏移距離}
YY*SFBL+PYJL,COLORRED;{在分時副圖1,顯示縮放和移動后的RSI1}
"RSI.RSI2"*SFBL+PYJL,COLORYELLOW;{在分時副圖1,顯示縮放和移動后的RSI2}
"RSI.RSI3"*SFBL+PYJL,COLORBLUE;{在分時副圖1,顯示縮放和移動后的RSI3}
{分時副圖1疊加KDJ}
ZSH:=DYNAINFO(3);{昨收}
ZQS:=DATACOUNT;{分時圖周期總數(shù)}
ZGJ:=DYNAINFO(5);{最高價}
ZDJ:=DYNAINFO(6);{最低價}
BZF:=MAX(ZGJ-ZSH,ZSH-ZDJ);{最大振幅的一半}
F1H:=ZSH-BZF*1.02;{分時副圖1最高位置}
F1L:=ZSH-2*BZF*1.005;{分時副圖1最低位置,同時也是分時副圖2最高位置}
FILLRGN(1,F1H,F1L),COLORBLACK;{清除原始副圖的指標(biāo)線}
LDF:=(F1H-F1L)/6;{將分時副圖1六等分}
F1H+1*LDF,POINTDOT,COLOR0000CC;{畫橫坐標(biāo)線}
F1L+2*LDF,POINTDOT,COLOR0000CC;{畫橫坐標(biāo)線}
F1L+3*LDF,POINTDOT,COLOR0000CC;{畫橫坐標(biāo)線}
F1L+4*LDF,POINTDOT,COLOR0000CC;{畫橫坐標(biāo)線}
F1L+5*LDF,POINTDOT,COLOR0000CC;{畫橫坐標(biāo)線}
YY:="KDJ.J";{引用變化最大的指標(biāo)線}
ZD:=HHV(YY,0);{引用的指標(biāo)線的最大值}
ZX:=LLV(YY,0);{引用的指標(biāo)線的最小值}
SFBL:=(F1H-F1L)/(ZD[ZQS]-ZX[ZQS]);{縮放比例}
PYJL:=(F1H+F1L-SFBL*(ZD[ZQS]+ZX[ZQS]))/2;{偏移距離}
YY*SFBL+PYJL,COLORRED;{在分時副圖1,顯示縮放和移動后的J}
"KDJ.K"*SFBL+PYJL,COLORYELLOW;{在分時副圖1,顯示縮放和移動后的K}
"KDJ.D"*SFBL+PYJL,COLORBLUE;{在分時副圖1,顯示縮放和移動后的D}
{分時副圖疊加兩個指標(biāo)}
ZSH:=DYNAINFO(3);{昨收}
ZQS:=DATACOUNT;{分時圖周期總數(shù)}
ZGJ:=DYNAINFO(5);{最高價}
ZDJ:=DYNAINFO(6);{最低價}
BZF:=MAX(ZGJ-ZSH,ZSH-ZDJ);{最大振幅的一半}
F1H:=ZSH-BZF*1.02;{分時副圖1最高位置}
F1L:=ZSH-2*BZF*1.005;{分時副圖1最低位置,同時也是分時副圖2最高位置}
FILLRGN(1,F1H,F1L),COLORBLACK;{清除原始副圖的指標(biāo)線}
LDF:=(F1H-F1L)/6;{將分時副圖1六等分}
F1H+1*LDF,POINTDOT,COLOR0000CC;{畫橫坐標(biāo)線}
F1L+2*LDF,POINTDOT,COLOR0000CC;{畫橫坐標(biāo)線}
F1L+3*LDF,POINTDOT,COLOR0000CC;{畫橫坐標(biāo)線}
F1L+4*LDF,POINTDOT,COLOR0000CC;{畫橫坐標(biāo)線}
F1L+5*LDF,POINTDOT,COLOR0000CC;{畫橫坐標(biāo)線}
YY:="RSI.RSI1";{引用變化最大的指標(biāo)線}
ZD:=HHV(YY,0);{引用的指標(biāo)線的最大值}
ZX:=LLV(YY,0);{引用的指標(biāo)線的最小值}
SFBL:=(F1H-F1L)/(ZD[ZQS]-ZX[ZQS]);{縮放比例}
PYJL:=(F1H+F1L-SFBL*(ZD[ZQS]+ZX[ZQS]))/2;{偏移距離}
YY*SFBL+PYJL,COLORRED;{在分時副圖1,顯示縮放和移動后的RSI1}
"RSI.RSI2"*SFBL+PYJL,COLORYELLOW;{在分時副圖1,顯示縮放和移動后的RSI2}
"RSI.RSI3"*SFBL+PYJL,COLORBLUE;{在分時副圖1,顯示縮放和移動后的RSI3}
F2H:=ZSH-2*BZF*1.01;{分時副圖2最高位置}
F2L:=ZSH-3*BZF*1.005;{分時副圖2最低位置}
FILLRGN(1,F2H,F2L),COLORBLACK;{清除原始副圖的指標(biāo)線}
LDF:=(F2H-F2L)/6;{將分時副圖1六等分}
F2H+1*LDF,POINTDOT,COLOR0000CC;{畫橫坐標(biāo)線}
F2L+2*LDF,POINTDOT,COLOR0000CC;{畫橫坐標(biāo)線}
F2L+3*LDF,POINTDOT,COLOR0000CC;{畫橫坐標(biāo)線}
F2L+4*LDF,POINTDOT,COLOR0000CC;{畫橫坐標(biāo)線}
F2L+5*LDF,POINTDOT,COLOR0000CC;{畫橫坐標(biāo)線}
YY2:="KDJ.J";{引用變化最大的指標(biāo)線}
ZD2:=HHV(YY2,0);{引用的指標(biāo)線的最大值}
ZX2:=LLV(YY2,0);{引用的指標(biāo)線的最小值}
SFBL2:=(F2H-F2L)/(ZD2[ZQS]-ZX2[ZQS]);{縮放比例}
PYJL2:=(F2H+F2L-SFBL2*(ZD2[ZQS]+ZX2[ZQS]))/2;{偏移距離}
YY2*SFBL2+PYJL2,COLORRED;{在分時副圖1,顯示縮放和移動后的J}
"KDJ.K"*SFBL2+PYJL2,COLORYELLOW;{在分時副圖1,顯示縮放和移動后的K}
第07節(jié) 公式測試
程式化交易——條件選股——彈出條件選股對話框——選擇公式——成功率測試——彈出信號成功率測試對話框——設(shè)置測試時段、目標(biāo)周期、目標(biāo)利潤——先選多頭——測試,看共發(fā)出指示、平均成功率、利潤1總平均和利潤2總平均。
選中空頭再測試一次,這次主要看平均成功率。統(tǒng)計列表——哪些股票曾經(jīng)發(fā)出信號、信號成功率和相關(guān)利潤。雙擊有信號的股票,看信號在什么時候發(fā)出(紅箭頭成功信號,綠箭頭失敗信號)。分布圖,看信號分布與指數(shù)之間關(guān)系。
1996年12月26日之前沒有漲跌停限制。
對公式進(jìn)行必要的測試是可以的,但沒有必要太過在意測試的結(jié)果:
第一, 電腦計算的東西,不一定就是準(zhǔn)確的。
第二, 國內(nèi)股票軟件的測試功能都還很不完善。
第三, 測試結(jié)果只能代表過去,未來不一定如此。
第四, 無法做到跟測試結(jié)果一樣。
除了對公式進(jìn)行必要的測試,我們更應(yīng)該認(rèn)真分析公式源碼,搞清楚公式的前提條件、影響因素、變化規(guī)律,并判斷公式是否具有明確的市場含義、是否符合人性操作的邏輯、是否能夠及時反映多空力量的變化等等。要搞清楚這些東西,除了需要掌握公式編寫知識,還得具有豐富的市場知識和市場實(shí)戰(zhàn)經(jīng)驗(yàn),這些都需要大家自己去慢慢積累。
第08節(jié) 公式使用
選股(條件選股公式)——功能——選股器——條件選股——彈出條件選股對話框——選擇公式——設(shè)置周期——加入條件(保存方案、引入方案)——設(shè)置范圍(歷史階段選股要有完整盤后數(shù)據(jù))——選股入板塊或者執(zhí)行選股。
選股(技術(shù)指標(biāo)公式)——功能——選股器——綜合選股——彈出選股方案對話框——選擇公式——設(shè)置參數(shù)——條件設(shè)置——加入條件(保存方案、引入方案)——設(shè)置選股范圍和選股周期——選股入板塊或者執(zhí)行選股。
預(yù)警(只有條件選股公式才能用來預(yù)警)——功能——預(yù)警系統(tǒng)——打開條件預(yù)警開關(guān)——功能——預(yù)警系統(tǒng)——條件預(yù)警設(shè)置——彈出條件預(yù)警設(shè)置對話框——添加股票——公式設(shè)置——添加公式——其它設(shè)置。
第09節(jié) 公式解讀
現(xiàn)在關(guān)于經(jīng)典公式的流行用法,基本上都是基于觀察公式表現(xiàn)的總結(jié),要想真正用好經(jīng)典公式,單靠觀察總結(jié)肯定是不夠的,還得徹底分析清楚公式的源碼才行,我們現(xiàn)在來看如何解讀公式。
解讀公式步驟:第一步簡化;第二步拆散;第三步分析(產(chǎn)生原因、變化規(guī)律以及相互關(guān)系)。
詳見視頻
RSI1:SMA(MAX(C-REF(C,1),0),14,1)/SMA(ABS(C-REF(C,1)),14,1);
A1:MAX(C-REF(C,1),0);
A2:SMA(A1,14,1);
B1:ABS(C-REF(C,1));
B2:SMA(B1,14,1);
RSI2:A2/B2;
詳見視頻
RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
K:SMA(RSV,3,1);
D:SMA(K,3,1);
J:3*K-2*D;
HH:HHV(H,9);
LL:LLV(L,9);
SP:C;
J0:2*(K-D)+K;
(南方財富網(wǎng)SOUTHMONEY.COM)(責(zé)任編輯:張曉軒)