MQL4自動(dòng)外匯交易
MetaQuotes Language 4 (MQL4) 是一種新的內(nèi)置型程序用來編寫交易策略。 這種語言可以創(chuàng)建你自己的智能交易,使自己的交易策略能夠完全自動(dòng)地執(zhí)行。而且,MQL4 還能自定義客戶指標(biāo),腳本和數(shù)據(jù)庫。
內(nèi)包含了大量可以分析當(dāng)前及歷史報(bào)價(jià)所必須的函數(shù),以及一些基本的運(yùn)算和邏輯操作。并內(nèi)置了一些基本的指標(biāo)和操作命令。
MetaEditor 4集合了編寫 MQL4 程序代碼的各種語句,它能幫助使用者方便地寫出規(guī)范的代碼。 MetaQuotes Language Dictionary 是 MQL4 語言的幫助工具,它包含了我們?cè)谑褂霉こ讨兴锌赡苡玫降暮瘮?shù)。
MetaQuotes Language 4 可以編寫不同作用的程序代碼:
-
智能交易 是一種連接到特定圖表的自動(dòng)交易系統(tǒng)。它能夠根據(jù)設(shè)置的節(jié)點(diǎn)自動(dòng)啟動(dòng) ,當(dāng)它開始運(yùn)行后,它不會(huì)同時(shí)去處理另一個(gè)新的指令(也就是說必須等到當(dāng)前程序完成)。 這種交易系統(tǒng)能夠在提醒用戶可以交易的同時(shí),將交易定單自動(dòng)送到交易服務(wù)器。與大多數(shù)交易系統(tǒng)一樣, 它也能夠用歷史數(shù)據(jù)測(cè)試交易策略,并在圖表上顯示出來。
智能交易存儲(chǔ)在 terminal_directory\experts。 -
自定義指標(biāo) 可用來編寫新的技術(shù)指標(biāo),和內(nèi)置的指標(biāo)一樣,它不能用來進(jìn)行自動(dòng)交易, 只能作為分析數(shù)據(jù)的工具。
自定義指標(biāo)儲(chǔ)存在 terminal_directory\experts\indicators。 -
腳本 是執(zhí)行單一功能的一段程序,和 智能交易不同,腳本不能單獨(dú)執(zhí)行,只能被調(diào)用。
腳本存儲(chǔ)在 terminal_dictionary\experts\scripts。 -
數(shù)據(jù)庫 常被使用的自定義函數(shù)的集合。數(shù)據(jù)庫不能單獨(dú)運(yùn)行。
數(shù)據(jù)庫建議存儲(chǔ)在terminal_directory\experts\libraries。 -
包含文件 包含文件常被使用的程序塊源代碼,這些文件能夠被包含在智能交易,腳本,客戶指標(biāo)和數(shù)據(jù)庫 的源代碼中。 使用包含文件比調(diào)用資料庫更靈活快捷。
包含文件交易儲(chǔ)存在 terminal_directory\experts\include。
