您现在的位置: 比特财富网 >> 财经 >  >> 外匯
MT4平台MQL4編程的方法介紹和學習
外_匯_邦 WaiHuiBang.com   為了達到MT4指標編寫的目的,我們首先需要了解MT4編程工具MetaEditor,這個工具是安裝MT4後,在程序列表裡面自動出現的MT4編程工具。www.emoneybtc.com MT4自由編程  啟動MetaEditor的方法:

  方法一、可以從Windows—〉開始—〉所有程序---〉MetaTrader--〉MetaEditor來啟動

  方法二、當你已經啟動了MetaTrader的情況下,點擊MetaTrader頂部菜單的來啟動

  方法三、當你雙擊一個MT4的指標源碼文件的時候,Windows會自動啟動MetaEditor並將此原文件調入MetaEditor

  MetaEditor基本使用方法:

  建立新指標Indicator或者智能交易Expert,2種文件的編譯後文件後綴都是.ex4,源碼文件本身後綴都是.mq4

  說明:指標文件Indicator必須放置在MT4安裝目錄的/expert/indicator/目錄下;智能交易文件Expert必須放置在MT4安裝目錄的/expert/目錄下;放置在上述目錄下的.ex4(指標|智能交易)文件,會被MT4自動識別並列入程序導航條下的“智能交易”以及“自定義指標”欄目裡,當你在使用MetaTrader的時候,就可以直接附加這些技術文件到你的K線圖表上。

  3、如上所述,MetaTrader只認識.ex4文件,那末當我們拿到.mq4原碼文件後,如何生成.ex4文件呢?首先用MetaEditor打開原碼文件(保證原碼文件在上述的目錄裡),點擊MetaEditor頂部橫條的Compile按鈕來編譯成.ex4文件,當MetaEditor底部的編譯結果顯示:0error(s),0warning(s)就表示程序本身沒有語法問題,並且已經編譯成同名的.ex4文件了。

  MetaEditor新建指標|智能交易的方法:

  一種是傳統的循規蹈矩的建立方法:

  點擊MetaEditor頂部菜單的按鈕

  選擇你想創建的程序類型,在MT4裡面有很多不同作用的文件分類,放置在對應的目錄下起作用。上面圖表裡面我們經常用到的是:ExpertAdvisor(智能交易)CustomIndicator(自定義指標)。點擊下一步,根據窗口的要求輸入你想使用的文件名稱,並指定所需要的“輸入變量”和初始值,最後確認進入這個指標的原碼窗口中。

  在這裡你會看到有一部分代碼已經出現,這是MetaEditor根據你前面的選擇和輸入變量,寫入的代碼。其實完全可以不理會前面所輸入的那些變量,直接采用修改代碼的方式完成指標所有屬性的設定。這就是我們要說的第2種建立指標的反應。

  第2種建立指標的方法:

  點擊按鈕彈出窗口後,選擇你想要編制的文件類型,下一步寫入指標名稱,在下一步後面的選擇可以不管,一概下一步,最後進入指標源碼窗口,注意:這時候拷貝一個已經有的指標源碼的代碼到你這代碼窗口裡面,將相關參數進行設置,刪除不必要的代碼部分,完成基本創建。

  MetaEditor中幫助文件的使用方法:

  MetaEditor程序界面右側豎欄是個非常好的幫助工具區,你可以在這裡直接順序查看分類函數表、搜索函數名稱和使用方法、以及直接查看MetaTrader相關目錄下的程序文件的名稱並可以隨時調入MetaEditor。

  在MetaEditor中間的程序原碼窗口裡面,當你研究別人的原碼時,出現一個你不熟悉的函數,這時候你可以將光標移動到這個函數上面,按F1,則這個函數的使用方法,會顯示在底部的窗口裡面,這是一個非常有用的查詢方式!

  底部窗口會顯示你查詢的函數說明、使用方法、例子等等內容。

  好了!看到這裡,你應該對MT4的編程工具有了初步的了解,說實話,確實很簡單,很容易掌握。 外_匯_邦 WaiHuiBang.com
  • 關鍵基礎設施安全區塊鏈應用

      事實證明,當前的互聯網體系結構很容易破解,特別是在涉及物聯網設備時。隨著諸如發電廠和運輸業之類的關鍵基礎設施都配備了聯網的傳感器,眾所

  • 比特幣的“死亡”不是世界末日

    親愛的讀者,也許你正在考慮跳入比特幣投資池。這些水域雖然波濤洶湧,但顯得溫暖而誘人。他們在很多方面。在制定任何重要的資金之前,幫助您定位前

  • 通證經濟IDO模式

    通證:是具有共識經濟價值可以流通的加密數字權益憑證。 通證經濟:是充分應用和流通通證的經濟。以所發行的通證作為一種經濟激勵工具,來促進生

  • 深度解析公有鏈存在的本質挑戰

    “毫無疑問區塊鏈技術有巨大的潛力。在這篇文章裡,我會一一闡述公有鏈存在的本質挑戰,分享一些可行的解決方案。”在 2017 年裡,人們高昂的

  • 區塊鏈技術在政府數據治理中的應用:優勢、挑戰與對策

    導讀:在大數據時代,數據治理是政府治理的重點領域和重要方式。現階段的政府數據治理面臨著質量管理差、安全管控弱、開放共享難的問題。區塊鏈技術

  風險提示:比特財富網的各種信息資料僅供參考,不構成任何投資建議,不對任何交易提供任何擔保,亦不構成任何邀約,不作為任何法律文件,投資人據此進行投資交易而產生的後果請自行承擔,本網站不承擔任何責任,理財有風險,投資需謹慎。
比特財富網 版權所有 © www.emoneybtc.com