Qual è il modo più semplice per far scadere una variabile?
3 risposte
Soglia
9 anni fa #113680
Mi ritrovo a dover ricorrere a mezzi complicati per far "scadere" il prezzo di una variabile.
Esiste un modo semplice per far scadere il prezzo di una variabile dopo 1 giorno o 5 per esempio?
tomas262
9 anni fa #130326
Non sono sicuro di cosa si voglia ottenere. Può fornire qualche esempio di trading?
Soglia
9 anni fa #130334
Diciamo che i criteri dell'indicatore soddisfano un determinato requisito.
Assegnare la variabile 'X' high[1]
Dopo un certo numero di giorni, qual è il modo migliore per far "scadere" 'X' e riportarlo a 0?
Realizzare un
Assegnare la variabile 'X' high[1]
e Assegnare la variabile 'Y' data
Se ('Y' + 5 giorni) = data di oggi
Allora
Assegnare 'X' 0
Non funziona perché le date includono i fine settimana quando si aggiungono.
seaton
8 anni fa #130707
Un modo semplice è quello di creare una nuova variabile di conto alla rovescia
Nella stessa regola in cui si imposta la variabile X, si imposta DaysToExpire (Giorni da scadere).
Ad esempio, DaysToExpire = 5
Avere una regola per controllare quando una nuova barra giornaliera e sottrarre 1 dalla variabile di cui sopra
avere una regola di scadenza per verificare se DaysToExpire <= 0 e quando è vero reimpostare la variabile X = 0
È possibile utilizzare questo approccio anche come integratore a perdita. Se non volete scadere esattamente tra X giorni, ma volete estendere il tempo in base a determinati eventi, potreste avere una regola che prevede che quando si verifica un evento e volete rimanere in un periodo un po' più lungo, incrementi la variabile, ovvero aggiunga 1, e poi avete ancora il normale evento nel caso in cui la barra giornaliera venga decrementata (sottratta) e avete ancora il controllo quando 0 e fate quello che intendevate fare.
Saluti,
Stephen.
Stai visualizzando 3 risposte - da 1 a 3 (di 3 totali)