mt4老版本編譯器
㈠ 外匯軟體 mt4怎麼玩
外匯MT4作為主流的在線交易平台,其實操作很簡單,首先,還沒下載安裝MT4的小夥伴,先下載安裝~
打開MT4並登錄個人賬號後,便進入到MT4主頁面。如下圖:
㈡ MT4平台上如何把.ex4的文件轉換為.mq4的文件
一、如何將mq4文件轉換為ex4文件,mq4文件編譯為ex4可執行文件有兩種方法:
1、MT4啟動時,會自動把此目錄中的mq4文件編譯為ex4文件。
2、用MQ語言編輯器打開mq4文件,點一下「編寫」按鈕,即可生成ex4文件。
二、下載保存mq4文件、ex4文件
在論壇上我們經常看到有mq4文件、ex4文件可供下載,我們只要把它們保存到C:\Program Files\MetaTrader 4\experts\indicators這個目錄,也就是下面這個目錄中,就可以了。如果下載的是ex4文件,那可以直接調用;如果是mq4文件,則需要重啟動MT4,讓系統自動編譯生成ex4可執行文件。如果下載的是rar、zip等類型的壓縮文件,還必須下載後解壓到此目錄才能使用。
三、將源碼保存為源碼文件
外匯交易,在論壇上,我們也經常能看到指標源碼貼在網頁上,但沒有mq4、ex4等文件可以下載,只能復制源碼。此時需要我們自己動手將源碼保存為源碼文件,那也沒關系,非常地簡單,多點幾下滑鼠就搞定。
1、打開MQ語言編輯器。
2、在MQ語言編輯器中新建一個文件,文件名一定要輸,別的隨便操作都沒關系。
3、刪除新文件裡面的所有內容,成為一個空文件。
4、接著我們就可以將網頁上源碼復制粘貼進來。
試著點一下「編寫」,如果左下角出現「0錯誤,0警告」,那說明源碼沒問題,編譯通過了,成功生成了ex4可執行文件。
5、還有很重要的一點,就是要把源碼文件保存到正確的目錄中。
㈢ MT4編譯成功但無法生成ex4文件!
因為你的源代碼是反編譯的,也就是說是破解版的源代碼,MetaTrader公司升級了MQL4的編譯器,加強了反破解.所有破解而來的源代碼能通過編譯,但是不能生成新的ex4.
㈣ 用MT4的metaeditor寫EA,為什麼沒有int init,int deinit和int start
mt4升級了。都刪掉,用原來的int start()代碼也能編譯,不影響。實在不行用老版的編譯器編譯就行。
㈤ 編程合作 能否將外匯軟體MT4中的指標執行文件解開,了解其中的含義,重新在期貨軟體下重新編譯
可以,外匯MT4中的執行程序EX4文件可以通過轉換程序,轉換成MQ4,然後就可以打開看。知道其含義和演算法後可以根據期貨軟甲的指標環境,編譯成適用於期貨軟體的指標。
可以用 "EX4 to MQ4"軟體進行轉換。
㈥ MT4 上的使用FileOpen 應該把文件放在哪個目錄下面呢
MT4程序中可使用的指標文件後綴名是ex4,這種文件是不可以編輯也看不到內容的。起對應的源碼文件為同名的後綴為mq4的文件。mq4文件可以編輯修改,通過編程添加你自己想要的功能,然後使用MetaEditor程序將源碼mq4文件編譯成MT4可以執行的ex4文件。這就是MT4指標文件的原理。對於EA的文件也是同樣道理。
不同的是指標文件統一存放在MT4目錄下的experts\indicators目錄下,而EA文件統一存放在MT4目錄下experts目錄下。
看到這里,你應該明白了。
指標使用方法:
1、如果你在論壇下載的是ex4文件,則你需要將它拷貝到experts\indicators目錄下,然後重新運行MT4,就可以在導航欄的自定義指標
項目下看到新的指標名稱,後面的使用和其他指標一樣。
2、如果你下載的是mq4文件,同樣你也需要先拷貝的experts\indicators目錄下,然後使用MetaEditor打開源文件,點擊
編寫
按鈕。這時會在目錄下自動生成ex4文件,同時MT4導航欄
自定義指標
項目下會出現新指標,直接使用即可。
3、如果程序包里有DLL文件,請放置在MT4安裝目錄下的\experts\libraries目錄下
4、如果程序包里有.tpl文件,這是模板文件,請放置在MT4根目錄下的templates目錄中。並在使用時,在K線窗口
滑鼠右鍵
選擇
新加入的模版名字