概要:
このユニバーサルトレイリングストップは、単独の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