CheckTrailingStopShort

Controlla condizioni di Trailing Stop della posizione short

virtual bool  CheckTrailingStopShort(
   CPositionInfo*  position,     // puntatore oggetto CPositionInfo
   double&         sl,           // prezzo Stop Loss
   double&         tp            // prezzo Take Profit
   )

Parametri

position

[In] Puntatore all'oggetto CPositionInfo.

sl

[in][out]  Variabile per prezzo Stop Loss.

tp

[in][out]  Variabile per il prezzo Take Profit.

Valore di ritorno

true se vengono soddisfatte le condizioni, altrimenti false.

Nota

In primo luogo si calcola il prezzo di Stop Loss minimo consentito più vicino al prezzo corrente e calcola prezzo di Stop Loss utilizzando i valori dell'indicatore moving average della barra precedente (completata).

Se la posizione ha già prezzo di Stop Loss, il suo valore viene assunto come prezzo base, altrimenti il ​​prezzo base è il prezzo di apertura della posizione.

Se il prezzo di Stop Loss calcolato è superiore al prezzo base ed inferiore al minimo consentito prezzo di Stop Loss, suggerisce di impostare il nuovo prezzo di Stop Loss.

Il sito usa i cookie. Scopri di più sulla nostra Informativa sui cookie.