Hello, j'essaye de faire un script avec 1 option (variable type
) pour changer rapidement mes conditions d'entrée sur la stratégie.
type = input(0)
if type == 0
longCondition_0 = (ta.crossover(EMA5,EMA20) and (DI_Up > DI_Down) and time>timestamp(2019,01,01,00,00,00))
longCondition_1 = ((EMA5 > EMA20) and ta.crossover(DI_Up,DI_Down) and time>timestamp(2019,01,01,00,00,00))
else
longCondition_0 = (ta.crossover(EMA5,EMA20) and tsi_condition and time>timestamp(2019,01,01,00,00,00))
longCondition_1 = ((EMA5 > EMA20) and tsi_condition and time>timestamp(2019,01,01,00,00,00))
if ((longCondition_0 or longCondition_1))
strategy.entry("Buy", strategy.long)
Pourquoi est-ce qu'il me dit en compilant que 'longCondition_0' et 'longCondition_1' ne sont pas déclarées alors qu'elles le sont juste au-dessus... ?
Merci !