無料でロボットをダウンロードする方法を見る
Facebook上で私たちを見つけてください。
私たちのファンページに参加してください
興味深いスクリプト?
それではリンクにそれを投稿してください。-
他の人にそれを評価してもらいます
スクリプトを気に入りましたか?MetaTrader 5ターミナルの中でそれを試してみてください。
エキスパート

GDS レンコ・トレード・マネージャー — MetaTrader 5 - MetaTrader 5のためのエキスパート

Andrey Goida
Andrey Goida
MT5 developer focused on XAUUSD, Renko tools, and structured trading systems.
Building practical indicators, panels, and research-driven solutions for traders who value clarity, logic, and disciplined execution.
| Japanese English Русский 中文 Español Deutsch Português 한국어 Français Italiano Türkçe
ビュー:
10
評価:
(2)
パブリッシュ済み:
MQL5フリーランス このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動

GDS Renko Trade Manager はエキスパート・アドバイザーです


GDS Renko Trade Managerは、自らポジションを建て、体系的かつ透明性の高いストップ管理を求めるトレーダー向けのエキスパートアドバイザーです。このEAは、対象となるチャートシンボルのポジションを追跡し、ブローカーのビッドティック から従来の固定サイズのレンコ・ブリックを構築し、完成したブリック のみを使用して管理閾値を更新します。

本EAは、エントリーの生成、エントリーの指値注文の発注、およびポジションの自動開設は行いません。また、この最初の公開版では、ポジションの部分決済や全決済も行いません。 これらのオプションの実験的モジュールについては、ブローカーによる執行および再起動時の挙動が検証されるまで、本リリースからは除外されています。SL(ストップロス)が変更された場合でも、既存のTP(テイクプロフィット)値は保持されます。

主な機能

  • ブレークイーブン: ポジションが最初に検出されてからN個の有利な完成レンコ・ブリックが形成された後、EAはストップロスをエントリー価格方向へ移動させることができます(オプションでブリック単位のオフセットを設定可能)。
  • レンコ・トレーリング: M個の有利なレンコブロックが完了した後、EAは、最も有利なレンコ終値から設定可能な距離にトレーリングストップロスを設定することを提案できます。既存のストップは意図的に緩められることはありません。
  • 手動ポジションフィルター: デフォルトでは、EAは過去の約定開始情報を確認し、ポジションが手動操作に起因するものであるかを確認します。あるいは、特定の正のマジックナンバーを持つポジションを管理することも可能です。
  • マルチポジションダッシュボード: 個別の買い/売りチケット、ブローカーから報告された現在のストップロス、進捗状況、および閾値を追跡します。ページネーション機能により、複数のポジションがあっても表示を快適に保ちます。
  • レンコ・インセット: 情報パネル内に直近の完了したレンコ・ブリックを表示します。緑色/赤色は方向を示します。横軸はローソク足の時間ではなく、レンコ・ブリックの順序を表します。
  • ビジュアル履歴再生: ブローカーのティック履歴から抽出された範囲限定のビジュアル再生データを、保存されたストリームチェックポイントと照合します。検証されていない再構築データは、一致した履歴として表示されません。この機能は、取引用レンコエンジンを一切変更することはありません。
  • 状態/復旧の安全性: ターミナルのグローバル変数には、レンコおよびポジションごとのチェックポイントが保持されます。ティックデータ、状態、またはインスタンスの所有権が不確実な場合、EAは取引状態を黙って再構築するのではなく、取引リクエストを一時停止することができます。

使用前の重要事項

  1. まずGDS_TM_MONITOR_ONLY を使用してください。これがデフォルト 設定であり、取引リクエストは送信されません。
  2. アクティブ管理を行うには、MT5のヘッジング 口座、アルゴリズム取引の有効化、およびGDS_TM_MANAGE_LIVE が必要です。有効化されている場合、SLの変更は、EAが実行されている口座に対する実際のブローカーへのリクエストとなります。
  3. 初期の保護用ストップロスはご自身で設定してください。 このマネージャーは、エントリー直後に自動的にストップロスを設定するものではなく、包括的な損失制限システムでもありません。
  4. 新たに検出されたポジションは、その時点から 監視対象となります。監視開始前の過去の有利な「ブリック」は、管理対象として遡及的にカウントされることはありません。
  5. 「ブリック」の閾値に達したからといって、変更が確実に受け入れられるとは限りません。現在の価格、スプレッド、ストップ/フリーズ距離、市場状況、およびブローカーの許可状況により、変更が阻止される可能性があります。MT5で実際のストップロスを確認し、エキスパートの ジャーナルを点検してください。
  6. 同じ銘柄/フィルターを管理するために、複数のアクティブなコピーを接続しないでください。アカウントごと/銘柄ごと/フィルターごとに、単一インスタンス制限が適用されます。

選択された入力項目

入力 デフォルト 目的
InpMode GDS_TM_MONITOR_ONLY 監視のみ、またはSL管理を明示的に有効化します。
InpBrickSize 2.0 価格単位 でのレンコ・ブリックサイズ。ティックに正確に一致する場合にのみ四捨五入される。銘柄に合わせて調整される。
InpManualOnly true 手動で開設されたポジションを追跡します。
InpMagicFilter 0 手動のみモードが無効になっている場合の、正の正確なマジックナンバー。
InpBEAfterBricks 3 この数の有利なブリックが完成した後に損益分岐を開始します。0に設定すると無効になります。
InpBEOffsetBricks 0.0 損益分岐点に対するオプションのオフセット値。
InpTrailStartBricks 5 この数の有利な完了ブリックが積み上がった後に、レンコ・トレーリングを開始します。0に設定すると無効になります。
InpTrailGapBricks 2 最も有利なレンコ終値からの遅れ幅。
InpTrailStepBricks 1 提案されるSLの改善幅(最小値、ブリック単位)。
InpRecoveryMaxHours 24 状態の復旧に許容される最大時間間隔。
InpShowDashboard true 情報パネルを表示します。
InpShowRenkoBricks true 完了したレンコ・ブリックを表示します。
InpVisibleBricks 28 表示されるレンコ・ブリックの数(12~36)。
InpReplayVisualTicks true 境界指定あり、視覚表示のみの過去のビッド・ティックスキャン。
InpAvoidOneClickOverlap true MT5のワンクリック取引コントロールとの重複を回避します。

レンコベースの進行の仕組み

このマネージャーは、ブローカーのビッドティックから、対象銘柄に対して1つの共通のクラシックレンコシーケンスを構築します。反転が成立するには、反対方向への2レンコの動きが必要です(標準的な固定レンコ規則)。1つのティックで大きな価格変動により複数のレンコが形成された場合、その結果生じたすべてのレンコは順番に処理されます。取引の進行状況は、リアルタイムのローソク足の形状ではなく、成立した終値に基づいて判断されます。

PEAKは、保存された初回観測リファレンス から算出された、最も有利なレンコの動きを示します。これは画面上に表示されている全レンコの数でも、浮動利益でもありません。レンコ数が閾値に達すると、パネルには「MET」 と表示されますが、これはストップロスの更新が承認されたことを意味するものではありません。

互換性と制限事項

  • MetaTrader 5向けに設計されており、ポジション管理のためにはヘッジ口座での使用が推奨されます。非対応の口座モードでは、アクティブな取引は有効になりません。
  • ブローカーのティック履歴を使用します。相場の提示状況とティックの連続性が重要です。
  • 既存のポジションは認識されますが、そのブリックの進行状況は、当初のエントリー時点ではなく、検出された時点から開始されます。
  • ストップ注文は、ビッド/アスクの気配値、銘柄のティックサイズ、およびストップ/フリーズルールに基づいて評価されます。ブローカーによる約定は、指定された水準とは異なる場合があります。
  • ストップロスでポジションを決済する場合でも、コストやスリッページが発生する可能性があります。本EAは、損益分岐点での純利益ゼロを保証するものではありません。
  • EAは、ストップが存在する証拠として、ブローカーから報告されたポジションのSLのみを使用します。計算されたターゲットや画面上のラベルは、執行の証拠とはなりません。
  • 利益を生むエントリー戦略は提供しません。取引成果を保証するものではありません。

推奨される初回テスト

MT5チャートにEAを接続し、デフォルトのモニタリングモードを維持した上で、デモ口座 で初期の保護用ストップロス(SL)を設定した小さな手動ポジションを1つ開設してください。 ポジションのレンコ・ピークの 推移と視覚的なブリックを確認してください。ヘッジ用デモ口座で別途、厳密に管理されたテストを行う場合は、ライブ管理を有効にし、有利なブリックの動きが確認された後に、実際のSLの変化とエキスパートログを検証してください。

リリース範囲: ブレークイーブン、トレーリングストップ、手動/マジックフィルタリング、ダッシュボード、ティックベースのレンコ、状態復元。本リリースに含まれない機能: 自動エントリー、部分決済、反転による決済。

MetaQuotes Ltdによって英語から翻訳されました。
元のコード: https://www.mql5.com/en/code/78327

Marginal Drawdown Contribution Analyzer Marginal Drawdown Contribution Analyzer

複数のエキスパートアドバイザーや設定を実行している口座向けのスクリプトです。このスクリプトは、各設定(マジックナンバー、またはマジックナンバーとシンボル)の純結果を暦日ごとに集計し、各設定がポートフォリオのドローダウンにどの程度寄与しているかを測定します。具体的には、「リーブ・ワン・アウト法によるドローダウンの増加分」、「最悪のドローダウンに占める割合」、および「オイラー分散の割合」を算出します。 評価結果、推奨事項、およびA+からFまでのヒューリスティックスコアを出力します。組み込みのデモポートフォリオ上でそのまま実行可能で、純粋なMQL5で記述されています。

Monday Dip EA- Index Mean Reversion D1 Monday Dip EA- Index Mean Reversion D1

「Monday Dip EA」は、主に完全な日次履歴を持つ主要株価指数CFD(US500、UK100など)向けに設計された、時間軸に基づく定量的なロングオンリー取引戦略です。これは、トレンドフォロー型の指標ではなく、純粋に時間制限付きの「押し目買い」システムとして機能します。

License Guard - account number and expiry date lock for your own EA License Guard - account number and expiry date lock for your own EA

An include file that locks your Expert Advisor to a list of account numbers and an expiry date (optional: trade server names, demo accounts only, account holder name). The settings are compile-time constants, not inputs, so the buyer cannot change them from the Inputs tab. On failure it shows the reason and blocks trading or removes the EA. All checks are repeated on a timer and on account change. MQL5 and MQL4, no DLL, no WebRequest.

Accelerator Oscillator (AC) Accelerator Oscillator (AC)

アクセルレーション/デセレレーションインジケーター(AC)は現在の市場を動かす力の加速と減速を測ります。