皆さん、こんにちは!今日はMetaTrader 4で使える非常にシンプルなEA、UPボット1についてお話しします。このEAはインジケーターを使用せず、現在のバーと前のバーの価格値のみを使って運用されます。
このEAのアイデアは、ピボットポイントを探すことにあります。トレンドが反転しようとしたときに、市場注文を使ってエントリーします。
各注文にはテイクプロフィットとストップロスが設定されており(設定で調整可能)、ストップロスをゼロに設定すると、EAが現在の価格とピボットポイントに基づいて自動的にストップロスを計算します(ストップはそのレベルを越えたところに移動されます)。
さらに、指定したステップでトレーリングストップを使用したり、ポジションをブレイクイーブンに移動させることも可能です。条件に応じてポジションを閉じるオプションもいくつか用意されています(パラメータで有効化可能です)。

パラメータ設定:
- トレード設定:
- TakeProfit — テイクプロフィットレベル。
- StopLoss — ストップロスレベル(0の場合は自動)。
- HLdivergence — エントリーのための隣接バーの最小偏差。
- SpanPrice — 注文を開くための価格のインデント。
- Lots — ロットサイズ。
- MaxTrades — 同時に開ける最大注文数。
- Slippage — スリッページ。
- MagicNumber — EAのマジックナンバー。
- 出力設定:
- TrailingStop — 開いているポジションのトレーリングストップ。
- TrailStopLoss — ストップロスのトレーリングレベル。
- ZeroTrailingStop — ストップロスをブレイクイーブンレベルにトレーリング。
- StepTrailing — トレーリングストップのステップ。
- OutputAtLower — 価格が前のバーより低い場合に退出。
- OutputAtRevers — トレンド反転時に退出。
- SpanToRevers — 注文を閉じるための反転レベルからの価格インデント。
コメント 0