Salve,

Citazione Originariamente Scritto da viser12000 Visualizza Messaggio
Salve a tutti, sto usando beetrader ed easyscript da un paio di mesi ma non riesco ancora a capire come si utilizza il linguaggio per scrivere un signal. Per esempio se io volessi entrare long sul close della seconda candela oraria (se close maggiore del max della prima candela di apertura del giorno) a condizione che l'apertura della prima candela oraria di giornata sia uguale al minimo della stessa, con stopo loss impostato un tick sotto il minimo della prima candela oraria, come si dovrebbe impostare?
Grazie e scusate l'ignoranza in materia di linguaggio di programmazione.
Le scrivo qui sotto il signal che fa quanto richiesto:

Buy Script

INPUTS: @minEntryTime(1000), @maxEntryTime(1100)

# se close maggiore del max della prima candela di apertura del giorno
SET condizione1 = CLOSE > REF(HIGH, 1)
# apertura della prima candela oraria di giornata sia uguale al minimo della stessa
SET condizione2 = (REF(OPEN, 1) = REF(LOW, 1))
# seconda candela oraria
SET condizione3 = ((TIME >= @minEntryTime) AND (TIME < @maxEntryTime))

# combinazione delle condizioni di entrata
SET entrata = (condizione1 AND condizione2 AND condizione3)

entrata




ExitLong Script

# stop loss impostato un tick sotto il minimo della prima candela oraria
CLOSE < TODAYOPEN()

Max Francario