CheckTrailingStopLong

Findet hinzu, ob die Long-Position geändert werden soll.

virtual bool  CheckTrailingStopLong(
   CPositionInfo*  position,     // Zeiger
   double&         sl,           // Referenz
   double&         tp            // Referenz
   )

Parameter

position

[in]  Zeiger auf das Objekt CPositionInfo.

sl

[in][out]  Die Referenz an die Variable um den Wert des Preises von Stop Loss zu platzieren.

tp

[in][out]  Die Referenz an die Variable um den Wert des Preises von Take Profit zu platzieren.

Rückgabewert

Gibt true zurück, wenn die Bedingung erfüllt ist, anderenfalls false.

Hinweis

Berechnet den Wert der minimalen Position von Stop Loss. Berechnet den neuen Wert vom Stop Loss (aufgrund dem Wert von Parabolic SAR auf dem vorherigen Balken). Wenn die Position schon ein Stop Loss hat, ist ihr Preis ein Basispreis, andernfalls wird Eröffnungspreis verwendet. Wenn der neue Wert von Stop Loss größer als Basispreis und kleiner als Minimalwert von Stop Loss ist, wird vorgeschlagen Stop Loss auf einen neuen Wert zu setzen.