MT4的開發商給我們完美的解決了這些問題。
MT4平台給我們提供了一個小型的編程語言:MQL語言,我們利用它就可以做到讓機器來替我們做事情。對于第一次接觸智能交易的人來說肯定存在很多問題,外彙通會給大家一一講解:
1,MQL語言能做到什麼?
答:MQL就相當于一門編程語言,隻不過它和别的語言比起來顯得“小”很多,在MT4中所有的指标也都是由MQL語言編寫的,除了指标以外還能編寫EA。
2,EA是什麼?
答:EA就是Expert Adviser的縮寫,也就是我們俗稱的智能交易,我們可以利用MQL語言來編寫EA來實現機器自動交易的目的。
3,MQL語言好學嗎?
答:MQL是一個小型語言,但是不是說小型了就會很簡單,學習一門編程語言對于沒有接觸過的人來說還是稍微有一些挑戰的,但是不論多簡單的東西,隻要用心學習都不是難事。
4,MQL語言的安全性如何?
答:MQL語言隻能在MT4平台中運行,即使是對文件的讀寫操作,也隻能在MT4安裝目錄下的一個指定目錄中進行。
5,在哪能找到MQL的文檔?
答:訪問MQL語言官方中文站點即可:。同時外彙通網站也将會發表一些MQL語言編程的資料。
6,編寫MQL語言有什麼軟件嗎?
答:運行MT4安裝目錄下的MetaEditor.exe文件,這個就是MT4提供給我們的開發,他可以對我們的代碼進行語法高亮,語法檢查等程序開發中所用到的功能。
7,編寫好了程序如何安裝?
答:MQL語言寫出來的文件擴展名都是.mq4(.ex4的文件也可以用,隻不過他是編譯好的二進制文件),這個就是你的源代碼文件,把他放到MT4安裝目錄下的experts目錄下即可。指标文件放在MT4安裝目錄下的experts/indicators目錄下。重啟MT4軟件即可使用。
8,我可以得到别人的EA嗎?
答:現在個大外彙網站和論壇中讨論最火熱的就是EA和指标,有些作者免費提供出來讓别人下載,如果是.mq4文件那麼作者願意和别人分享他的代碼,如果是ex4文件,就是作者已經經過編譯發布的,它也能執行但是沒有源代碼。不要去試圖反編譯這些文件,這些程序也是有知識産權的,我們尊重作者的勞動。現在網上很多人也在賣EA或者付費代寫EA,如果您學會了這個語言,還可以利用它給自己賺點外快。
上一篇
鹽是如何影響您的身體的?
下一篇
最好的讀書方法是什麼?
有話要說...