次の基本的なルールに従ってエキスパートアドバイザーは価格チャートを分析して自動取引します。ここではいろいろな問題を解決するMQL5ソースコードを見つけることができます。移動平均線のクロスに基づいた単純なエキスパートアドバイザーと、複雑なシグナル生成アルゴリズムと取引ミスのプロテクトを含んだ複雑なエキスパートアドバイザーの両方を選択できます。
MetaTrader 5の中で提供されたエキスパートアドバイザーをダウンロードし実行することができます。自動売買ロボットを使用する前にストラテジーテスターの中でそれらをテストして最適化することをお勧めします。エキスパートアドバイザーのライブラリはMetaTrader 5プラットフォームとMetaEditor開発環境から直接使用することができます。
手動で開設したポジションであれ、他のEAによって開設されたポジションであれ、すべてのポジションに対して独自のリスクルールを適用します。設定したリスクに見合ったロットサイズを表示し、設定された損失額に達した翌日は口座をロックし、オープンポジションの上限を設定し、許容範囲を超えるリスクを負っているポジションを縮小し、ストップロスが設定されていないポジションにはストップロスを追加します。
完成したクラシック・レンコ・ブリックから、ワイルダーのADXおよび方向性指数(Directional Movement)を直接計算する方法を示す、小規模な教育用エキスパート・アドバイザーです。 このEAは、BIDティックから内部で固定サイズのレンコを構築します。オフラインチャート、カスタムシンボル、DLL、外部インジケーターは一切必要ありません。+DI、-DI、ADXは、レンコブロックが完成した後にのみ更新されます。
「GDS Renko Bollinger 4-Mode Demo EA」は、MetaTrader 5 向けの無料の教育用エキスパートアドバイザーです。このスタンドアロン型 EA 内で、従来の固定サイズのレンコ・ブリックとボリンジャーバンドを組み合わせる 4 つの異なる方法を実演しています。 このEAは、受信したBIDティックから4つの独立した内部レンコストリームを構築します。各モードには、独自のレンコブロックのサイズとボリンジャーバンドの設定があります。シグナルは、レンコブロックが完全に形成された場合にのみ生成されます。ボリンジャーバンドは、以前に形成されたレンコブロックの終値に基づいて順次計算されるため、現在のブロックはシグナルチェックが完了するまで計算対象から除外されます。
ジャカルタ・セッション・フィルターを適用した、XAUUSDのM15チャート向けEMA(10) × EMA(30) スキャルピング戦略。教育用サンプル:固定ロット、SL/TPはポイント単位、最大1ポジション、スプレッドフィルター。100%の実勢ティックデータでテスト済み。
この教育用エキスパートアドバイザーは、MetaTrader 5においてレンコ・ブリックを用いたモメンタム取引を行うためのシンプルな手法の一つを実演しています。 モメンタムとは、直近の完了したレンコ・ブリックの終値と、そのNブリック前の終値との差を、ブリックサイズで割った値です。正の閾値を上回ると買いシグナルが発生し、負の閾値を下回ると売りシグナルが発生します。 閾値を超えた状態が続いても、信号が繰り返し発生することはありません。 このEAは、内部でビッドティックから2レンコ単位の反転ルールを用いた古典的な固定サイズレンコチャートを構築します。注文には、合成レンコ価格ではなく、市場で利用可能なビッド/アスク価格が使用されます。1つのティックで複数のレンコが形成された場合、最後のレンコでの閾値突破のみがエントリーのトリガーとなります。 同時に保有できるポジションは1つで、仮想テイクプロフィット、仮想ストップロス、最大保有時間、クールダウン、スプレッドフィルターが設定されています。外部インジケーター、DLL、カスタムシンボル、オフラインチャートは一切必要ありません。
CMEでは、金には日次メンテナンス休憩があります。11年間のサンプル期間において、どの暦年でも、休憩後の最初の1時間は、偶然で説明できる範囲を超えて価格が上昇していますが、その日の他の時間帯は横ばいとなっています。 1セッションにつき1回の取引、ボラティリティに比例したサーバーサイドストップ、平均化やグリッド戦略は行わない。 その後、私のコストモデルが誤りであることが判明した。 実際のティックデータを用いたバックテストの結果、取引再開時の真の往復コストは約60ポイントであることが判明しました。これは、私の調査で算出されていた19ポイントとは異なります。M1のバースプレッドフィールドはバーごとの集計値であるため、実際のコストを約3分の1に過小評価していたのです。修正後のコストで11年間のデータを再計算した結果は以下の通りです: +3.34 bps、t 7.40、勝率59.3% → +1.60 bps、t 3.42、勝率50.8% エッジは維持されていますが、その強さは当初の半分以下に低下しています。2つ目の数値こそが実態です。 これは、年間約+3.3%、ドローダウン4.6%、およそ9年に1回はマイナスの成績というものではない。0.01ロットの場合、年間約130回となるが、これは戦略そのものではなく、ポジションサイズを測る数値に過ぎない。
iCustomを通じて、SuperTrend TVインジケーターに基づき、終値バーのみを対象に取引を行うエキスパートアドバイザーです。すべての取引がシグナルと一致しており、シグナルを見逃していないことを証明する監査レポートが付属しています。
グリッドトレードを行っている人なら誰もがこう自問するでしょう。「自分の口座残高は十分か?」。一般的な答え――つまり、最後のグリッドレベルでの損失額――は、間違った数値です。口座を破綻させるのは、ポジションがまだ保有されたままで、一見回復可能に見える状態であっても、証拠金水準がブローカーのストップアウト水準に達してしまったときなのです。 このEAは、実際の数値を算出し、その銘柄のM1チャート履歴において、それほどの規模の値動きがこれまでに何回発生したかをカウントします。 このEAが修正する3つの誤りは、いずれも「安心できる方向」に偏ったものです:N本のレッグからなるチェーンは、ステップx Nではなく、ステップx N(N-1)/2で浮動します(10本のレッグの場合、損失ステップは10ではなく45となります); 未決済ポジションは、浮動状態の間も証拠金を拘束します;そしてストップアウトはパーセンテージであり、ゼロではありません――50%の場合、エクイティの半分を失えば十分です。 「86ドルの余裕が必要」というのは抽象的な表現です。「「その規模の値動きが100日間で71回、1.4回に1回の頻度で発生した」というのは、意思決定です。 InpEquityを、まだ持っていない金額に設定して、その設定で実際にどれだけの余裕が必要になるかを確認してください。 厳密に読み取り専用です:ポジションの開設、決済、変更は一切行いません。
ATRフィルタリング、ストップ距離に基づくポジションサイズ設定、オプションのブレークイーブン/部分決済、共有チャートデスクを備えた、セッション範囲型ブレイクアウトEA。ヘッジング口座対応。執行および調整の制限が文書化された教育用リソース。
R倍単位で、各ポジションの最大プラス変動値および最大マイナス変動値を記録し、決済された取引ごとに1行のCSVデータを書き出します。
別のブローカーでは同じEAでも動作が異なる原因となるシンボルのプロパティ(取引時間、契約サイズ、ティック値、スプレッド統計、スワップコスト、実取引セッションのカバー率)を出力します。読み取り専用であり、取引は行いません。
MetaTrader 5用の小規模な教育用エキスパートアドバイザーで、 従来の固定サイズのレンコ・ブリックと、スーパートレンド式のトレンド状態を組み合わせる簡単な方法を1つ紹介しています。
XAUUSD 15分足用バスケット回復EA。適応型ATR間隔、LL/LH構造の検証、動的RSIゲート、暴落検知、ニュースフィルター、スマートトレードトリミング機能を搭載。
手動トレーダーやクオンツ開発者向けに設計された、MetaTrader 5用のインタラクティブなGUIパネルです。口座の純資産に対する正確なリスク比率に基づいて動的なポジションサイジングを自動化し、ワンクリックでの注文執行(買い/売り)、即時損益分岐点設定、全ポジション決済機能、および継続的なリアルタイムのトレーリングストップ管理機能を備えています。
プロップファームの日次リセットルール(同社が使用するタイムゾーンで記述されたもの)を、利用しているブローカーの実際のサーバー時刻に変換し、次回のリセットまでのリアルタイムのカウントダウンを表示し、夏時間への切り替えによって境界が1時間ずれる前に警告を表示する、無料の読み取り専用MetaTrader 5パネルです。 注文の送信や口座データの読み取りは行わず、表示のみを行います。
浮動損失が、固定金額、残高の一定割合、または純資産の一定割合として設定された制限に達した際に、ポジションのバスケットを決済します。対象は銘柄またはマジックナンバーでフィルタリングでき、利益目標は任意で設定可能で、安全かつ処理を妨げない再試行機能を備えています。
プロップファームのリスク管理向けプロフェッショナル・ユーティリティEA。日次の純資産モニタリング、損失ポジションに対する段階的なリスク軽減、および自己修復機能を備えたグラフィカルダッシュボードによる絶対的なハードストップが特徴です。
「Hybrid Microstructure EA」は、M1タイムフレームのXAUUSD(金)向けに特別に設計された、高度な高頻度スキャルピング用エキスパートアドバイザーです。 遅行性のOHLC計算に依存する従来の指標とは異なり、このEAはティックレベルのマイクロストラクチャー・ダイナミクスを基に動作します。具体的には、ティックの速度、出来高加重平均価格(VWAP)の乖離、および機関投資家によって実行される流動性スイープによる注文拒否(ストップハント)を追跡します。
MetaTrader 5 向けのプロフェッショナルなオープンソース・スプレッドモニター。モダンな Quantora ダッシュボードを用いて、リアルタイムのスプレッド、最小・最大・平均スプレッド、履歴グラフ、および設定可能な高スプレッドアラートを表示します。
定義されたセッションの開始ウィンドウの高値・安値を測定し、そのレンジからのブレイクアウトが確認された際に、リスクに基づいたポジションサイズ設定と「1セッションにつき1トレード」の上限を適用して取引を行うエキスパートアドバイザーです。
ポジション識別子ごとに部分約定をグループ化し、総利益を手数料、スワップ、諸費用、および純利益から区分して表示する、読み取り専用のMT5履歴ユーティリティです。
Daily Zone Recoveryは、前営業日の高値・安値を基に動作する、MetaTrader 5向けの多戦略型トレードアドバイザーです。 このEAは、日足の極値付近での価格の動きを追跡し、3つの独立したエントリー戦略を採用しており、固定ロット数のグリッド取引を用いてポジションを管理することができます。
リスク率を設定し、ストップをドラッグするだけで、口座通貨建ての正確なロットサイズ(証拠金と目標利益を含む)が表示されます。あくまで計算のみを行い、実際の取引は行いません。
現在のトレンド状況を評価し、ブローカーごとに標準化されたロングおよびショートのリスク計画を策定する、無料のオープンソースMT5用読み取り専用チャートユーティリティです。移動平均の方向と傾き、ADX、効率比率、ATR、スプレッド、口座通貨、および銘柄の仕様を利用します。取引の開始、変更、決済は一切行いません。
このMT5用EAは、取引を実行するのではなく、ブローカーや取引環境の技術的仕様を収集・表示する診断ツールです。 コードは4つの主要なブロックで構成されています: データ収集(CollectAll):口座情報(レバレッジ、通貨)、銘柄情報(桁数、スプレッド、スワップ、出来高、ストップレベル)、レイテンシー(ping)、タイムゾーン(サーバーとUTCの差)を抽出します。スワップを実通貨で計算します。 サンプリング(OnTick):スプレッドの統計情報(最小、平均、最大)をリアルタイムで更新します。 出力:データを「エキスパート」ログに出力し、CSVファイルに保存し、チャートのグラフィックパネル(UpdatePanel)に表示します。 ヘルパー:CalcSwapInCurrencyや各種*ToStrといった関数は、ブローカーからの生の数値データを読みやすい文字列に変換します。
MetaTrader 5用のチャート上取引管理ユーティリティで、既存の手動またはEAによるポジションの調整専用に設計されています。 ブレークイーブン設定、ポイントオフセット、利益確定、トレーリングストップ、リスク対リワード(1R~3R)に基づくテイクプロフィット目標、および取引量に基づいた部分決済(25%~100%)をワンクリックで操作できる機能を備えています。ドラッグ可能なチャートGUIや、銘柄および方向によるフィルタリング機能も搭載されています。 新規トレードは行いません。
MetaTrader 5 用のプロフェッショナル向けオープンソース・リスク計算ツール。資金リスク、口座リスク率、期待利益、リスク対リターン比率、証拠金要件、およびリスクレベルを算出します。
MetaTrader 5 向けのプロフェッショナルなオープンソースの証拠金計算ツール。最新の Quantora ダッシュボードを使用して、必要証拠金、フリー証拠金への影響、証拠金レベル、ポジション価値、証拠金安全率を計算します。
ドラッグ&ドロップでチャートラインを追加できる機能、リスク比率に基づく動的なロットサイズ設定、ATR/ポイントストップロスモード、リアルタイムの変動損益モニタリングを備えた、シンプルなMQL5取引管理パネルです。
XAUUSDはアジア時間のレンジ内でポジションをロックし、ロンドン市場の寄り付きに向けてOCOブレイクアウト注文(買いストップ/売りストップ)を仕掛けます。ストップはATRに基づいて設定し、ポジションサイズはリスク比率で決定します。インジケーターも裁量も一切使わず、レンジは推測ではなく測定に基づいて判断します。
ブロックの「相対移動平均」フレームワークに基づく4つのクロス戦略すべてをMQL5で実装したもので、ボラティリティの局面に応じて切り替わる彼の「適応型クロスオーバー・エグジット」ルールが採用されています。エントリーとエグジットはフラクタイル空間で行われるため、閾値はどの銘柄でも同じ意味を持ちます。
「Pro Manager」は、プロップファームやプロのトレーダー向けに開発されたオールインワンのMT5取引アシスタントです。ブレークイーブン、平均TP、マジックナンバー管理、オートグリッドといった強力なツールを活用することで、取引の執行を迅速化し、ポジション管理をよりスマートに行い、リスクを効率的にコントロールし、日々の取引業務を自動化できます。
「日経225 ギャップ継続EA」は、現物市場の寄り付きギャップ発生後の強気・弱気の継続相場を取引するMetaTrader 5用エキスパートアドバイザーです。このEAは、寄り付きレンジのブレイクアウトとVWAPによる確認、リスクに基づいた自動ポジションサイズ設定、部分的な利益確定、ブレークイーブン管理、およびセッション終了時の強制決済を組み合わせています。 本EAは、ネッティング口座とヘッジング口座の両方に対応しています。
BlueMoon EAは、EMAエンベロープによるエントリーと、適応型バスケット管理、段階的なポジションサイズ調整、スプレッドフィルタリング、ドローダウン対策、およびヘッジ口座向けの自動取引回復機能を組み合わせたMT5用エキスパートアドバイザーです。
今回のリリースでは、「Interactive Supply and Demand Zone Manager」フレームワークを基盤として構築された、軽量な自動取引プロトタイプが導入されました。 このフレームワークにより、トレーダーは独自の需給ゾーンを描画・管理することができ、各ゾーンは市場状況の変化に応じて、独自のライフサイクル、相互作用履歴、および変化する状態を維持します。 このハイブリッドなアプローチでは、ユーザー定義のゾーンと、自動化された監視、検証、および取引管理を組み合わせています。 この戦略では、構造化された意思決定プロセスを通じて適格なゾーンを評価した上で、取引アクションを生成します。詳細なログ記録によりゾーンの挙動を可視化できるため、トレーダーは相互作用を分析し、収集した情報を活用して独自の戦略を構築することができます。
MetaTrader 5 内で完全に動作するように設計された、機関投資家向けの取引日誌および行動分析スイートです。 このアプリケーションは、単一ファイルで依存関係のないダッシュボードとして構築されており、標準のターミナルオブジェクトを、高性能なダブルバッファ方式のベクターグラフィックスパイプライン(CCanvas)に置き換えています。 リアルタイムの定量分析、行動リスク監査、縦方向にスクロール可能な月間カレンダー、およびチャート上で直接インラインメモを編集できるインタラクティブなログカードを提供します。
完成したローソク足に基づくEMA 9/21の整合性とRSI 14によるフィルタリングを採用した教育用MT5エキスパートアドバイザー。固定ロットでの執行と、コンパクトな黒と金のダッシュボードを備えています。