PortexはどのようにFXの目標値を計算するか(複数目標)
直接の回答
「複数目標(multiple targets)」の設定では、FXの目標値(利確レベル)は、同じ取引状況に対して一貫したルールを適用することで決定されます。多くの場合、そのルールは取引方向と、エントリー価格のような参照価格です。次に、選択したオフセット(たとえばpipsまたは価格距離)を、正確なレベル価格へと変換します。Portex(他の注文管理ツールと同様)は、通常、選択した方法と入力からレベル価格を計算し、その後、取引対象が許容するものに丸めて、目標価格を表示します。
ここではPortexの正確な内部式について、公開され検証可能な詳細がないため、安全に説明できるのは、ほとんどの利確システムで使われる一般的な計算ロジックだけです。つまり「参照価格 + オフセット + 丸め/精度ルール + 取引対象固有の制約」です。
説明:複数目標のFXレベルは通常どのように計算されるか
FXの注文管理における「目標(target)」とは、利確注文が実行される(または実行を試みる)特定の価格レベルのことです。複数目標では、同じポジションに対して複数の利確レベルを定義します。通常は、目標ごとに異なる価格距離、または目標ごとに異なる割合/数量を割り当てます。
計算のワークフローは一般に次のとおりです:
- 取引方向を確定する。 ロングポジションでは利益目標は参照価格より上、ショートポジションでは参照価格より下になります。
- 参照価格を選ぶ。 よくある参照は、エントリー価格(取引を開始した価格)または、注文チケット上に表示される別の設定済みベース価格です。
- 目標仕様の方法を選ぶ。 よくある方法は次のとおりです:
- pips/ポイントのオフセットを参照価格から指定する(例:「目標1は+X pips」)。
- 絶対的な価格レベルを直接入力する(この場合でも、丸めや最小距離の検証をシステムが行うことがあります)。
- パーセントベースの間隔または段階的なレベル(これらも参照に基づくルールで具体的な価格レベルに解決されます)。
- 正確なレベル価格へ変換する。 オフセットがpipsで指定されている場合、ツールはpipsを取引対象の価格刻みに変換します。これは、ペアが何小数で提示されるかといった取引対象の慣習に依存します。
- 精度と有効性のルールを適用する。 プラットフォームは通常、取引対象のティックサイズ/小数精度に丸め、さらに「現在価格からの最小距離」などの制約を強制します(これらの制約はブローカーや取引対象によって異なります)。
- 実行ロジックに目標を結び付ける。 複数目標では、各利確注文は通常、ポジションの一部に紐づけられます。割り当ての合計と、部分約定の扱いによって、各レベルでクローズされる割合が変わります。
この枠組みでは、Portexの役割は、あなたが設定した入力(参照価格、目標方法、オフセット、割り当て)を受け取り、注文チケットに表示される対応するレベル価格を出力することです。
例:表示されている目標値を独立して検証する
Portexの正確な内部実装を知らなくても、表示されている目標値が期待されるパターンに従っているかどうかを検証できます:
- 参照価格を確認する。 取引/注文チケットに表示されているエントリー価格、またはベース価格を探します。
- 同じオフセットロジックで1つの目標を確認する。 もし目標1がロング取引に対して「参照 + X pips」と定義されているなら、表示されるレベル価格は、そのX分だけ(pipsから価格への換算と丸めを考慮した上で)高くなるはずです。
- 方向の対称性を検証する。 ショート取引では、目標は参照の反対側(利益のため、下側)にあるべきです。
- 小数精度と丸めを確認する。 表示されているレベルを、ペアの提示精度に丸めたあなたの計算値と比較します。
- 最小距離の制約を見直す。 プラットフォームが目標を拒否したり調整したりする場合、それは通常、取引対象/ブローカーの制約を示します。再計算された、または調整されたレベルは、それらの制約を反映します。
DOCUMENT END