MT4編程入門工具詳解
作者:MT4 來源:cxh99.com 發布時間:2012年05月14日
- 為了達到MT4自由編程的目的,我們首先需要了解MT4編程工具MetaEditor,這個工具是安裝MT4后,在程序列表里面自動出現的MT4編程工具。
啟動MetaEditor的方法:
方法一、可以從Windows—〉開始—〉所有程序---〉MetaTrader --〉MetaEditor來啟動
方法二、當你已經啟動了MetaTrader的情況下,點擊MetaTrader頂部菜單的
來啟動
方法三、當你雙擊一個MT4的指標源碼文件的時候,Windows會自動啟動MetaEditor并將此原文件調入MetaEditor
MetaEditor基本使用方法:520FX
1、 建立新指標Indicator或者智能交易Expert ,2種文件的編譯后文件后綴都是.ex4,源碼文件本身后綴都是.mq4
2、 說明:指標文件Indicator必須放置在MT4安裝目錄的\expert\indicator\目錄下;智能交易文件Expert必須放置在MT4安裝目錄的\expert\目錄下;放置在上述目錄下的.ex4(指標|智能交易)文件,會被MT4自動識別并列入程序導航條下的“智能交易”以及“自定義指標”欄目里,當你在使用MetaTrader的時候,就可以直接附加這些技術文件到你的K線圖表上。
3、 如上所述,MetaTrader只認識.ex4文件,那末當我們拿到.mq4原碼文件后,如何生成.ex4文件呢?首先用MetaEditor打開原碼文件(保證原碼文件在上述的目錄里),點擊MetaEditor頂部橫條的Compile按鈕來編譯成.ex4文件,當MetaEditor底部的編譯結果顯示:0 error(s), 0 warning(s) 就表示程序本身沒有語法問題,并且已經編譯成同名的.ex4文件了。
MetaEditor新建指標|智能交易的方法:520FX
一種是傳統的循規蹈矩的建立方法:
點擊MetaEditor頂部菜單的 按鈕,
選擇你想創建的程序類型,在MT4里面有很多不同作用的文件分類,放置在對應的目錄下起作用。上面圖表里面我們經常用到的是:Expert Advisor(智能交易) Custom Indicator(自定義指標)。
點擊下一步,根據窗口的要求輸入你想使用的文件名稱,并指定所需要的“輸入變量”和初始值,最后確認進入這個指標的原碼窗口中。
在這里你會看到有一部分代碼已經出現,這是MetaEditor根據你前面的選擇和輸入變量,寫入的代碼。其實完全可以不理會前面所輸入的那些變量,直接采用修改代碼的方式完成指標所有屬性的設定。這就是我們要說的第2種建立指標的反應。
第2種建立指標的方法:
點擊按鈕彈出窗口后,選擇你想要編制的文件類型,下一步寫入指標名稱,在下一步后面的選擇可以不管,一概下一步,最后進入指標源碼窗口,注意:這時候拷貝一個已經有的指標源碼的代碼到你這代碼窗口里面,將相關參數進行設置,刪除不必要的代碼部分,完成基本創建。
MetaEditor中幫助文件的使用方法:520FX
1、 MetaEditor程序界面右側豎欄是個非常好的幫助工具區,你可以在這里直接順序查看分類函數表、搜索函數名稱和使用方法、以及直接查看MetaTrader相關目錄下的程序文件的名稱并可以隨時調入MetaEditor。
2、 在MetaEditor中間的程序原碼窗口里面,當你研究別人的原碼時,出現一個你不熟悉的函數,這時候你可以將光標移動到這個函數上面,按F1,則這個函數的使用方法,會顯示在底部的窗口里面,這是一個非常有用的查詢方式!
3、 底部窗口會顯示你查詢的函數說明、使用方法、例子等等內容。
好了!看到這里,你應該對MT4 的編程工具有了初步的了解,說實話,確實很簡單,很容易掌握。是不是有點蠢蠢欲動了?^_^。。。。別著急,后面推出的資料開始一步步教你掌握MT4的基本開發方法。。。。