Citazione Originariamente Scritto da Apocalips Visualizza Messaggio
Programmatori, progettisti, macchinisti, fuochisti mi è venuto questo dubbio:

Voglio mettere a mercato un Signal che lavora in modalità ibrida ovvero che mi entri a mercato al verificarsi di 2 condizioni, una presa sulla barra precedente on close e l'altra sulla barra corrente tick by tick al breakout del massimo della barra precedente quella che ha generato il primo segnale di entrata

Vorrei scrivere questa routine:

SET A= REF(COND1,1)----->( condition1 barra precedente on close)

SET B= LAST> REF(HIGH,1)----->( condition2 barra corrente tick by tick)

A AND B ----->( ingresso a mercato)


Temo che non funzioni in questo modo in quanto in tick by tick la funzione REF fa riferimento al tick precedente e non alla barra precedente quindi non avrò mai il trigger di ingresso.

Sbaglio? e come si puo ovviare senza usare le GlobalFunction?

grazie infinite in anticipo a tutti coloro interverranno in mio soccorso
Ma se vai in 'Strategy' e setti l'execution a 'tick by tick' non è sufficente?
perchè tu hai obbligato il ts a verificare sulla barra precedente ( non credo il tick precedente) che sia vera la condizione 1, quindi sulla barra presente (verificata tick by tick ) se si verifica B , il ts va a mercato.