MetaTrader 4とMetaTrader 5の注文システムの並列使用。
JSONプロトコルのシリアライズとデシリアライズ。このコードは高速のС++ライブラリからポートされました。
様々なオブジェクトを作成し、オブジェクトのプロパティを変更するための関数。
時系列を記述する値の計算を可能にする統計関数のセット
Ozymandiasに基づいた取引シグナルモジュール
CTimeControlクラスはEAにインクルードされて簡単に取引時間を設定/確認することができます。
MetaТrader 5 でポジションを開くために必要な証拠金を計算するためのライブラリ。
日付が冬時間に属するか夏時間に属するかを確認します。コードはニュースのデバッグのために開発されました。
デルタジグザグ指標に基づいた取引シグナルモジュール。
デルタジグザグに基づいてポジションを追跡するためのMQL5ウィザードモジュール。
高速フーリエ変換関数(fast Fourier transformation、FFT)のライブラリ
古典的なドンチャンチャンネルのアイデアが使用されます。
古典的な移動平均の平滑化のアイデアが使用されます。このクラスは、標準的な指標を使用しないdouble型の配列の平滑化が望まれたときに使用することができます。<
このコードは、株式リスクの最大のパーセンテージを設定することができます。
EasyXMLは、ネイティブMQL5 XML構文解析ライブラリです。URL、ファイルと文字列の入力の3つの異なるソースからのXMLが解析可能です。それは完全にオブジェクト指向でMQL5との手際よい統合に努めています。DOMを格納にはMQL5標準ライブラリのCObject およびCArrayObjが利用されます。
MQL4でiBarShift関数を探したユーザはたくさんいます。しかし、MQL5はそのようなことを処理するために必要なすべての基本的な低レベルの関数を提供するため、この関数はMQL5に含まれていません。
ОС/EA/MTプロセスなどを同期します。自作のDLLは現在必要とされていません。
ファジーモデルを開発するためのFuzzyNetライブラリは、C#で書かれました。MQL5への変換中、Mamdaniタイプのシステムのための8つのメンバシップ関数と4つの非ファジィ化メソッドがライブラリに追加されました。
バージョン1.2 - MQL5\Include\mql4compat.mqh
WRPに基づいたショート及びロング決済逆指値付きのトレイリングストップモジュール
オブジェクトを操作するための機能のエミュレータ。これは、チャートでの検証後にオブジェクトを見ることができます。
スクリプトとエキスパートアドバイザーのコードで使用するために設計されたブローカ向きの取引関数ライブラリ
透明の描画を制御する能力を持つCBitPicクラスの更新版
送信されたバイト配列からの32桁文字列のMD5ハッシュの計算
ユーザーMQL5プログラムでのテキストメッセージのローカライズ/多言語サポートのためのクラス
「曜日」関数は、週のデータと今月の曜日に従って、必要な月の数を決定するために設計されています。
このクラスはCArrayRingクラスの簡易版です。 それは256要素の固定サイズを有し高速で、エキスパートアドバイザーや指標内で中間ストリームデータを格納するためのミニ時系列、指標ミニバッファや短いバッファを整理することができます。
このクラスは、エキスパートアドバイザーや指標の内部に中間ストリームデータを格納するために、ミニ時系列、指標ミニバッファと短いサイズのバッファを整理することができます。
このクラスは一般回帰ネットワーク(General Regression Neural Network - GRNN)を実現します。
このクラスは確率的ニューラルネットワーク(Probabilistic Neural Network - PNN)を実現します。
このクラスは、放射基底関数のニューラルネットワーク(Radial Basis Function Network - RBFN)を実装します。