程式交易教學_MQL程式語言的全域變數說明
MQL程式語言的全域變數說明解析
使用CHART_EVENT_MOUSE_MOVE
本章將說明全域變數。一般的全域變數意指函數以外所宣告的變數;在具體說明之前,將先製作模板。此處使用的檔案名稱為「LineSync_demo」,「自定義指標的事件處理程序」則選擇「OnTimer」以及「OnChartEvent」。
本次使用的是「終端的全域變數」。製作的變數將適用於任何圖表,且一但製作完成之後,即使電腦或MT4斷線,也能保存4週的數據。此處將使用終端的全域變數,並製作能在圖表之間讀取數據的十字線同步工具。
為了顯示十字線,首先將製作「ChartEvent」。在MQL4相關參考中搜尋「ChartEvent」,點擊搜尋結果中的「Types of Chart Events」,使用「CHART_EVENT_MOUSE_MOVE」。第一個參數「lparam」為游標的X座標位置,第二個「dparam」則是Y座標的位置。本次雖然沒有使用第三個「sparam」,但其可顯示游標的按鍵是否處於按下的狀態。
. 閱讀全文
持有OANDA真實帳戶的投資人可以使用豐富的OANDA獨有指標
開戶真實帳戶