無料でロボットをダウンロードする方法を見る
Twitter上で私たちを見つけてください。
私たちのファンページに参加してください
MetaTrader 5ターミナルからコードベースにアクセスしてください。
適切なコードが見つからなかったらフリーランスセクションで注文できます
エキスパートアドバイザーやインディケータを書く方法

MetaTrader 5のためのMQL5ライブラリソースコード

icon

ライブラリは新しいアプリを開発するために使うことのできるある機能を含んだ小さなサブプログラムです。ライブラリは一旦書かれて徹底的にチェックされたならば、それを使ってユーザーは新しいMQL5アプリの開発をスピードアップすることができます。実例の1つは複数数値解析機能を含んだALGLIBライブラリです。

ライブラリソースコードはてレーディングストラテジーを開発するときにMetaEditorの中でダウンロードして使うことができます。それらは独立してMetaTrader 5の中で実行することはできません。

コードを投稿
最新 | ベスト

単純な型、構造体、オブジェクト・ポインタの配列を高速にソートするハイブリッド・ソート・アルゴリズム。

チャートにボリュームプロファイルを作成するための基本ライブラリ。

MT4OrdersまたはVirtualを介して実装されたMT4スタイルの取引コマンドのためのfxsaberからのレポートライブラリの高速JavaScriptバージョン。 動作速度は最大10倍、NTMLファイルサイズは小さく、最大540万行のレポートをアップロードおよび表示できます。

このライブラリを使用すると、テキスト情報を最適な速度でチャートに出力するディスプレイを簡単に作成できます。

テスターでの複数回の実行/最適化。

カレンダー - 歴史とリアルタイムのファンダメンタル分析。

テスターのシングルパスデータ。

最良の取引間隔を計算するためのライブラリです。

仮想トレード環境

開いているポジションを損益分岐点に移動。

これはBollinger Bandsの取引シグナルです。 この戦略のエキスパートコードは、MQL 5ウィザードによって自動的に生成されます。

論文「Random decision forest in reinforcement learning」に基づくライブラリ

幾何学的平均を使用して最適な f を計算します。 Per Ralph Vince曰く、 "トレードでは量を変化させることで勝ち、同様に量を変化させることで負ける。" したがって、ケリー式では、正しい最適な f. を与えることができませんでした。 "よって、彼の方程式を使用して、オプティマルf. の幾何学的平均バージョンのためにこのライブラリを作成しました。

このライブラリと iCanvas クラスは、キャンバスを使用したプログラムの作成を簡略化します。

アプリケーション内の任意の場所に OnTradeTransaction データのアクセス

数値をテキストに変換します。

このライブラリは、3つの要素にバインドされたマジックナンバーを受け取ることができます: シンボル名、時間枠と接頭辞インデックス。

MQL開発、型 (double) のプリミティブラッパークラス、および CDouble オブジェクトのベクターで使用される一般的なラウンディングメソッドライブラリ。 MQL5 と MQL4 の互換性!

MQL4 の Bars と iBarShift に似た完全かつ高速関数です。

エキスパートアドバイザーと指標のための簡単な記憶メカニズムを提供するライブラリです。

浮動小数点数(価格、ロット、資金)の比較や丸めのための便利な関数です。

この非取引エキスパートでは、1Mチャートでカスタム銘柄情報が生成されます。

GetLastError()とMqlTradeResultのretcodeをテキストとして書きます。

この非取引エキスパートでは、1Mチャートでカスタム銘柄情報が生成されます。

移動平均指標シグナルモジュールに基づく取引シグナルのモジュールです。

移動平均指標シグナルモジュールに基づく取引シグナルのモジュールです。

標準タイマーの精度を向上させたものです。

EasyAndFastGUIライブラリを使用すると、カスタムMQLプログラムのためのグラフィックインターフェース作成ができます。

iCCI(商品チャンネル指数、CCI)指標のシグナルモジュールに基づく取引シグナルのモジュールです。

MetaTrader 4/5グラフィカルリソースを使用してアナログ時計を作成するためのライブラリです。

CArrayObjとCListに基づくMQL5ライブラリ(連想配列)データ構造の実装です。

Windowsのタスクバーにアイコンを作成し、テキストアラートを送信するためのライブラリです。このライブラリの使用は、MQLプログラムをより有益なものにするのに役立ちます。

チャートサブウィンドウを使うためのクラスです。

任意のエキスパートアドバイザーのパラメータの読み書きのためのライブラリ

標準銘柄やカスタム銘柄を扱うためのライブラリ

MetaTrader 4/5ストラテジーテスターのネットパフォーマンスの測定

このMetaTrader 4/5ライブラリは取引履歴に基づいたレポートの生成を可能にします。

ポイント単位でのポジションの利益を返します。手数料, スワップとトレードのヒストリーに基づいた利益も返します。

メソッドチェーンを使用して、params をすばやく追加し、コード行を MqlParams するコンテナクラスです。

クラスはロウソクの出現を監視する

123456