Tulip ultra MT5
- エキスパート
- バージョン: 1.0
TulipUltra はポートフォリオ型のエキスパートアドバイザーです。1 つのインスタンスを 1 つのチャートに適用するだけで、12 銘柄・48 本のサブ戦略を 3 つのイントラデイ時間足(M15 / M30 / H1)にわたって内部管理します。金(ゴールド)はこのポートフォリオの中核銘柄です。
ゴールドを中核とした設計
XAUUSD はフルサイズで売買され、ポートフォリオの銘柄ウェイト規則によって縮小されることはありません。残り 11 銘柄 —— XAGUSD、BTCUSD、EURUSD、GBPUSD、USDJPY、EURJPY、GBPJPY、CHFJPY、AUDJPY、AUDUSD、GBPAUD —— は、既定でゴールドの 50% のウェイトで売買されます。この係数は調整可能な入力パラメータ(0〜100%)であり、銘柄ごとに個別のオン・オフ スイッチを備えています。
各銘柄には 4 本のサブ戦略が割り当てられています。このサブ戦略群は、同一方向への冗長なエクスポージャーを抑えるため、相関を考慮した貪欲法によって事前に選定されたものです。ウェイトはリスクパリティに基づいて配分され、ボラティリティの低いサブ戦略ほど大きなウェイトを持ちます。
適用先はゴールドのチャート、時間足は H1 を推奨します。本 EA は 1 つのチャートから複数銘柄を管理するため、そのチャートは継続的にティックを受信し続ける必要があります。ターミナルがスリープ状態にならないようにしてください。
9 段階のリスクレベル
1 つの入力パラメータ InpRiskLevel でレベルを切り替えます。L1(最も保守的)から L9(ポートフォリオ全体)までです。レベルはポートフォリオのうちどの部分を売買に参加させるかを決定します。低いレベルでは品質順位の高いサブ戦略のみが有効になり、それ以外は無効化されるか半分のウェイトで動作します。工場出荷時の既定値は L1 です。
L1 Micro — サブ戦略 16 本 — 1 取引あたりリスク 0.30% — 最大エクスポージャー 10%
L2 Low — 24 — 0.50% — 15%
L3 Gentle — 31 — 0.75% — 22%
L4 Steady — 38 — 1.00% — 30%
L5 Balanced — 43 — 1.50% — 42%
L6 Firm — 46 — 2.00% — 55%
L7 High — 48 — 2.75% — 70%
L8 Aggressive — 48 — 3.50% — 85%
L9 Centurion — 48 — 4.50% — 100%
どのレベルを選ぶか迷った場合は L1 から始めてください。レベルを上げると、1 ポジションあたりのサイズとポジションを保有できるサブ戦略の数の両方が同時に増えるため、2 つの効果は積み重なります。
シグナルエンジン
13 系統・27 種類の戦略バリエーションを搭載しています。トレンド系は EMA クロス、MACD、ドンチャンチャネル、ADX/DI、SuperTrend、移動平均の傾き。平均回帰系は RSI、ボリンジャーバンド、ケルトナーチャネル、ストキャスティクス、CCI、Z スコア、VWAP。ブレイクアウト系はレンジおよびドンチャンブレイク、ボラティリティブレイク、ボリンジャーバンドウォーク、ピンバー、はらみ足。モメンタム系は ROC です。すべての指標は EA 内蔵のライブラリによって内部計算されるため、外部インジケータのインストールは不要で、追加ファイルをコピーする必要もありません。
リスク管理
ポジションサイズは固定比率方式で計算されます。ストップまでの距離と、銘柄のティックバリューから算出し、ティックバリューとティックサイズはターミナルからリアルタイムで取得します(SYMBOL_TRADE_TICK_VALUE と SYMBOL_TRADE_TICK_SIZE)。ブローカーの契約仕様をコードに固定して持つことはありません。
ポートフォリオ全体での総エクスポージャー上限を設けています。1 銘柄あたり同時保有は最大 4 ポジションまでです。同じサブ戦略が同一銘柄で重複してエントリーすることはありません。
コストフィルターを搭載しています。ATR とスプレッドの比率が設定した下限を下回る場合、その機会は見送られます。比率が下限とフルサイズのしきい値の間にある場合は、ポジションサイズが比例して縮小されます。
取引禁止時間帯を設定できます。既定ではサーバー時間の 17:00 から 22:00 までで、1 日の中で最も流動性が薄い時間帯を避けます。週末は暗号通貨のサイズを縮小します。
すべての注文は送信前に 4 つの検証を通過します。銘柄のストップレベル、OrderCalcMargin() による有効証拠金、最小・最大およびステップに対する数量の適合、そして銘柄ごとの数量上限です。
マーチンゲールは使用しません。グリッドも使用しません。損失後に数量を倍にすることもありません。各ポジションのサイズは、口座資金とその戦略自身のストップ距離のみによって決まります。
互換性
口座タイプ:不問。セント口座と標準口座のいずれでも動作し、サイズ計算はすべて口座通貨で行われます。
銘柄名:不問。起動時に EA が内部の銘柄名を、お使いのブローカーが実際に使用している名称(XAUUSD、XAUUSDm、XAUUSDc など)に解決します。ブローカーが提供していない銘柄は自動的に無効化され、ログに一覧表示されます。
ブローカー:不問。起動時に契約仕様の照合を実行し、乖離が大きい場合はログに警告を出力します。
プログラムには DLL 呼び出し、#import ディレクティブ、外部ファイルの読み書き、ネットワークアクセスは一切含まれていません。
試用期間、有効期限、口座やバージョンによるロックはありません。
インストールと使用方法
TulipUltra.ex5 を MQL5/Experts/ フォルダにコピーします。
ゴールドのチャート(時間足は不問、H1 を推奨)に EA を適用し、自動売買を有効にします。
リスクレベルを選択します。低いレベルから始め、まずデモ口座で結果を確認してください。
起動時に EA はログに 3 つの内容を出力します。どの銘柄が解決されたか、いくつのサブ戦略が有効か、契約仕様の照合に合格したかどうかです。実際の口座で使用する前に、このログを確認してください。
複数銘柄でのバックテスト
本 EA は 1 つのインスタンスで 12 銘柄すべてを売買します。MetaTrader 5 のストラテジーテスターはこの複数銘柄モードに対応しており、本 EA もそのモードで開発・検証されています。テスト期間中、1 つのインスタンスが銘柄セット全体を売買します。なお、バックテストの数値はシミュレーションであり、実運用やデモ運用の結果はこれとは異なります。
リスクに関する警告
レバレッジを伴う取引には元本を失う高いリスクが伴い、すべての投資家に適しているわけではありません。本製品について表示される過去の結果やバックテスト結果は、過去データに基づくシミュレーションであり、将来の成果を約束したり示唆したりするものではありません。市場環境は変化し、統計的な優位性が機能しなくなることがあります。まずデモ口座でテストし、失っても困らない資金のみで運用し、本製品はすべて自己責任でご使用ください。作者は取引によるいかなる損失についても責任を負いません。

ユーザーは評価に対して何もコメントを残しませんでした