Trident Pro MT5
- エキスパート
-
Evgeniy Zhdan
👋 こんにちは!
2010年からForex市場でのトレードと、トレード用ソフトウェアの開発に取り組んでいます。これまでに培ってきた実践的な経験を、相場分析やトレード判断に役立つ便利で効果的なツールの開発を通じて、ほかのトレーダーと共有しています。私の目標は、Forexをはじめとする金融市場での取引をサポートする、高品質なソリューションを開発することです。
✈️ Telegram: https://t.me/fx_mql - バージョン: 1.0
- アクティベーション: 20
Trident Pro は、相互に関連する 3 つの通貨ペア AUDCAD、NZDCAD、AUDNZD を取引する MetaTrader 5 用のマルチカレンシー EA です。1 つのチャートにセットするだけで、3 ペアすべてを自動で管理します。価格がチャネルから大きく離れたときにエントリーし、価格が戻るまでポジションを管理します。通貨ごとのエクスポージャーと証拠金負荷を制御する機能により、過大なボリュームの積み上げを防ぎます。
MetaTrader 4 版: https://www.mql5.com/en/market/product/207974
アップデートや新製品を見逃さないよう、チャンネルのご登録をお願いします: https://www.mql5.com/en/channels/algotrader
EA の動作
- 1 つのチャートから 3 つのペアを同時に監視します。
- 価格がチャネルの境界を越えると、価格が戻る方向に最初の注文を出します。
- 価格がさらに逆行すると、ナンピン注文を追加します。ステップは 1 回ごとに広くなるため、シリーズは一度に積み上がらず、広い値幅に分散されます。
- ナンピン注文は、選択した時間足のバー 1 本につき 1 回まで、かつポジションの方向に確定したバーの後にのみ出されます。
- 各注文には個別のテイクプロフィットがあります。価格が計算されたレベルに戻ると、シリーズ全体が決済されます。
- シリーズが注文 1 つの間は、トレーリングストップが利益を守ります。それが作動した後は、より有利な価格でのみ再エントリーします。
- 注文のたびに、各通貨(AUD、NZD、CAD)のネットポジションと証拠金負荷を確認します。上限を超える場合、注文は縮小またはスキップされます。
特長
- 1 つのチャートで 3 ペア、マジックナンバーは 1 つ。
- グリッドのステップは現在のボラティリティに合わせて変化します。
- 通貨ごとのネットポジション管理: 異なるペアを通じて同じ通貨に二重に賭けることを防ぎます。
- 証拠金負荷の上限。
- トレーリングストップと、ストップやテイクプロフィットが価格に近すぎる場合の保護。
- スプレッドフィルターとアジア時間フィルター。
- チャート上の情報パネルと、ストラテジーテスターでのペア別統計。
推奨事項
- ペア: AUDCAD、NZDCAD、AUDNZD。ブローカーのシンボル名に接尾辞が付く場合は、気配値表示の表記どおりに Work Pairs へ入力してください。
- チャートの時間足: 任意。EA は設定で指定した独自の時間足を使います。
- 口座タイプ: ヘッジ口座。
- 取引ペアのいずれかのチャートにセットすると、チャネルのインジケーターがチャートに表示されます。
- テストでは「全ティック」または「1 分足 OHLC」モードを使用してください。3 ペアのヒストリーはテスターが自動で読み込みます。
チャート上のパネル
パネルは Show panel 設定で有効になります。ヘッダーをドラッグして移動でき、ボタンで折りたためます。位置は保存されます。EA が動いているかどうか、注文を出さない場合はその理由がひと目で分かります。
- ヘッダー: 名称、バージョン、全ペアの保有ポジションの現在の合計損益(P/L)。
- Status: 全体の状態。WORKING は EA が稼働中であることを示します。WORKING: 2 of 3 pairs ready は一部のペアがヒストリーを読み込み中であることを示します。PAUSED: drawdown limit はドローダウン制限により新規注文が停止していることを示します。STOPPED は自動売買が無効か、準備のできたペアがないことを示します。
- Data: 価格ヒストリーが十分かどうか。不足している場合は、読み込み中のペアと時間足が表示されます。
- PAIR: ペア名。
- PROFIT: そのペアの保有ポジションの現在の損益。
- SPREAD: 現在のスプレッド。Max spread を超えるとオレンジ色になります。
- START LOT: 次の最初の注文のロット。
- STATE: ペアの状況。Waiting for signal: シグナル待ち。In series: 2/5 orders: シリーズ進行中で、注文数と最大数を表示。Paused: Asian session: アジア時間のため一時停止。Waiting: spread too high: スプレッドが広すぎます。Loading history: ヒストリー読み込み中。注文が見送られている理由もここに表示されます。確認バー待ち、通貨エクスポージャーの上限、証拠金負荷の上限、トレーリング後のより良い価格待ちです。
- TOTAL: 全ペアの合計損益。
- Open orders: EA の保有ポジション数。
設定
Trader's trading tools
- Work Pairs: 取引するペアの一覧(カンマ区切り)。
- Enable one series in this period: 前のシリーズが決済されたのと同じバーでは新しいシリーズを開始しません。
- One series of orders in this period: そのバーの時間足。EA が条件を確認する頻度もこれで決まります。
Lot settings
- MaxRisk: 最初のロットの計算に使う余剰証拠金の割合(%)。ロットは口座残高とともに増えます。0 の場合は固定ロットを使います。
- if MaxRisk = 0, Lot will be: 固定の最初のロット。
- Max lot: 最初のロットの上限。
TP & SL
- Take profit: 各注文のテイクプロフィット(ポイント)。
- Stop loss: 各注文のストップロス(ポイント)。0 で無効。
- Take profit as a percentage: 口座の利益が残高のこの割合に達したら全ポジションを決済します。0 で無効。
- Drawdown % to block new orders (if > 0): ドローダウンが残高のこの割合に達すると新規注文を出しません。保有ポジションは決済されません。
Risk limits
- Max net exposure per currency, in full series (0 = off): 1 つの通貨について同じ方向に保有できるフルシリーズの数。1.0 は 1 シリーズです。
- Max deposit load (margin / equity), % (0 = off): 証拠金が有効証拠金のこの割合を超える場合、新規注文を出しません。
-
Close all orders if margin level falls below, % (0 = off): 口座の証拠金維持率がこの値を下回ると、EAのすべての注文を決済します。その後、新規注文は Signal TF の次の足から出します。
Ancillary transactions
- Step between orders (minimum step if ATR step is on): シリーズ内の注文間のステップ(ポイント)。ATR ステップが有効な場合は最小ステップになります。
- Step from ATR of Signal TF: 現在のボラティリティ(ATR)からステップを計算します。
- First step, in ATR: 最初のステップの大きさ(ATR に対する倍率)。
- ATR period (step and trailing): ステップとトレーリングストップに使う ATR の期間。
- Step expansion (each next step is multiplied by): 次のステップが前のステップの何倍になるか。
- Next averaging below the level of a closed (by take profit) averaging order: ナンピン注文がテイクプロフィットで決済された後、次の注文はそのレベルを越えた場合にのみ出されます。
- Multiplication: シリーズの次の注文ごとのロット倍率。
- Max trades per pair: 1 ペアあたりの最大注文数。
- Averaging: one order per bar and only after a confirming bar: ナンピンはバー 1 本につき 1 回まで、かつポジションの方向に確定したバーの後にのみ行います。
- Averaging TF: このルールと、トレーリング後の再エントリーに使う時間足。
- Max spread: 注文を出すことができる最大スプレッド(ポイント)。
Trailing stop (series of one order)
- Enable trailing stop: 注文 1 つのシリーズにトレーリングストップを有効にします。
- Trailing start: profit, in ATR: トレーリングを開始する利益(ATR に対する倍率)。
- Trailing distance, in ATR: 価格からストップまでの距離(ATR に対する倍率)。
Trading session
- Trade in Asian session: アジア時間に最初の注文を許可します。
- Asian session start (GMT hour): アジア時間の開始(GMT 時)。
- Asian session end (GMT hour): アジア時間の終了(GMT 時)。
Channel settings
- Channel type (Bollinger / Keltner): チャネルの種類。
- Signal TF: チャネルの時間足。
- Canal period (BB period / Keltner EMA period): チャネルの期間。
- Canal deviation (BB deviation / Keltner ATR multiplier): チャネルの幅。
- Keltner ATR period: ケルトナーチャネル用の ATR 期間。
- Applied price BUY: 買い用チャネルの計算に使う価格。
- Applied price SELL: 売り用チャネルの計算に使う価格。
Does not affect trade
- Comments to orders: 注文のコメント。
- Magic: EA が自分の注文を識別するための固有番号。
- Slipage: 許容スリッページ(ポイント)。
- Print per-pair statistics at the end of the test: テスト終了時にペアごとの統計をログに出力します。
- Show panel: チャートにパネルを表示します。
- Panel font size: パネルのフォントサイズ。
