MT4用ユニバーサルトレイリングストップの使い方

Mike 2010.03.09 18:33 10 0 0
添付ファイル

概要:

このユニバーサルトレイリングストップは、単独のEAとしても、他のEAと組み合わせてスクリプトとしても実行できます。

変数TrailingStopに応じて、トレーリングはフラクタル、過去のバーの極値、または指定されたポイントを使用して行われます。

  • TrailingStopが0より大きい場合、指定されたポイントでトレーリングが行われます。このポイントは変数TrailingStopで定義されています。もしTrailingStopが最小限の制限ストップを下回ると、トレーリングストップは最小限になります。
  • TrailingStopが0で、Tip.Fr.or.Candlが0の場合、フラクタルを使用してトレーリングが行われます。最初の対応するフラクタルがトレーリングに使用されます。
  • TrailingStopが0で、Tip.Fr.or.Candlが1の場合、前のキャンドルの最小/最大価格を使用してトレーリングが行われます。
  • Magicが0の場合、このキャラクターのすべてのオーダーに対してトレーリングが行われます。指定されたMagic番号がある場合、その番号を持つオーダーのみがトレーリングされます。
  • OnlyProfitがtrueの場合、利益の出ているオーダーのみがトレーリングされます。
  • OnlyWithoutLossがtrueの場合、損失なしでトレーリングされる価格レベルのみが対象となります。

視覚化:

画面にはスクリプトの稼働状況に関する情報が表示されます:

- スクリプトの設定;
- 処理されたオーダーの数;
- 現在の時間;
- 最小ストップレベル (-);
- 現在のストップレベル (価格タグ);

ヒント:

すべてのオーダーが閉じられると、スクリプトは終了します。プログラムがEAとして実行されている場合は、手動で終了することもできます。


    リスト
    コメント 0