『壹』 通達信【神奇止損】主圖指標源碼
神奇止損源碼公式如下:
首先,繪制黃色的文本信息,內容為「DYBLOCK」,用於展示支撐點位。
接著,繪制黃色的文本信息,內容為「GNBLOCK」,用於展示阻力點位。
再接著,繪制黃色的文本信息,內容為「FGBLOCK」,用於進一步展示關鍵點位。
定義變數V1,計算收盤價、最高價與最低價的平均值與20日移動平均的差值的絕對值除以20日移動平均。
定義變數V2,計算V1的1-7/100的指數移動平均。
定義變數V3,計算V1的1+7/100的指數移動平均。
定義變數V5,計算過去5天的收盤價、最高價與最低價的平均值的移動平均。
繪制黃色的點線,表示支撐位。
繪制綠色的點線,表示阻力位。
在最後的棒圖中,若當前棒圖的收盤價等於最高價,則繪制粉紅色的棒圖,表示可能的支撐位。
若當前棒圖的收盤價等於最低價,則繪制藍色的棒圖,表示可能的阻力位。
定義M5為5日移動平均,使用綠色繪制。
定義MB5為5日移動平均的前一根棒圖,使用洋紅色繪制。
定義M10為10日移動平均,使用綠色繪制。
定義MB10為10日移動平均的前一根棒圖,使用洋紅色繪制。
定義M60為60日移動平均,使用洋紅色繪制。
定義MB60為60日移動平均的前一根棒圖,使用橙色繪制。
計算漲幅限制和跌幅限制,根據股票的名稱和代碼進行調整。
定義今天漲停價和今天跌停價。
繪制粉紅色的棒圖,表示今天可能達到的漲停價。
繪制藍色的棒圖,表示今天可能達到的跌停價。
定義N為5,後續根據N進行計算。
進行高點和低點的判斷和過濾,以確定短期支撐位。
繪制紅色的線,表示短期支撐位。
繪制圖標,表示低點。
進行價格漲勢的判斷,以確定價格漲勢不破。
進行量能判斷,包括高量柱、倍量柱和梯量柱。
結合價格漲勢和量能判斷,定義高黃金柱、倍黃金柱和梯黃金柱。
繪制黃色的棒圖,表示黃金柱形態。
對結果進行標注,以指示「↖成立」。
友情提示,股市有風險,投資需謹慎,切勿盲目操作。
此公式已通過測試,如遇報錯請檢查復制是否准確,如有疑問可參考網路資源進行學習。
『貳』 【通達信】量化擒龍先手!主附圖/選股指標源碼分享
【通達信】量化擒龍先手!主附圖/選股指標源碼分享
一. 指標簡介:
二. 主圖指標源碼
MA5:MA(C,5);
MA10:MA(C,10);
MA20:MA(C,20);
MA60:MA(C,60);
DIF1:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA1:=EMA(DIF1,9);
AAA1:=(DIF1-DEA1)*2*60;
AAA上:=IF(AAA1>REF(AAA1,1),AAA1,DRAWNULL);
AAA下:=IF(AAA1
買:=15;
入:=AAA1-REF(AAA1,1);
正大:=CROSS(入,買);
DIF:=EMA(CLOSE,10)-EMA(CLOSE,72);
DEA:=EMA(DIF,17);
AAA:=(DIF-DEA)*2*60;
牛股:=CROSS(AAA-REF(AAA,1),15);
正大牛股:=正大 AND 牛股;
HSL:=V/CAPITAL*100>5;
S1:=IF(NAMELIKE('S'),0,1);
S2:=IF(NAMELIKE('*'),0,1);
Z3:=NOT(INBLOCK('近期解禁'));
Z4:=NOT(INBLOCK('擬減持'));
Z5:=NOT(INBLOCK('股東減持'));
Z6:=NOT(INBLOCK('基金減持'));
Z7:=NOT(INBLOCK('即將解禁'));
Z8:=IF(CODELIKE('688'),0,1);
Z9:=IF(CODELIKE('8'),0,1);
去掉:=S1 AND S2 AND Z3 AND Z4 AND Z5 AND Z6 AND Z7 AND Z8 AND Z9;
AA10:=MA(CLOSE,8);
BB10:=((ATAN((AA10 - REF(AA10,1))) * 3.1416) * 10);
均線30:=MA(CLOSE,30);
均線89:=MA(CLOSE,89);
均線:=MA(CLOSE,16);
天馬:=((((((OPEN <= 均線) AND ((均線30 - REF(均線30,1)) > 0))
AND (CLOSE > 均線89)) AND (BB10 > 1)) AND ((CLOSE / OPEN) > 1.04)));
{股價必漲}
AA:=IF(CLOSE/REF(CLOSE,1)>1.050 AND HIGH/CLOSE<1.010 AND IF(CLOSE>REF(CLOSE,1),88,0)>0, 91, 0);
SS:=MA((LOW+HIGH+CLOSE)/3,5)>REF(MA((LOW+HIGH+CLOSE)/3,5),1) AND REF(MA((LOW+HIGH+CLOSE)/3,5),1)
SC:=LHHV(MA((LOW+HIGH+CLOSE)/3,5),13) AND C>REF(C,1) AND C>O;
MR:=SC AND COUNT(SS,2);
BB:=MR AND NOT(REF(MR,1));
股價必漲:=AA OR BB OR 天馬;
{抄底}
二十日換手率:=BETWEEN(SUM(HSCOL,20),10,200);{意思是 20日換手率介於10---100之間}
DFO:=(C-REF(C,1))/REF(C,1)*100<-5;
AAO:=BARSLAST(DFO);
突破:=CROSS(C,REF(O,AAO));
抄底:=二十日換手率 AND 突破;
三.副圖指標源碼:
DIF1:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA1:=EMA(DIF1,9);
AAA1:=(DIF1-DEA1)*2*60;
AAA上:=IF(AAA1>REF(AAA1,1),AAA1,DRAWNULL);
AAA下:=IF(AAA1
買:=15;
入:=AAA1-REF(AAA1,1);
正大:=CROSS(入,買);
DIF:=EMA(CLOSE,10)-EMA(CLOSE,72);
DEA:=EMA(DIF,17);
AAA:=(DIF-DEA)*2*60;
牛股:=CROSS(AAA-REF(AAA,1),15);
正大牛股:=正大 AND 牛股;
HSL:=V/CAPITAL*100>5;
S1:=IF(NAMELIKE('S'),0,1);
S2:=IF(NAMELIKE('*'),0,1);
Z3:=NOT(INBLOCK('近期解禁'));
Z4:=NOT(INBLOCK('擬減持'));
Z5:=NOT(INBLOCK('股東減持'));
Z6:=NOT(INBLOCK('基金減持'));
Z7:=NOT(INBLOCK('即將解禁'));
Z8:=IF(CODELIKE('688'),0,1);
Z9:=IF(CODELIKE('8'),0,1);
去掉:=S1 AND S2 AND Z3 AND Z4 AND Z5 AND Z6 AND Z7 AND Z8 AND Z9;
AA10:=MA(CLOSE,8);
BB10:=((ATAN((AA10 - REF(AA10,1))) * 3.1416) * 10);
均線30:=MA(CLOSE,30);
均線89:=MA(CLOSE,89);
均線:=MA(CLOSE,16);
天馬:=((((((OPEN <= 均線) AND ((均線30 - REF(均線30,1)) > 0))
AND (CLOSE > 均線89)) AND (BB10 > 1)) AND ((CLOSE / OPEN) > 1.04)));
{股價必漲}
AA:=IF(CLOSE/REF(CLOSE,1)>1.050 AND HIGH/CLOSE<1.010 AND IF(CLOSE>REF(CLOSE,1),88,0)>0, 91, 0);
SS:=MA((LOW+HIGH+CLOSE)/3,5)>REF(MA((LOW+HIGH+CLOSE)/3,5),1) AND REF(MA((LOW+HIGH+CLOSE)/3,5),1)
SC:=LHHV(MA((LOW+HIGH+CLOSE)/3,5),13) AND C>REF(C,1) AND C>O;
MR:=SC AND COUNT(SS,2);
BB:=MR AND NOT(REF(MR,1));
股價必漲:=AA OR BB OR 天馬;
{抄底}
二十日換手率:=BETWEEN(SUM(HSCOL,20),10,200);{意思是 20日換手率介於10---100之間}
DFO:=(C-REF(C,1))/REF(C,1)*100<-5;
AAO:=BARSLAST(DFO);
突破:=CROSS(C,REF(O,AAO));
抄底:=二十日換手率 AND 突破;
四. 選股指標源碼
指標源碼內容與前文一致,僅包含主圖和副圖指標源碼,用於量化分析股票。指標包括移動平均線、MACD、股價波動判斷、換手率分析等,通過設置條件篩選出具有投資潛力的股票。使用時根據具體市場情況和策略進行調整。注意:指標的有效性需結合市場情況綜合判斷,不應單一依賴。