Quantum Monster D
- エキスパート
- バージョン: 1.0
- アクティベーション: 10
私が開発したEAの中でも、LIVE環境で特に優れたパフォーマンスを示しているEAのひとつへようこそ!
このEAは、高品質な長期データにおいて、長年にわたり安定性と耐久性を維持できるよう慎重に設計されたトレンドフォロー戦略を使用しています。バックテスト結果では、すでに比較的小さなドローダウンで有効なリターンが確認されています。さらに、2年以上のout-of-sample期間でもその結果が確認されており、LIVEパフォーマンスによってバックテストで示された結果がさらに裏付けられています。
この価格で販売できるのは残り3コピーのみです!
バックテスト結果:
初期残高$100,000、1回のtradeにつき1 lotで運用し、406%以上の利益。
9年以上のヒストリカルデータで614回のtradeを実行。overfittingを防ぐため、直近2年間は完全にout-of-sampleとして保持しています。
out-of-sampleデータでは、パフォーマンスがさらに加速しています。2024年初めから2025年末までに、EAは180%以上のリターンを記録しました。
2026年2月から2026年7月までのLIVEパフォーマンスでは、私のクライアントの口座のひとつで27%以上の実利益を生み出しています。
初期残高に対する最大ドローダウンは35%未満です。これはoverfittingを避け、私が求めていた堅牢性を実現するために必要かつ妥当な水準です。
下の画像に表示されているすべてのデータは、GMT+2のブローカー時間を使用するIC Marketsのものです。これらの設定がご利用のブローカーのヒストリカルデータでも同様に機能するか確認するため、必ずご自身でバックテストを実行してください。必要に応じてfine-tuningを行ってください。また、同じ設定でDukascopyのデータを使用してバックテストを行いましたが、そこでも安定した結果が得られました。
EAの使用方法
EAをGold(XAUUSD)のチャートに適用し、timeframeを4Hに設定してください。下に示したものと近いバックテスト結果を得るには、デフォルトパラメータをそのまま使用してください。
汎用性
このEAは、コモディティ、Forexなど、あらゆる金融市場に適応させることができます。デフォルト設定はGold(XAUUSD)向けに特別に調整されています。別の銘柄でテストする場合は、それに応じてパラメータを調整してください。
バックテストのヒント
このEAはローソク足の始値でのみ判定を行うため、バックテストではtick dataの代わりに「1 Minute OHLC」モデリングを使用できます。これにより、ほぼ同一の結果を維持したまま、テストを大幅に高速化できます。ご自身でも確認してみる価値があります。このEAには、トレンドフォロー戦略と完全に反対の動作をするtrend reversal戦略も含まれています。reversal戦略をテストしたい場合は、Version=2に設定してください。ただし、その場合はほぼ確実にパラメータ調整が必要になります。
ロットサイズ
ロットサイズは固定式で、口座残高に対する割合では計算されません。私は意図的に口座残高の割合に基づくサイズ計算を採用していません。なぜなら、連勝後に損失が発生した場合、その損失を拡大させる可能性があるためです。ロットサイズはいつでも手動で変更できます。
Input Parameters
SIZE — デフォルト値:0.01。ロットサイズのパラメータです。変更する際は十分に注意してください。負の数は使用しないでください。
GMT — デフォルト値:2。タイムゾーンのパラメータです。ご利用のブローカーのタイムゾーンに合わせて変更してください。負の数や小数は使用しないでください。
Magic Number — デフォルト値:1。競合を防ぐため、この値は各チャート上で使用されている他のEAのMagic Numberとは必ず異なる値に設定する必要があります。特に、推奨しているように、同じ銘柄で異なる設定を使ってこのEAを運用する場合は重要です。負の数や小数は使用しないでください。
EuroDST — デフォルト値:true。ヨーロッパ系ブローカーの夏時間と冬時間の切り替えを管理します。trueとfalseの両方でテストし、どちらがより適しているか確認してください。
EMP — デフォルト値:10。moving averageの期間です。負の数や小数は使用しないでください。
x — デフォルト値:0.1。内部パラメータです。値が高いほどEAが行うtradeの回数は少なくなります。0に設定すると、このフィルターは無効になります。負の数は使用しないでください。
starttime — 取引開始時刻です。0から2400までの範囲で、100単位の値を設定できます。例:100、200、300、...、1000、1100、...。ヨーロッパ系ブローカーでは、この値がendtimeより小さくなるようにしてください。負の数や小数は使用しないでください。
endtime — 取引終了時刻です。0から2400までの範囲で、100単位の値を設定できます。例:100、200、300、...、1000、1100、...。重要:2400に設定すると、CloseAtEndがtrueの場合に正しく機能しません。負の数や小数は使用しないでください。
CloseAtEnd — デフォルト値:false。最後に確定したローソク足の時刻がendtimeと同じか、それ以上になった場合、現在開いているtradeを決済します。ポジションを翌日に持ち越したくない場合はtrueに設定してください。ただし、この設定によりEAのパフォーマンスは完全に変化します。新しい設定を作成したい場合にテストしてください。
Version — デフォルト値:1。使用可能な値は1または2です。1に設定すると、トレンドに追随するtrend followingロジックを使用します。2に設定すると、反転から利益を得るreversalロジックを使用します。負の数や小数は使用しないでください。1または2以外の値は使用しないでください。そうした場合、tradeは発生しません。
stopPercent — デフォルト値:false。このパラメータを使用すると、stop lossとtake profitを、最後に確定したローソク足の終値に対する割合(%)として設定できます。Goldは長期的に価格が大きく変化しているため、この機能を特にGold向けに作成しました。他の銘柄でも使用できますが、Forex市場は比較的ゆっくり動くため、通常の絶対価格ベースのstop lossおよびtake profitとの差は小さくなります。falseに設定した場合、stop lossとtake profitは絶対価格で設定されます。例:$0.005。
Mfilter、Mfilter1、Mfilter2 — デフォルト値:2つがtrue、1つがfalse。これら3つは月間フィルターです。trueに設定すると、選択した月にはEAがtradeを行いません。これらのフィルターは非常に強力な場合があります。
Dfilter — デフォルト値:false。これは曜日フィルターです。trueに設定すると、選択した曜日にはEAがtradeを行いません。例:すべての月曜日、すべての金曜日など。
OnePerDay — デフォルト値:false。trueに設定すると、EAは1取引日につき1回だけtradeを行います。私の設定では使用していません。
Month、Month1、Month2 — これら3つは月間フィルターです。1から12までの各数字が特定の月に対応します。1は1月、2は2月、以下同様です。負の数や小数は使用しないでください。12を超える数字は使用しないでください。
Day — これは曜日フィルターです。0から6までの各数字が曜日に対応します。0は日曜日、1は月曜日、...、6は土曜日です。負の数や小数は使用しないでください。6を超える数字は使用しないでください。
mystop — stop lossのパラメータです。負の数は使用しないでください。小数は使用できます。
myprofit — take profitのパラメータです。負の数は使用しないでください。小数は使用できます。
Exit logic:
EAは、stop lossまたはtake profitが発動した場合、CloseAtEndがtrueに設定されていて最後のローソク足の時刻がendtimeと同じかそれ以上になった場合、またはポジションを反転させる条件が満たされた場合にのみポジションを決済します。最後のケースでは、EAは現在のポジションを決済し、直ちに反対方向へ新しいポジションを開きます。
myprofitとmystopを変更する際は注意してください。stop lossとtake profitは、このEAの中で最もoverfittingが発生しやすい2つのパラメータです。
各パラメータの設定についてサポートが必要な場合や、その他の質問がある場合は、EAのページにコメントを残してください。できるだけ早く回答します。
TimeFrame:4 Hours。変更することは可能ですが、その場合は追加のバックテストとパラメータのfine-tuningが必要になります。
推奨最低資金:$1000。$500まで下げることもできますが、marginの問題が発生する可能性があります。
必要な口座タイプ:制限なし。
ロットサイズの設定に慣れていない場合は、バックテストでSIZEを変更し、テスト終了後に最大および平均の利益と損失を確認してください。これにより、新しく選択したロットサイズで実際にtradeを始める前に、どの程度のリスクを負っているか把握できます。
martingale、grid trading、その他類似の手法は使用していません。EAが同時に保有するポジションは1つだけです。
drawdownは発生する可能性があり、それもプロセスの一部であることをご理解ください。バックテスト結果は非常に優れていますが、これは短期間で大金を稼ぐための仕組みではありません。実際の取引を開始する前に、必ず最初にdemo accountでアルゴリズムをテストしてください。
過去のパフォーマンスは将来の結果を保証するものではありません。取引にはリスクが伴うため、損失を許容できる資金のみを使用してください。
