Smart Wave Trend Analyzer MT5
- 指标
-
Evgeniy Zhdan
👋 您好!
自2010年以来,我一直从事 Forex 外汇交易和交易软件开发。在此期间,我积累了丰富的实践经验,并通过开发实用、高效的市场分析和交易决策工具,与其他交易者分享这些经验。我的目标是开发高质量的解决方案,帮助交易者更好地参与 Forex 外汇市场及其他金融市场的交易。
✈️ 我的 Telegram: https://t.me/fx_mql - 版本: 1.1
- 更新: 5 二月 2026
- 激活: 10
Smart Wave Trend Analyzer 智能波浪趨勢分析器
這是一個先進的趨勢檢測系統,基於波浪分析和分形模式自動識別並繪製高質量的趨勢線。
MT4-version: https://www.mql5.com/en/market/product/164395
主要組件:
1. 主要線條(藍色/紅色,粗線)
- 基於SMA(70)和LWMA(10)交叉的長期趨勢
- 識別價格走勢中的主要峰值和谷底
- 藍色線 = 阻力(連接高點)
- 紅色線 = 支撐(連接低點)
- 適用於波段交易和持倉交易
2. 次要線條(青色/橙色,細線)
- 基於SMA(21)和LWMA(4)交叉的短期趨勢
- 捕捉快速市場波動
- 青色線 = 阻力(連接高點)
- 橙色線 = 支撐(連接低點)
- 適用於日內交易和剝頭皮交易
3. 分形線條(綠色/紫色,中等粗細)
- 通過多個分形點自動檢測趨勢線
- 算法尋找通過4個以上分形點的線條
- 僅顯示最高質量的線條(點數最多)
- 綠色 = 阻力線
- 紫色 = 支撐線
- 自動適應市場結構
工作原理:
波浪檢測: 指標跟踪快速(LWMA)和慢速(SMA)移動平均線的交叉
峰值/谷底識別: 在每個波浪階段找到極端價格
分形分析: 識別經典分形(中心K線高於/低於相鄰K線)
線條優化: 搜索所有分形組合以找到最佳趨勢線
質量過濾: 僅顯示至少有4個點且在0.3%容差範圍內的線條
關鍵參數:
- Max Bars to Calculate (1000) - 分析歷史深度
- Minimum Fractals per Line (4) - 每條線的最小點數
- Maximum Lines per Type (3) - 每種類型的最大線條數(避免圖表混亂)
- Line Tolerance (% of price) (0.003) - 價格偏差容差(0.3%)
最佳應用場景:
- 尋找主要支撐/阻力區域
- 識別趨勢通道
- 發現突破機會
- 設置止損和止盈
- 多時間框架分析(比較不同週期)
指標設置
主要波浪(長期趨勢):
MajorSMA_Period (70) - 用於確定主要趨勢的慢速移動平均線週期。數值越大,信號越穩定可靠,但對市場變化的反應越慢。
MajorLWMA_Period (10) - 用於平滑的快速加權移動平均線週期。確定長期持倉的入場點。
次要波浪(短期趨勢):
MinorSMA_Period (21) - 用於檢測局部趨勢的慢速移動平均線週期。適用於日內交易和剝頭皮交易。
MinorLWMA_Period (4) - 快速加權移動平均線週期。為活躍交易生成頻繁信號。
分形分析:
FractalPeriod (5) - 用於識別分形的左右K線數量。比爾·威廉姆斯的標準值。增加數值會減少分形數量但更可靠。
FractalLineTolerance (0.003) - 價格與趨勢線的可接受偏差(百分比)。數值0.003 = 0.3%。數值越小,對線條質量的要求越嚴格。
MinFractalsForLine (4) - 構建趨勢線所需的最小分形數量。點數越多 = 線條越可靠,但圖表上的線條會越少。
MaxFractalLines (3) - 每種類型(阻力/支撐)的最大分形線數量。防止圖表混亂。
一般設置:
MaxBarsToCalculate (1000) - 以K線為單位的分析歷史深度。建議500-1000以獲得最佳性能。數值越大 = 分析越準確,但計算越慢。
SensitivityPoints (5) - 檢測波浪變化的靈敏度(以點為單位)。過濾小幅價格波動中的虛假信號。
顯示:
- ShowMajorTL - 顯示長期趨勢線(藍色/紅色,粗線)
- ShowMinorTL - 顯示短期趨勢線(青色/橙色,細線)
- ShowFractalTL - 顯示自動分形線(綠色/紫色)
- ShowStatPanel - 顯示包含活躍線條數量的信息面板
顏色設置:
所有線條顏色均可單獨自定義:
- 主要線條(阻力/支撐)
- 次要線條(阻力/支撐)
- 分形線條(阻力/支撐)
面板設置:
- PanelX / PanelY - 信息面板在圖表上的位置
- PanelFontSize - 面板字體大小
- PanelBgColor - 面板背景顏色
- PanelTextColor - 面板文字顏色
- PanelBorderColor - 面板邊框顏色
配置建議
波段交易: 僅使用主要線條,將 MajorSMA_Period 增加到100
剝頭皮交易: 僅保留次要線條,將 MinorSMA_Period 減少到13
最大準確度: 將 MinFractalsForLine 增加到5-6,將 FractalLineTolerance 減少到0.002
清爽圖表: 將 MaxFractalLines 減少到2或完全禁用分形線條

