當前位置: 華文世界 > 股票

波段趨勢王指標編寫案例分享(源碼文末自取)

2024-07-21股票

編輯想法:

透過移動平均線(MA)、指數移動平均線(EMA)、成交量(VOL)以及算術計算來嘗試辨識市場趨勢、買賣點以及可能的底部訊號。

邏輯思路:

移動平均線(VAR2-VAR5):計算了5日、10日、20日、30日的收盤價移動平均線,這些通常用於辨識短期到中期的市場趨勢。

VAR6:是VAR2到VAR5的平均值,用於得到一個更平滑的趨勢線。

VAR7:計算VAR6在過去15天內的百分比變化,用於衡量中期趨勢的動量。

VAR8:與VAR7相同,可能是復制錯誤或備用變量。

VAR9:VAR7的8周期指數移動平均線(EMA),用於平滑VAR7的波動。

反轉、持股、持幣、洗盤:使用STICKLINE函式繪制不同顏色和寬度的線條,以視覺方式表示市場趨勢的變化。例如,當VAR9上升時表示「反轉」訊號,VAR7上升時表示「持股」訊號,VAR7下降時表示「持幣」訊號,而「洗盤」則結合了持幣和反轉的特征。

VAR10-VAR20:這些變量涉及到更復雜的計算,包括與58日移動平均線的百分比偏離、成交量的累計和最高最低價的周期統計,用於進一步分析市場行為。

抄底王:這是一個特定的買入訊號,當股價接近某個基於歷史數據計算出的低價(VAR24),並且滿足其他條件(如近期高點相對於開盤價的跌幅、近期成交量相對於流通股本的比例等)時發出。這個訊號的發出會伴有「成功率 90.22 %」的文字標註。

VAR26-VAR29:這部份程式碼涉及到MACD(移動平均收斂發散指標)的變體,透過比較短期和長期EMA的差異(VAR27)以及這個差異的EMA(VAR28)來辨識市場的底部或買入點。當VAR27低於-50,且當日漲幅(VAR26)超過7%時,如果VAR27低於VAR28,則可能是一個底部訊號(「底」),如果VAR27不低於VAR28,則可能是一個追漲訊號(「追」)。

整個指令碼透過結合多種技術指標和條件判斷,試圖為投資者提供買入、賣出或持幣的訊號。然而,需要註意的是,任何技術指標都不能保證100%的準確性,市場行為受多種因素影響,包括但不限於基本面、市場情緒、政策變化等。因此,在使用這些指標時,投資者應該結合其他分析工具和市場資訊進行綜合判斷。

效果展示:

源碼展示:

聲明:所有展示資訊僅供參考,僅用於本文描述一種心理狀態或思維過程說明,不構成任何投資具體行動或建議的推薦!本號力求但不保證資訊的精確性和完整性,釋出的資訊如有不準確或誤導之處,本號概不負責,亦不承擔任何法律責任。閱讀者據此資訊操作,風險自擔,後果自負!本號秉承分享精神,鼓勵和歡迎讀者之間進行知識、資訊和觀點的交流與共享。