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

ユーザーの評価に基づくMQL4とMQL5のトップソースコード - 12

コードを投稿

現在のビッド・アスクのスプレッドをポイントおよびピップ単位でチャート上に直接表示し、インジケーターの追加以降、そのセッションのスプレッドの最小値、最大値、平均値をリアルタイムで追跡します。スプレッドがユーザー設定の閾値を超えた場合、色が変わって警告が表示されます。

「ターンアラウンド・チューズデー」仮説を検証するためのエキスパート・アドバイザー。 月曜日の終値が上昇した場合、火曜日に売りポジションを建てます。月曜日の終値が下落した場合、買いポジションを建てます。このEAは、ATRに基づくフィルター、ATRに基づくストップロスおよびテイクプロフィット水準に加え、固定ロットサイズまたはリスク比率を用いたポジションサイジングに対応しています。

オルンスタイン・ウーレンベック確率過程を用いて、資産の真のドリフトのない均衡点とその平均回帰速度を数学的に推定する、計量経済学的な価格空間指標。

各ペアを個別に分析する必要はなく、自分の基準に基づいて、どのペアが最も有望か一目で確認することができます。

「Session Boxes」は、MetaTrader 5用のカスタムインジケーターであり、アジア、ロンドン、ニューヨークの各取引セッションの高値・安値の範囲を表す、色分けされた長方形のボックスをチャート上に描画します。このインジケーターは内部でH1のデータを使用しており、GMT単位で設定可能なセッション時間と、ブローカーサーバーのオフセットパラメータに対応しています。

スプレッドメーター — 最大値・最小値を記録するリアルタイム単一銘柄スプレッドトラッカー Fox Wave社の「スプレッドメーター」は、洗練された単一銘柄用ダッシュボードです。現在のチャート銘柄のスプレッドをリアルタイムで表示するとともに、過去に見られた最大および最小のスプレッドを、正確なタイムスタンプ付きで永続的に記録します。

単なる「最大ドローダウン」という数値だけでなく、口座のドローダウンの構造を分析するネイティブのMQL5スクリプトです。日次のエクイティカーブ(Date,DailyPnL CSV)を読み込み、アンダーウォーターカーブを再構築し、それを個々のドローダウンエピソードに分割して、その深さ、継続期間、回復時間を算出します。 その後、「ウルサー指数」、「ペイン指数」、「回復係数」、およびアンダーウォーター状態の継続時間を算出し、これらを組み合わせて単一のレジリエンススコア(A+~F)と推奨事項を生成し、「エキスパート」タブに表示します。外部ライブラリは不要です。ファイルが見つからない場合はサンプルカーブを生成するため、インストール後すぐに実行可能です。

確認済みのピボットポイントを基に、価格ゾーンとしてサポートとレジスタンスを構築する教育用MT5インジケーターです。近隣の反応はATRに基づく距離を用いて統合され、その後、繰り返しテスト、反発の強さ、および直近性の順にランク付けされます。チャートの見やすさを保つため、最も強いゾーンのみが表示されます。

チャートシンボルのリアルタイムスプレッドを表示するチャート内パネル。現在値、最小値、平均値、および接続以降の最大値を、警告閾値および危険閾値に応じて色分けして表示します。さらに、スプレッドが危険レベルにN秒連続で留まった場合(ニュースやロールオーバーによる急変動時など)、オプションでアラートを発信します。

設定可能な期間の決済済みポジションをCSVファイルにエクスポートし、ExcelやGoogleスプレッドシートで取引明細の分析に活用できます。エクスポートされる項目には、建玉開始・決済日時および価格(部分約定分については出来高加重平均)、出来高、ポイント換算の損益、手数料、スワップ、純利益、および取引期間が含まれます。

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

BBandsPsarは、ボリンジャーバンドのボラティリティ分析フレームワークとパラボリックSARのトレンドフォローロジックを融合させた、独自のハイブリッド指標です。これら2つの手法を統合することで、単一の統合されたツール内で、市場のボラティリティと新たなトレンドの動向を効果的に調和させています。

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

マルチ戦略EAの金鉱 :)

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

リスクに基づくロットサイズの決定、口座の健全性、ブローカーの取引量制限、および現在の銘柄別エクスポージャーを確認できる、読み取り専用のMT5ダッシュボード。

TestScalperの設定における変数の組み合わせ:$\alpha$を0.45、$\beta$を0.12に設定して試してみてください。 ダッシュボードのセルは、短期的な押し目に対して即座に反応し、変化を素早く点滅表示します。スイング設定:値を $\alpha$ = 0.15、$\beta$ = 0.02 に下げます。マトリックスのセルは安定し、日中の市場のノイズを無視して、マクロ的なトレンドを明確に把握できるようになります。

動的なアプローチは、単一のMAに依存する手法よりもはるかに優れた成果を上げる。

完成したローソク足に基づくEMA 9/21の整合性とRSI 14によるフィルタリングを採用した教育用MT5エキスパートアドバイザー。固定ロットでの執行と、コンパクトな黒と金のダッシュボードを備えています。

「Value Area Levels」は、MetaTrader 5 用のセッションベースのバリューエリア指標です。この指標は、現在形成中のプロファイル、直近のプロファイル、および過去のプロファイルについて、バリューエリア高値、コントロールポイント、バリューエリア安値のレベルを算出し、表示します。

任意の銘柄セットと、それらをすべて同時に保有するために口座が必要とする合計証拠金との間の過去のピアソン相関を、純資産に対する割合として算出します。 外部ライブラリ、Python、AIを一切使用せずにMetaTrader 5上でネイティブに動作します。銘柄リストとロット数を入力として設定するだけで、「エキスパート」タブおよびチャート上に完全な行列が表示され、タイマーに基づいて自動的に更新されます。

「Pro Dashboard Screener」で取引実績をしっかりと管理しましょう。本格的なトレーダー向けに設計されたこのツールは、チャート上で直接、口座の状態を明確かつプロフェッショナルな形式でリアルタイムに把握できるようにします。

MetaTrader 5用のセッションベースのスキャルピングインジケーターです。アジアセッションの高値と安値を自動的にマークし、ロンドン市場の寄り付き時に価格がそれらの水準をブレイクするか、再テストした際にスキャルピングシグナルを生成します。 このインジケーターは、動的なセッションレンジを描画し、アラートやプッシュ通知を送信するほか、オプションでトレンド、出来高、時間のフィルターも利用可能です。あらゆる銘柄のM1、M5、M15チャートで動作します。

これは、「RSIヒストグラム」という名前の、MetaTrader 5用のMQL5カスタムインジケーターです。標準のRSIラインを別のウィンドウに表示するほか、同じRSI値をもとに、モメンタムに応じて色が変わる色分けされたヒストグラムも表示します:

複数のエキスパートアドバイザーを実行している口座向けの読み取り専用分析機能です。この機能では、決済済みの取引をマジックナンバーごとにグループ化し、これらのシステムを併用することで実際にどれだけの利益が得られたかを測定します。具体的には、単独運用時と併用時のドローダウンの比較、チャート上にヒートマップとして表示されたペアごとの相関行列、およびポートフォリオの期間別リターンをモンテカルロ法で再配置した結果などが確認できます。

ドラッグ&ドロップでチャートラインを追加できる機能、リスク比率に基づく動的なロットサイズ設定、ATR/ポイントストップロスモード、リアルタイムの変動損益モニタリングを備えた、シンプルなMQL5取引管理パネルです。

グローバル・マクロ・ソロス。 ジョージ・ソロスのマクロ取引スタイルに着想を得た、複数の時間軸におけるトレンド一致指標。

MetaTrader 5 向けのプロフェッショナルなオープンソース取引コスト計算ツール。ブローカーのリアルタイム銘柄データと調整可能なポジション設定を用いて、スプレッドコスト、手数料、スワップ、および推定総取引コストを算出します。

極端ゾーンのクロスオーバーに基づいて売買シグナルを生成する、再描画しない確率論ベースのインジケーターです。交互シグナルフィルターとバー終値アラートが特徴です。

現在のトレンド状況を評価し、ブローカーごとに標準化されたロングおよびショートのリスク計画を策定する、無料のオープンソースMT5用読み取り専用チャートユーティリティです。移動平均の方向と傾き、ADX、効率比率、ATR、スプレッド、口座通貨、および銘柄の仕様を利用します。取引の開始、変更、決済は一切行いません。

複数のEA(またはそれらと並行して行う手動取引)を実行している口座向けの、読み取り専用の監査スクリプトです。このスクリプトは、決済済み取引履歴をマジックナンバーごとにグループ化し、マジックナンバーごとに1行ずつ出力します: 決済済みの往復取引、取引の両サイドからのスワップおよび手数料を含む純損益、勝率、プロフィットファクター、平均勝額・損失額、現在オープン中のポジションおよび未約定注文、取引日および銘柄 — これらを純損益順に並べ替え、スプレッドシート用のCSVエクスポート機能も備えています。

MT5 EAのエントリー状態ロジックに対する決定論的な合成受け入れチェック。市場、口座、注文へのアクセスは一切行わない。

「前回のセッションの高値・安値を記録し、設定されたバー数以内にその範囲内に戻る流動性スイープをフラグ付けします。」 — カテゴリは「その他」、あるいはそのように分類したい場合は「トレンド」です。

ブローカーのストップレベルおよびフリーズレベルの基準値をチャート上に視覚化する、読み取り専用のMT5インジケーターです。

ポジション識別子ごとに部分約定をグループ化し、総利益を手数料、スワップ、諸費用、および純利益から区分して表示する、読み取り専用のMT5履歴ユーティリティです。

現在のステータス、次の遷移、複数銘柄のスコープ、CSVエクスポート機能を備えた、読み取り専用のブローカーネイティブ取引セッションインスペクター。

各バーごとにカウフマンの効率比を用いて自身のプロセスノイズを再スケーリングする単一状態カルマンフィルタ。トレンド時には価格に密着し、もみ合い相場ではより強く平滑化を行う。このフィルタの挙動を、同じ読み取り値で伸縮するレジームバンドとともにプロットした。

定義されたセッションの開始ウィンドウの高値・安値を測定し、そのレンジからのブレイクアウトが確認された際に、リスクに基づいたポジションサイズ設定と「1セッションにつき1トレード」の上限を適用して取引を行うエキスパートアドバイザーです。

注文を黙って拒否する、目に見えない契約制限を表示します。ストップレベル、フリーズレベル、最小・ステップ・最大ロット、ティックサイズと値、スプレッドタイプ、執行モード、スワップ、および利用可能証拠金に対する最小ロットに必要な証拠金です。

MT5用BMPチャート壁紙背景

1...5678910111213141516171819...176