HourlyDD Logger by SQXHK
- 实用工具
- 版本: 1.0
SQXHK 呈獻:
MetaTrader 5 智能交易系統 (EA):每小時淨值同回撤數據記錄器
開發者:SQX.hk
上 SQX.hk 報讀數據科學交易技巧課程,教你點用 "StrategyQuant X" 同埋 AI 數據科學平台 "Tradotcom.com"!
呢隻 MQL5 指令碼係一隻自動化數據記錄 EA,專門用嚟直接從 MetaTrader 5 抓取盤中嘅淨值數據,並匯出成結構化嘅 CSV 檔案。佢會即時記錄每小時嘅戶口表現、歷史最高淨值 (high-water mark) 以及淨值回撤嘅快照。
指令碼架構同功能:
- 初始化 (OnInit):抓取當前戶口淨值同登入 ID,設定起始嘅最高淨值。生成包含戶口號碼同精準安裝時間戳記嘅獨特 CSV 檔名。
- 即時數據抓取 (OnTick):評估 Tick 數據,並喺整點 (minute == 0) 觸發精準記錄。自動更新最高淨值,並同時追蹤當前回撤同埋最大峰值至谷底 (peak-to-trough) 嘅回撤。
- 線程安全嘅檔案處理:採用非阻塞式檔案存取 (FILE_SHARE_READ | FILE_SHARE_WRITE),動態進行開啟、附加數據同關閉日誌。容許外部嘅 Python 指令碼、SQL 管道或數據視覺化引擎即時讀取數據集,而唔會干擾交易執行。
數據科學喺 MT5 EA 市場嘅威力 (SQX.hk 方法論)
大部分散戶交易者只會用表面數據 (例如總利潤或終端機回撤) 嚟評估 EA。喺 SQX.hk,學生會學到點樣超越靜態嘅回測,發揮數據科學喺量化交易上嘅真正威力:
- 連接 MT5 至 Python/R 管道:透過將實盤經紀商嘅數據自動轉換成乾淨嘅 CSV 檔案,呢隻指令碼將 MQL5 嘅執行力同外部數據科學工具包完美連接。
- 持續盤中風險分析:靜態嘅淨值圖會遮蓋隱藏嘅盤中波動。持續嘅每小時回撤記錄,讓學生可以計算進階嘅量化指標——例如每小時潰瘍指數 (Hourly Ulcer Index)、回撤持續時間 (Time-in-Drawdown Duration) 同埋盤中尾部風險分佈 (Intraday Tail-Risk Distributions)。
- 穩健性同機器學習整合:SQX.hk 培訓學生利用原始市場日誌進行數據驅動嘅建模——實現自動化策略聚類、蒙地卡羅壓力測試,以及能適應市場體制變化嘅即時風險控制模型。
備註:
呢隻 EA 需配合 SQXHK StrategyQuant 大師班入面教嘅 "SQXHK Data Visualization Tools (Python) 數據視覺分析",以及各種數據科學項目一齊使用。
上 SQX.hk,加入我哋嘅 Whatsapp 社群啦!
