當前位置:股票大全官網 - 股票投資 - 被mt5搞的頭暈了,它現在可以進行股票交易嗎,mt5怎樣寫入程序呢,

被mt5搞的頭暈了,它現在可以進行股票交易嗎,mt5怎樣寫入程序呢,

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才能執行壹次了,可以精確的在某個時間執行某些動作。