このライブラリは、任意の銘柄および時間枠で自動的にエキスパートアドバイザーに「マジック」を割り当てることができます。1つのエキスパートアドバイザーは最高65535のマジックナンバーを持つことができます。
これは平均化アルゴリズムのライブラリです。アルゴリズムの詳細は「Averaging Price Series for Intermediate Calculations Without Using Additional Buffers(追加的なバッファを使用しない中間計算での価格のシリーズ平均化)」稿で説明されています。
МТ4/ 5とRの相互作用のためのライブラリです。
このクラスは、MQL5プログラムからの、気配値表示ウィンドウの変更(銘柄の並び替え、銘柄の追加と削除)、チャートの開閉、現在のチャートのワンクリック取引オプションの識別を可能にします。
この関数は、その日のエキスパートアドバイザーによって開かれたポジションの数を返します。
最後の3つのバーのと高値と始値を分析するための "Candels High Open"カスタム指標の売買シグナルモジュールです。
標準ライブラリによって提供される日中時間フィルタに基づいたフィルタです。
WinAPIを使ってロケーション制限なしにファイルを操作するライブラリです。
ブラジルのアナリスト、Odir Aguiar(Didi)が開発した指標に基づくシグナルです。
これらの6クラスはコード内の指標を便利で直感的に使用できるように設計されています。
指標、時系列およびそれらの導函数の統計分布のヒストグラムを作成するためのコンストラクタです。
iBarShift関数のMetaTrader 5用版は、インデックスを見つける必要があるバーの開始時刻を示すdatetime型のパラメータをとります。
プログラム間でデータを交換するためのクラス。端末のグローバル変数を介してプログラム間で任意のサイズの構造体を渡すことができます。
「price」の「double」値のエレガントで素早い比較。
クラスのインスタンスは、現在のローソク足またはパラメータで指定された他のローソク足のビッド、アスク、終値、安値、ならびにローソクのオープニング時間といった値を返します。
プログラムのユーザーフレンドリーなインターフェースを作成するためのクラスのライブラリです。
このライブラリを使用すると、「Account disabled(アカウントが無効になっています)」というエラーが発生した後に取引サーバーに接続するプロセスを自動化できます。
MetaTrader 4とMetaTrader 5の注文システムの並列使用。
JSONプロトコルのシリアライズとデシリアライズ。このコードは高速のС++ライブラリからポートされました。
様々なオブジェクトを作成し、オブジェクトのプロパティを変更するための関数。
時系列を記述する値の計算を可能にする統計関数のセット
Ozymandiasに基づいた取引シグナルモジュール
CTimeControlクラスはEAにインクルードされて簡単に取引時間を設定/確認することができます。
MetaТrader 5 でポジションを開くために必要な証拠金を計算するためのライブラリ。
日付が冬時間に属するか夏時間に属するかを確認します。コードはニュースのデバッグのために開発されました。
デルタジグザグ指標に基づいた取引シグナルモジュール。
デルタジグザグに基づいてポジションを追跡するためのMQL5ウィザードモジュール。
高速フーリエ変換関数(fast Fourier transformation、FFT)のライブラリ
古典的なドンチャンチャンネルのアイデアが使用されます。
古典的な移動平均の平滑化のアイデアが使用されます。このクラスは、標準的な指標を使用しないdouble型の配列の平滑化が望まれたときに使用することができます。<
このコードは、株式リスクの最大のパーセンテージを設定することができます。