GridRipper
- エキスパート
- バージョン: 1.0
- アクティベーション: 5
EA32 – Price Distance Grid は、EMA 200 による市場位置の分析、価格距離によるエントリー、グリッド型リカバリー、バスケット単位の利益管理を中心に設計された MetaTrader 4 用の自動売買 Expert Advisor です。
EA32 は、市場価格が 200期間指数移動平均線(EMA 200) から大きく離れた状況を検出するように設計されています。移動平均線付近ですぐにエントリーするのではなく、価格があらかじめ設定された距離に到達するまで待ってから、最初のポジションを開きます。
その後、市場が最初のポジションに対して逆方向へ動いた場合、EA32 はあらかじめ設定された価格間隔で追加ポジションを建てることができます。これらのリカバリーポジションには同じ固定ロットサイズが使用され、ロットを増加させるマーチンゲール方式ではなく、構造化されたグリッドを形成します。
その後、EA は複数のポジションをバスケットとしてまとめて管理し、設定されたバスケット利益条件に達するまで合計の含み益を監視します。
EA32 の仕組み
1. EMA 200 市場分析
EA32 は EMA 200 を主要な市場基準として使用します。
デフォルト設定:
-
**EMA期間:**200
-
**適用価格:**Close
-
**最小距離:**60 pips
EA は、現在の市場価格が EMA 200 から十分に離れている状況を探します。
これは平均回帰の考え方を基本としています。価格が基準レベルから大きく離れたとき、EA はエントリーの機会を探します。
2. 初期 BUY 取引
BUY 条件では、EA32 は価格が EMA 200 より下にあり、EMA から少なくとも 60 pips 離れている状態を探します。
条件が満たされると、EA は最初の BUY ポジションを開くことができます。
デフォルト初期ロット:0.10 lot
簡単な例:
価格が EMA 200 より下 → 距離 ≥ 60 pips → BUY 0.10
また、同じローソク足の各 tick で初期ポジションを繰り返し開かないように、EA はエントリーを制御します。
3. 初期 SELL 取引
SELL 条件では、EA32 は価格が EMA 200 より上にあり、EMA から少なくとも 60 pips 離れている状態を探します。
条件が満たされると、EA は最初の SELL ポジションを開くことができます。
デフォルト初期ロット:0.10 lot
簡単な例:
価格が EMA 200 より上 → 距離 ≥ 60 pips → SELL 0.10
4. グリッド・リカバリーシステム
最初の取引が開始された後、EA は市場を監視します。
市場が既存ポジションに対して不利な方向へ設定されたグリッド距離だけ動いた場合、EA32 は追加ポジションを開くことができます。
デフォルトのグリッド設定:
10 pips × 2 = 約20 pipsの実効間隔
BUY のリカバリー例:
BUY 0.10 → 20 pips下 → BUY 0.10 → さらに20 pips下 → BUY 0.10
SELL のリカバリー例:
SELL 0.10 → 20 pips上 → SELL 0.10 → さらに20 pips上 → SELL 0.10
5. 固定ロット・リカバリー
従来のマーチンゲールシステムとは異なり、EA32 は損失ポジションごとにロットサイズを自動的に2倍にはしません。
デフォルトロットは次のように維持されます。
0.10 → 0.10 → 0.10 → 0.10
つまり、この戦略は指数的にロットを増やすマーチンゲールではなく、固定ロットによるグリッド・リカバリー方式を使用します。
ただし、追加ポジションが増えることで市場への総エクスポージャーも増加するため、市場が長時間一方向へ動いた場合、バスケット全体の規模が大きくなる可能性があります。
6. バスケット利益管理
EA32 はポジションを一つのバスケットとして管理します。
各ポジションに個別の Take Profit を設定するのではなく、関連するポジションの合計含み損益を監視します。
設定されたバスケット利益条件に達すると、EA はそのバスケットに属するポジションを決済できます。
デフォルトの利益設定:
-
Close Money Set 1:$50
-
Close Money Set 2:$25
-
Close Money Set 3:$10
これらの設定は EA の決済ロジックにおける異なるバスケット利益の基準値を提供します。
7. 個別 Stop Loss / Take Profit なし
現在の EA 設定では、各ポジションに通常の個別 Stop Loss または Take Profit を使用しません。
代わりに、戦略は主に次の流れに依存します。
エントリー距離 → グリッド・リカバリー → バスケット監視 → バスケット決済
そのため、バスケット管理システムは EA 全体の重要な部分となっています。
BUY サイクル例
価格が EMA 200 より下 → 60 pips の距離に到達 → BUY 0.10 → 市場が下落 → 20 pips のグリッド距離に到達 → BUY 0.10 → 市場がさらに下落 → 追加 BUY ポジション → 市場が反転 → バスケット利益が目標到達 → バスケット決済
SELL サイクル例
価格が EMA 200 より上 → 60 pips の距離に到達 → SELL 0.10 → 市場が上昇 → 20 pips のグリッド距離に到達 → SELL 0.10 → 市場がさらに上昇 → 追加 SELL ポジション → 市場が反転 → バスケット利益が目標到達 → バスケット決済
主な機能
✓ EMA 200 に基づく市場分析
✓ 価格距離エントリーフィルター
✓ 60 pips の最小エントリー距離
✓ 自動 BUY / SELL エントリー
✓ グリッド・リカバリーシステム
✓ 約20 pipsの実効リカバリー間隔
✓ 固定ロット・リカバリー
✓ バスケット単位の利益管理
✓ 自動バスケット決済
✓ Magic Number による取引識別
✓ MetaTrader 4 による完全自動売買
デフォルト設定
| 設定 | デフォルト |
|---|---|
| EMA期間 | 200 |
| 適用価格 | Close |
| EMA最小距離 | 60 pips |
| 初期ロット | 0.10 |
| グリッド距離 | 10 pips × 2 |
| 実効グリッド間隔 | 約20 pips |
| Close Money Set 1 | $50 |
| Close Money Set 2 | $25 |
| Close Money Set 3 | $10 |
重要なリスク警告
EA32 はグリッド型リカバリー戦略を使用しています。ロットサイズは固定ですが、追加のリカバリーポジションを建てるたびに市場への総エクスポージャーが増加します。
市場が強く一方向へ動いた場合、バスケットが含み損の状態のまま、多数のポジションが蓄積される可能性があります。
現在の戦略は通常の個別 Stop Loss に依存していないため、十分な口座資金と適切なリスク管理が非常に重要です。
EA は利益を保証するものではありません。
ユーザーは、異なる通貨ペア、時間足、スプレッド、市場環境を使用して EA32 を十分にバックテストする必要があります。また、リアル口座での取引を検討する前に、デモ口座でテストすることを推奨します。
EA32 – Price Distance Grid
EMA 200 • Price Distance • Grid Recovery • Basket Profit Management
