エラーメッセージ「Invalid S/L or T/P」は通常、ストップロス(S/L)またはテイクプロフィット(T/P)のレベルがプラットフォームのルールや市場のロジックに従って設定されていない場合に発生します。以下はこのエラーの最も一般的な理由です:
1. 不適切な配置(現在の価格に近すぎる)
ほとんどの取引プラットフォームには、現在の市場価格とS/LまたはT/Pレベルの間に最低限の距離が必要です。ストップロスやテイクプロフィットが現在の価格に近すぎると、システムはそれを無効として拒否します。
2. 取引タイプに基づく誤った方向
ストップロスとテイクプロフィットは、買い注文か売り注文かに応じて論理的に配置されなければなりません:
買い(ロング)注文の場合:
ストップロスは現在の市場価格より下でなければなりません。
テイクプロフィットは現在の市場価格より上でなければなりません。
売り(ショート)注文の場合:
ストップロスは現在の市場価格より上でなければなりません。
テイクプロフィットは現在の市場価格より下でなければなりません。