Scusate: perché questo semplice codice, che dovrebbe lavorare come da titolo, non funziona? Grazie
IF BarIndex = 5 THEN
BUY 1 shares AT MARKET
ENDIF
If BarIndex = 10 THEN
SELL AT MARKET
ENDIF
Aggiungendo
GRAPH BarIndex
puoi monitorare, candela dopo candela, il valore di BarIndex (o variabili, senza limiti, almeno sul demo). Dalla foto Y vedrai che la prima barra ha BarIndex = 1000 perché ProOrder ne carica un pò di default.
Se vuoi che non ne carichi devi indicare come prima riga:
DEFPARAM PreLoadBars = 0
in tal modo parte da 1 e, come puoi vedere dalla foto X, funziona correttamente (la 5 è la barra di setup, tu vedrai la freccia d’entrata sotto la barra 6 perché le strategie vengono sempre eseguite alla chiusura della barra, appena prima che la nuova si apra).
Grazie, gentilissimo funziona!