MQL4 語法

MQL4 是應用於 Metatrader 4 交易平台中開發程式的語言, 傳統關於 MQL4 的說明是語言本身的用法近似 C 語言 (所以有 C 語言基礎的學習者在語法的掌握上會相當容易適應), 而 MQL5 則是如同 C++ 將物件導向的特性導入了語言中, 但根據官網上最新的文件 (語言說明Class介紹) 顯示 MQL4 的語法支援上也是已經具備了物件導向的特性, 所以兩者的差別目前筆者只能先猜測是以最終開發為不同交易平台 (MT4、MT5) 的程式來區分了, 在不同平台內建的指標、函式庫或 Pre-Define 的關鍵字會有不同的差異, 這些可能才是導致於兩者不相容的關鍵 (而非語法本身, 目前文獻上的參考資訊較少, 多數文章僅提到不相容, 後續筆者實驗後會再更新文章), 但現今外匯交易的主流仍是使用 MT4 平台為主, 至於是否提供 MT5 平台可供用戶選擇仍是要看券商支援與否來決定。

results matching ""

    No results matching ""