Bolld=BollingerUp[19](close)
if (not longonmarket) and close > bolld and rsi>50 and Time >= BegTime and Time <= EndTime then
buy mycontracts contract at maxSetup limit
salve, ipotizzando queste condizioni di acquisto, o altre, con tf 15 minuti, come faccio a dire alla macchina di validarle solo se vengono rispettate contemporaneamente anche con tf di 45 min e tf 1 ora, totale su 3 tf diversi
a nessuno è mai capitato di dover fare una strategia dove le condizioni di ingresso dovessero essere rispettate anche in altri tf multipli di quello del grafico?
Così:
Timeframe(1h,UpdateOnClose)
Bolld1h=BollingerUp[19](close)
//
Timeframe(45 Minute,UpdateOnClose)
Bolld45=BollingerUp[19](close)
//
Timeframe(15 Minute,UpdateOnClose)
Bolld15=BollingerUp[19](close)
//
Timeframe(default)
if (not longonmarket) and close > bolld1h and close > bolld45 and close > bolld15 and rsi>50 and Time >= BegTime and Time <= EndTime then
buy mycontracts contract at maxSetup limit
Ho visto che non hai indicato l’RSI, quindi non l’ho messo nemmeno io. Forse lo usi con un altro TF. Puoi aggiungerlo te dove vuoi, basta che per ogni TF usi nomi diversi per le variabili.