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

MetaTrader 5のためのMQL5エキスパートアドバイザーソースコード

icon

次の基本的なルールに従ってエキスパートアドバイザーは価格チャートを分析して自動取引します。ここではいろいろな問題を解決するMQL5ソースコードを見つけることができます。移動平均線のクロスに基づいた単純なエキスパートアドバイザーと、複雑なシグナル生成アルゴリズムと取引ミスのプロテクトを含んだ複雑なエキスパートアドバイザーの両方を選択できます。

MetaTrader 5の中で提供されたエキスパートアドバイザーをダウンロードし実行することができます。自動売買ロボットを使用する前にストラテジーテスターの中でそれらをテストして最適化することをお勧めします。エキスパートアドバイザーのライブラリはMetaTrader 5プラットフォームとMetaEditor開発環境から直接使用することができます。

コードを投稿

XAUUSD 15分足用バスケット回復EA。適応型ATR間隔、LL/LH構造の検証、動的RSIゲート、暴落検知、ニュースフィルター、スマートトレードトリミング機能を搭載。

手動トレーダーやクオンツ開発者向けに設計された、MetaTrader 5用のインタラクティブなGUIパネルです。口座の純資産に対する正確なリスク比率に基づいて動的なポジションサイジングを自動化し、ワンクリックでの注文執行(買い/売り)、即時損益分岐点設定、全ポジション決済機能、および継続的なリアルタイムのトレーリングストップ管理機能を備えています。

プロップファームの日次リセットルール(同社が使用するタイムゾーンで記述されたもの)を、利用しているブローカーの実際のサーバー時刻に変換し、次回のリセットまでのリアルタイムのカウントダウンを表示し、夏時間への切り替えによって境界が1時間ずれる前に警告を表示する、無料の読み取り専用MetaTrader 5パネルです。 注文の送信や口座データの読み取りは行わず、表示のみを行います。

浮動損失が、固定金額、残高の一定割合、または純資産の一定割合として設定された制限に達した際に、ポジションのバスケットを決済します。対象は銘柄またはマジックナンバーでフィルタリングでき、利益目標は任意で設定可能で、安全かつ処理を妨げない再試行機能を備えています。

AAPLのCFDでORB戦略を活用する

プロップファームのリスク管理向けプロフェッショナル・ユーティリティ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エキスパートアドバイザー。固定ロットでの執行と、コンパクトな黒と金のダッシュボードを備えています。

バスケット方式によるTP・SL管理を用いたスーパートレンド

エンベロープ・チャネルまたはバンドに基づくブレイクアウト、1つのEAに複数のEAロジックを統合

マルチ戦略EAの金鉱 :)

アルゴリズム・グリッドとキネティック・モメンタムの頂点。 KCIネイティブ・マトリックス・エンジンへようこそ。これは、MetaTrader 5向けにネイティブに構築された、容赦なく数学的に駆動されるアルゴリズムの巨獣です。高頻度取引(HFT)環境向けに設計されたこのEAは、肥大化した標準ライブラリを排除し、サーバーのルーティングレベルで直接動作します。

C#で作成されたカスタムダッシュボードを備えたローカルなクライアント間トレードコピーツールで、転送パイプはGo言語で実装されています。アーカイブには完全なソースコードが含まれています(ソケットベース版)。超低遅延を実現しています。

このエキスパートアドバイザーは、ストキャスティクスオシレーターを監視し、ユーザーが選択した条件(買われすぎ圏を上回るクロスオーバー、売られすぎ圏を下回るクロスオーバー、買われすぎ/売られすぎ圏への突入、またはそれらの圏からの脱出)に基づいて、ポジションを自動的に決済します。決済対象となるポジションは、利益の状態(損失、利益、またはその両方)によってフィルタリングされます。 オプションのテストモードでは、%D線が基準線(50)周辺の設定可能なオフセットレベルをクロスした際に、基本的なエントリーシグナルが発生します。

KCI Embedded Sniperは、高精度な反転エントリーを目的として設計されたアルゴリズム取引ソリューションです。外部インジケーターへの依存(スレッドの非同期化や遅延の問題が生じやすい)に頼る従来のエキスパートアドバイザーとは異なり、このEAは完全に組み込まれたキネティック圧縮指数(KCI)エンジンを特徴としています。 KCIの数学的フレームワーク全体(速度商、運動変位、エネルギー分散、位相速度の計算)をEAの中核ロジックに直接組み込むことで、「非同期による遅延」を排除しました。 その結果、市場の枯渇(シンギュラリティ)やモメンタムの極値(ウィリアムズ%R)をマイクロ秒単位の精度で検証する、超高速のスナイパーエンジンが実現しました。このエンジンは、完了したバーのみを基に動作するため、リペイントゼロのパフォーマンスを保証します。

口座単位の日次損失ガード機能:1日の損失が設定可能なトリガー値に達すると、すべてのポジションと指値注文を決済し、翌日のリセットまで口座をフラットな状態に保ちます。 制限値はパーセントまたは金額で設定可能、リセット時刻(サーバー時間)も設定可能、リアルタイムゲージ付きのドラッグ可能なビジュアルパネル、クリック確認式の手動「すべて決済(CLOSE ALL)」/「ロック(LOCK)」ボタンを搭載。あらゆるブローカー、銘柄、口座規模、通貨に対応 — ヘッジおよびネッティング機能付き、DLL不要。

アジア時間帯のレンジブレイクアウトをターゲットとしたデイトレード用EA。複数銘柄対応、M15/M30/H1。PSAR+MACD+ストキャスティクスのシグナルを用いて、ロンドンセッション開始前のアジア時間帯のレンジ外で指値ストップ注文を発注します。ロンドン/NYの夏時間対応、構造的ストップ、トレーリングストップ、ブレークイーブン機能を搭載しています。

SteepMA V0.7 は、「移動平均線の傾き」を主要なエントリー基準とするトレンドフォロー型EAです。トレンドの強さを定量的に分析して確度の高い相場を選別し、段階的に引き締められる動的なストップロスシステムと組み合わせて利益を確定させます。また、内蔵のSQLiteデータベースにより、取引の全プロセスのデータを追跡可能です。(審査通過のため、コードの一部を省略しています)

2つのEMA(短期と長期)のクロスオーバーに基づくシンプルなエキスパートアドバイザーで、ストップロス、テイクプロフィット、ロットサイズ、マジックナンバーを設定可能です。

平均、P50、P90、P95、P99、最大スプレッド、アラート、CSVエクスポート機能を備えたオープンソースのMT5スプレッドロガー。

トレンドの基準に基づいて構築されたシンプルなエキスパート

曜日の反転効果および継続効果を検証するためのオープンソースのエキスパートアドバイザーです。体系的な研究、戦略の検証、およびMQL5コミュニティによるさらなる開発を目的として構築されています。

123456789101112131415161718192021222324252627282930313233343536