首先,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的第壹個例子,專門在MT5的圖上玩俄羅斯方塊,Orz…
從其附帶的mql5代碼中,我們可以發現mql5的許多新特性,其中最令人興奮的是:
1,直接支持鍵盤消息的處理。這意味著mt5的ea和指標可以實現越來越復雜的功能。
2.直接定時器機制,也就是說妳不用像mt4壹樣等著tick啟動壹次,就可以精準的在某個時間執行壹些動作。