分析テクニックとストラテジー
BreakEven Stop ストラテジーは、指定した利益下限に達したとき、ポジションの株式や建玉をすべて決済する注文を出します。その旨を指定するために、EasyLanguage の予約語 SetBreakEven を使います。利益下限は、総ポジションベース、または建玉/株ベースで指定できます。利益目標をポジションベースで計算するか、株/建玉ベースで計算するかは、入力パラメーターで指定できます。
(ポジション当たりまたは建玉/株当たりの) 利益がブレークイーブン利益底値を超えれば、ポジションの平均エントリー価格で逆指値決済注文を生成します。逆指値注文はすべて、逆指値成行注文です。再び値が下がってエントリー価格に戻った場合、成行注文を生成してマーケットに送ります。
Breakeven Stop により、ロング、ショートどちらのポジションも決済できます。
このストラテジーが有効になるのは、所定の利益に達したときに限るので、ポジションによっては一度も有効にならないことがあります。
多くのストラテジーは、バーが閉じる時点で注文を生成し、次のバーで実行しますが、BreakEven Stop は、エントリーと同じバーで生成、決済できます。これは特に、時間の長いバー (30 分、60 分、日次、週次、月次など) で有用です。
ストラテジーの計算で、手数料やスリッページは考慮しません。
名前 | タイプ | デフォルト | 説明 |
PositionBasis | 真/偽 | False | ポジション当たり、株数当たりの、どちらのブレークイーブンフロアを計算するか。ポジション当たりならば True を指定。 |
FloorAmt | 数値 | 1 | 利益額 (ドル) がこれを越えればブレークイーブンストップにするという値。 |
PositionBasis が True の場合、該当する未決済ポジションの株/建玉総数にもとづき、ポジション全体のブレークイーブンフロア (ドル) を計算して、Amount パラメーターに設定します (MSFT を 500 株保有しており、ブレークイーブンフロアとして $200 を指定した場合、エントリー価格に $0.40 または $200 を加算した額を超えたときに、ブレークイーブンで決済)。
PositionBasis が False の場合、1 株/1 建玉当たりのブレークイーブンフロアを計算し、Amount パラメーターに設定します (MSFT を 500 株保有しており、ブレークイーブンフロアとして $0.60 を指定した場合、エントリー価格に $0.60 または $300 を加算した額を超えたときに、ブレークイーブンで決済)。
Market Order から Sell まで (ロング決済) または Market Order から Buy to Cover まで (ショート決済)
BreakEven Stop
Profit Target, Stop Loss, Breakeven Stop LX, Breakeven Stop SX, Dollar Trailing, Percent Trailing.