誠邀您參加全球知名外匯經紀商OANDA的自營交易(Prop Trader)
報名OANDA自營交易(Prop Trader),並通過我們的考核,您就可以使用OANDA提供的資金進行交易,獲得高達90%的交易利潤分成。
全面升級——更多功能、更大靈活性!
優化了“固定最大虧損”,“每日虧損限制”等。查看詳情全新「Boost」計劃
500,000美元交易資金
您可以使用最高500,000美元的資金進行交易。
豐富的交易商品
您可以交易包括外匯、黃金、原油、股票指數等多種商品。
MQL4編寫源碼到執行的基本使用方法說明
1.MQL4編程教學
MQL4是製作MT4用指標和EA時所使用的程式語言。MT4用戶平常使用的移動平均線和布林通道等指標都是由MQL4語言所製成。
本篇文章將介紹關於MQL4語言的基本知識以及程式的製作和執行方法。
讀完本文,應該會立即感覺得到MQL4程式其實並不陌生。
很多人認為對於初學者來說編程非常難學,但是,按部就班來學習的話,其實也並不難學。
而且,在網絡也有很多免費的mql4源碼公開。
所以,可以利用這些源碼改編成適合自己的工具,並不一定需要自己從零開始製作。
隨著不斷地改編就會自然而然的積累MQL4語言的知識,所以要主動多接觸一些源碼。
2.從編寫mql4到執行
以下為從編寫mql4源碼到執行的流程。-
①編寫新的源碼(.mq4)
②在mql4文件中編寫程式
③把mql4文件轉變為ex4文件
④把ex4文件添加到MT4的圖表中
①編寫源碼(.mq4)
編寫源碼(.mq4)需要使用「MetaEditor」工具。所以,就像你需要畫筆和畫紙來繪畫一樣,需要一個「MetaEditor」工具來編寫mql文件。
首先啟動MetaEditor。
點擊MT4左上方工具欄中的「MetaEditor」就可以啟動。
啟動後就會顯示以下的視窗。
這個就是「MetaEditor」。
接下來實際編寫一個mql4文件。
點擊左上方工具欄中的「創建新文檔」。
點擊後就會啟動「MQL嚮導」視窗。
在這個介面中可以選擇編寫什麼樣的程式。
上面的「EA交易」就是EA,「自訂指標」就是指標。
這次我們編寫指標。
選擇好「自訂指標」後點擊「下一步」。
在接下來的介面中可以設置mql4文件的名稱和作者等。
這次不需要設置作者,所以只需要輸入文件名稱。
在名稱中輸入「HelloWorld」後點擊「下一步」。
後面雖然還會出現一些介面,但是這次都不需要設置,所以點擊「下一步」,最後點擊「完成」就可以了。
這樣mql4文件就編寫好了。
另外,雖然把編寫的文件一般都稱為mql4文件,但實際的副檔名就像「HelloWorld.mq4」一樣,不是「.mql4」而是「mq4」。
這是因為早期Windows等文件名稱的副檔名最多只能是3個字的習慣。
這是和文字文件的副檔名顯示為「.txt」、圖像的jpeg文件顯示為「.jpg」的理由一樣。
②在mql4文件中編寫程式
這次編寫一個如下圖一樣在導航中顯示為「Hello World」的程式。下面就準備開始編寫mql4文件了。
在剛剛創建的mql4文件中請添加以下句子(添加的位置請參照下圖)。
Print("Hello World");
添加完後請點擊「保存」圖標。
這樣就完成了mql4文件。
點擊MetaEditor左邊「導航」中的「Indicator」文件夾,可以看到除了剛才創建的mql4文件以外,還有「CCI.mq4」以及「MACD.mq4」等多個mql4文件。
這些都是在安裝MT4時標配的指標源碼。
實際上在MT4中可以使用的指標源碼,就像這樣一樣可以免費查看。
③把mql4文件轉換為ex4文件
接下來把剛在創建的mql4文件轉換為ex4文件。這個轉換的過程被稱為「編寫」。
mql4文件主要使用英文來寫,對於人來說雖然簡單易懂,但是,對於MT4來說就是很難理解。
因此,需要把mql4轉換為MT4容易理解的格式。
這個過程被稱為編寫。
另外,一般來說把mql4雖然可以轉換為ex4文件,但是,ex4文件卻不能轉換為mql4文件。
接下來看看實際上怎麼編寫。
編寫其實非常簡單,只需要點擊視窗上方的「編寫」按鈕就可以。
這樣就可以把「HelloWorld.mq4」編寫為「HelloWorld.ex4」。
④把ex4文件添加到MT4的圖表中
最後介紹如何把ex4文件添加到MT4的圖表中。首先,打開MT4的「導航」。
如果已經打開了的話就不需要再重新打開。
「導航」打開後,在指標文件夾查找「HelloWorld.ex4」。
找到後,把「HelloWorld.ex4」拖放到圖表中。
在終端的EA交易中有顯示「Hello World」就代表添加成功。
將EA自動程式交易應用於外匯與差價合約交易中
我們以圖文形式詳細介紹有關EA自動程式交易的基本知識,以及在MT4/MT5平台上的安裝、參數設定方法、編碼等等內容。另外,對持有OANDA帳戶的客戶,還可以免費使用我們的獨有EA與指標工具。
誠邀您參加全球知名外匯經紀商OANDA的自營交易(Prop Trader)
報名OANDA自營交易(Prop Trader),並通過我們的考核,您就可以使用OANDA提供的資金進行交易,獲得高達90%的交易利潤分成。
全面升級——更多功能、更大靈活性!
優化了“固定最大虧損”,“每日虧損限制”等。查看詳情全新「Boost」計劃
500,000美元交易資金
您可以使用最高500,000美元的資金進行交易。
豐富的交易商品
您可以交易包括外匯、黃金、原油、股票指數等多種商品。