簡介
MetaTrader 5(MT5)發布于2010年,是一個機構多元化金融市場交易平台,允許使用自動交易系統(自動交易)和複制交易。通過互聯網為經紀公司提供包括全方位的服務,包括後台支持等。
MT5是世界上功能最強大且最受歡迎的交易平台之一,由于名稱中的數字序列以及MT5的外觀與MT4非常相似,這讓很多交易者都誤以為MT5僅是MT4的一個改進版本,但事實并非如此。MT5在MT4的基礎上做了很多改進的工作,細節方面也不斷優化,硬件、性能和功能等各個方面均有實質性的突破。
适用人群
MT5軟件适合專業或有經驗的投資客戶使用
特點
- 安裝繁瑣,更複雜;編程語言是MQL5;提供了21種時間表格;内置了全球财經日曆;提供了38個内置的指标、22種分析工具和46種圖像;支持外彙、期貨、股票、債券、CFD差價合約産品交易;具有透明度和市場直觀性;有6種挂單形式,分别是:限價買入(buy limit)、限價賣出(sell limit)、買入止損(buy stop)和賣出止損(sell stop)、限價止損多單(buy stop limit)、限價止損空單(sell stop limit);64位操作系統的環境中開發的;可以同時處理億萬級數量的訂單。
功能
一、推出2分鐘圖、3小時圖等21種時間周期,以及70種技術指标。其中斐波納奇通道是新加入的分析工具,而用來展示大波段的ZIGZAG則用不同的顔色表示上升和下降行情。值得注意的是,曆史數據中心取消了,但邁達克改進了數據存儲格式,所以,存儲數據的數據中心也自然退休了。
二、C++愛好者的福音,編程更為方便快捷。在MT5時代,我們能夠享受更好的指标、智能策略和模闆。新一代編程語言MetaQuotes Language 5的運算速度将增快數倍,與C++代碼的轉化更加容易,并且,也新加了IntellySence系統等測試工具。
三、EA測試功能更為強大。EA是指Experts Advisor,就是智能交易的意思。MT5能夠同時對數個貨币對進行EA測試。
四、有五種定單類型和四種執行模式,從而可以實施不同的定單策略。
五、增加了期權品種,MT5平台可提供外彙、股票、CFD、期權、指數産品,但公測版尚未提供外彙之外的産品。
優缺
1、MQL5和C++的不同之處:沒有地址運算,沒有goto語句,沒有類的多重繼承,定義枚舉類型時,必須有枚舉變量,結構體和類的構造函數不能有參數。
2、曆史測試可能是多線程的,可以同時測試多時間周期及多貨币對同時交易;另外提醒一點:MT5并不與MT4相兼容,換句話說就是:MQL4語言編寫的MT4指标或者MT4 EA 都不能在MT5環境中運行。官方網站放出了MT5/MQL5的第一個例子Tetris,具體是在MT5的圖表上玩俄羅斯方塊。
從其附帶的mql5代碼,可以發現很多mql5的新特性,其中比較激動人心的有:
1、直接支持鍵盤消息的處理。這意味着mt5的ea和指标可以實現更多更複雜的功能了。
2、直接Timer機制,這說明不用像mt4那樣等待tick到來start才能執行一次了,可以精确的在某個時間執行某些動作。



















