基本介紹
MT5是由MetaQuotes軟體公司提供的又一款市場行情接收軟體,它是MT4的升級版,具有比MT4更強大的功能。
適用人群
MT5軟體適合專業或有經驗的投資客戶使用
特點
1.投資客戶使用
2.無鎖倉功能
3.交易手數最低0.1手
4.強制平倉點:若客戶按金水平20%小於或等於20%時,系統會進行同產品全部訂單平倉操作, 以虧損比例較大的產品先進行強制平倉
5.平倉功能:自動把同方向同產品的訂單加起來。因此,客戶只能在平倉時選擇平倉手數或全部平倉, 而無法對每一個單進行單獨平倉。(因為同一時間平倉及建倉,例如持倉1手買, 若之後賣出5手,便會先平倉1手及賣出4手)
6.提供追蹤止損及預警功能
簡介
MT5有哪些新功能?
第一、推出2分鐘圖、3小時圖等21種時間周期,以及70種技術指標。其中斐波納奇通道是新加入的分析工具,而用來展示大波段的ZIGZAG則用不同的顏色表示上升和下降行情。值得注意的是,歷史數據中心取消了,但邁達克改進了數據存儲格式,所以,存儲數據的數據中心也自然退休了。第二、C++愛好者的福音,編程更為方便快捷。
在MT5時代,我們能夠享受更好的指標、智慧型策略和模板。新一代程式語言 MetaQuotes Language 5的運算速度將增快數倍,與C++代碼的轉化更加容易,並且, 也新加了IntellySence系統等測試工具。
第三、EA測試功能更為強大。
EA是指Experts Advisor,就是智慧型交易的意思。MT5能夠同時對數個貨幣對進行EA測試。
第四、有五種定單類型和四種執行模式,從而可以實施不同的定單策略。
第五、增加了期權品種,MT5平台可提供外匯、股票、CFD、期權、指數產品,但公測版尚未提供外匯之外的產品。
優勢
首先,MT5交易平台能夠提供更多的金融產品。除了貴金屬、外匯、期貨外,它還可提供股票、期權等金融投資產品的實時行情和交易,交易的產品更加多樣化。
其次,MT5交易平台提供的功能更強大。除了提供各種投資產品的實時行情和交易外,它還提供4種縮放模式、19種畫線工具、21個交易時段圖表選項、38種國際流行的技術指標和39種圖像對象,交易功能有明顯的提升。
雖然MT5的優勢比MT4大,但它沒有MT4穩定,提供的歷史數據容量才占MT4的10%,因此,它並沒有被廣泛運用,市場實時行情交易平台的主流產品還是MT4。
公司介紹
MetaQuotes 公司成立於2000年,是一家專業提供線上交易平台和分析工具的軟體公司。
2000 年,邁達克軟體公司推出第一代的專業網上交易系統, FX 圖表。這個平台適用於外匯市場,不但具備所需要的功能,而且在廣泛的使用過程中,不斷地被改進,使其能夠符合每個時期金融市場的需求。
2001 年,邁達克軟體公司推出了第二代線上交易系統 ---MetaQuotes 。不同於 FX 圖表, MetaQuotes 不僅適用於外匯市場,同樣也適用於 CFD 市場。此外這個平台還具備一個不同的,真正創新的特點 — 專為智慧型交易設計的程式語言 —MetaQuotes 語言( MQL ) . 這一特點的出現,為客戶終端機性能的完善,打開了一個全新的局面。 MetaQuotes 軟體不僅被廣泛地接受,而且還在交易商中間成功地進行了驗證,獲得了肯定,使我們的線上交易軟體得到了全新的變革。
2002 年邁達克軟體公司推出了第三代線上交易系統 ---MetaTrader 。這個系統還適用於期貨市場。具有全新的,更富柔性程式語言被運用在了智慧型交易系統中 - MQL II 。通過持續不斷地對 MetaTrader 平台改進, , 使這一種產品得到極大的成功,成為世界上最流行的線上交易系統。
2003 年,邁達克軟體公司成為了使用行動電話進行交易的先驅者之一 - MetaTrader CE 以及用於 Palm 的 MetaTrader .
2005 年 7 月 1 日 邁達克軟體公司 推出了目前最新的最新交易系統 -- MetaTrader 4 。它包括先前系統所有的特點,並且對這些功能和組成部分進行了進一步的介紹和重組。 它適用於外匯, CFD 以及期貨市場。 MetaTrader 4 伺服器明顯在使用率,工作表現,和可信度方面要優於早先的系統。
MetaTrader 4 客戶終端機更具功能性,變通性以及便捷性,是交易商手中的一個重要工具。一種為智慧型交易的 MetaQuotes 4(MQL4) 而創設的類似於 C 語言的程式語言,已經得到了進一步的開發,並逐步成為眾人所熟知的自動交易系統程式語言。這種語言的變通性及工作效率十分接近專業的 C 語言。
2009年秋季邁達克將發布MT4軟體的再次升級版本MT5,MT5正在進行beta測試。
升級更新
MetaTrader 5相比MetaTrader 4 ,交易的可能性更廣泛。
首先,MetaTrader 5終端可以使用的金融產品增多了,除了外匯、期貨以外,它還可以套用於股票、期權等金融產品。
其次,MetaTrader 5在功能方面 也越來越強大了,新增的功能有:
■可以有21種時間段來分析行情
■ 內置38種分析指標
■ 內置39種圖像對象
■ 4種縮放模式
■ 17種顯示指標樣式
此外,歷史數據不會像mt4那么大容量了,10年的m1數據才占10MB(我記得mt4中要100多MB了。。。);
和MT5程式語言同步的MQL5程式語言,也比和MT4同步的MQL4程式語言有很大不同,具體有:
這些是官方網站上列出的,不一定就是最終版的規格:
優缺比較
1、MQL5和C++的不同之處:
沒有地址運算
沒有goto語句
沒有類的多重繼承
定義枚舉類型時,必須有枚舉變數名
結構體和類的構造函式不能有參數
2、歷史測試可能是多執行緒的,可以同時測試多時間周期及多貨幣對同時交易;
另外提醒一點:MT5並不與MT4相兼容,換句話說就是: MQL4語言編寫的MT4指標或者MT4 EA 都不能在MT5環境中運行。
官方網站放出了MT5/MQL5的第一個例子Tetris,具體是在MT5的圖表上玩俄羅斯方塊,Orz…
從其附帶的mql5代碼,可以發現很多mql5的新特性,其中比較激動人心的有:
1、直接支持鍵盤訊息的處理。這意味著mt5的ea和指標可以實現更多更複雜的功能了,
2、直接Timer機制,這說明不用像mt4那樣等待tick到來start才能執行一次了,可以精確的在某個時間執行某些動作。
更新訊息
2013年3月7日 MetaTrader 5升級至778版本:新MQL5分析器引
交易程式端
修正了在Wine(Linux,Mac)工作時,在圖表上單擊繪製交易面板的功能。
修正了在MQL5應用程式排除故障期間,凍結保存圖表截圖。
修正了折線繪製指標線的距離計算。
修正了引起不能啟動程式端事件外部腳本的錯誤:
交易信號
修正了同步信號供應商和訂閱人交易價位的行為,如果訂閱人沒有活動交易時段給一個價位的交易品種。這種情況不會中斷進一步的同步,而問題價位直至下一次同步嘗試,才會同步。
修正了在信號信息中使用的圖表上繪製標籤。
MQL5
添加更改圖表類型(ChartGetInteger函式CHART_MODE屬性)時發表CHARTEVENT_CHART_CHANGE事件。
修正從MQL5應用程式安裝物件時繪製點陣圖標籤圖解物件。
修正不支持OpenCL時的OpenCL下載錯誤信息。
修正變換字元串數組元素至內置列舉法。
修正使用列舉法的模板典型化。
最佳化了MQL5應用程式的字型。
修正了釋放從內置指標中繼承的指標時,導致記憶體泄露的IndicatorRelease function函式錯誤。
標準程式庫。添加了新的控制項類 — CDatePickerCtrl (MQL5\Include\Controls\DatePicker.mqh) - 控制項輸入日期。
標準程式庫。修正了交易品種工作時,CTrade類的填充訂單執行類型(MQL5\Include\Trade\Trade.mqh)。
策略測試
修正了使用大號系統字型時,顯示代理管理對話框。
修正了導致記憶體泄露的IndicatorRelease函式調用。
MetaEditor
提升了可視化的分析器操作。分析數據正好顯示在原始碼中。
修正了導致分析結果惡化的分析器操作的錯誤。
修正了MQL5.Storage工作時,恢復二進制檔案變化的錯誤。
修正了崩潰日誌報告的錯誤。
更新的文檔。
通過LiveUpdate系統可以實時更新。