MetaQuotes發布新版MetaTrader 5平台build 3210

MetaTrader 5平台更新已於2022年2月11日星期五進行發布。
更新版提供了基於傳統公式的修訂夏普比率計算算法、新矩陣方法、優化內存消耗和改進網絡系統操作,以實現更好的數據傳輸。
研討會預告:Andrei Savitski從技術角度解讀成立經紀商的基本要素
MetaQuotes還在ENUM_CUSTOMIND_PROPERTY_INTEGER枚舉中添加兩個新屬性, INDICATOR_FIXED_MINIMUM和INDICATOR_FIXED_MAXIMUM,它們使用IndicatorSetDouble函數修正/取消修正最小和最大指標值。
此外,MetaQuotes修復了Math\Stat\Math.mqh數學庫中的一些錯誤,並更正CopyTicks和CopyTicksRange函數的操作,這些函數在過夜時可能會返回過時的數據。
這些變化連同MetaTrader 5平台更新版中的其他新功能,詳細描述如下
1、MQL5:為向量和矩陣添加Min、Max、ArgMin、ArgMax和Sum函數。使用函數查找最小值和最大值、相關指數和總和。
2、MQL5:添加對矩陣平面方法的支持。使用這些方法,矩陣元素可以通過一個索引而不是兩個索引來尋址。
3、MQL5:改進MQL5程序輸入參數中浮點數的格式。在讀取一些實數時,將帶有許多零的數字代入輸入參數,例如,0.4表示為0.400000000002。
4、MQL5:修正Math\Stat\Math.mqh數學庫中出現的錯誤。該數學庫中的MathSample函數已經過修改,以匹配類似數學庫在回溯採樣時的傳統行為。
5、MQL5:修正當沒有提供交易品種報價時,可能導致過夜返回過時數據的CopyTicks/CopyTicksRange錯誤。
6、MQL5:在ENUM_CUSTOMIND_PROPERTY_INTEGER枚舉中,添加INDICATOR_FIXED_MINIMUM和INDICATOR_FIXED_MAXIMUM新值。
使用這些屬性,您可以使用IndicatorSetInteger函數修正/取消修正最小和最大指標值。調用IndicatorSetInteger(INDICATOR_FIXED_MINIMUM/INDICATOR_FIXED_MAXIMUM, true)時,使用當前的最小值或最大值。
7、Tester:修正夏普比率計算算法以匹配傳統公式,公式值對應於一年的間隔。之前的算法基於獲得的PnL的變量,卻忽略了針對未結持倉的淨值波動。現在計算包括淨值變動,而夏普比率則是按照經典方式進行解釋:
夏普比率 < 0 該策略無利潤,也不合適。不好。
0 < 夏普比率 < 1.0 風險不會得到回報。當沒有其他選擇時,可以考慮這種策略。不明確。
夏普比率 ≥ 1.0 如果夏普比率大於 1。這可能意味著風險得到回報,並且投資組合/策略可以顯示結果。好。
夏普比率 ≥ 3.0 高數值表示在每筆特定交易中獲得損失的概率非常低。非常好。
8、程序端:優化程序端的內存消耗。
9、程序端:通過網絡子系統改進平台操作,以提高性能並減少網絡延遲。
10、程序端:刪除禁用網格渲染時指標中零網格級別的顯示。
更新將通過實時更新系統提供。
訂閱

