// stabilire minimi e massimi fascia oraria mercato giapponese
tempo=currenttime>000000andcurrenttime<080000
massimo=highest[tempo](high)
minimo=lowest[tempo](low)
// condizioni di entrata e uscita
c1=currenttime<>tempo
c2=closecrosses overmassimo
c3=closecrosses underminimo
c4=positionperf>0.02
// entrata long
ifnotonmarketandc1andc2then
buy1sharesatmarket
endif
set stoploss100
// chiusura long
iflongonmarketandc4then
sellatmarket
endif
// entrata short
ifnotonmarketandc1andc3then
sellshort1sharesatmarket
endif
set stoploss100
// chiusura short
ifshortonmarketandc4then
exitshortatmarket
endif
salve vorrei costruire una strategia che individui minimi e massimi di una determinata fascia oraria per poi andare ad agire sul break out di questi nel resto della giornata , ho scritto in questa maniera ma in realtà non entra in posizione quindi sto sbagliando qualcosa
Per favore scegli il forum corretto, per le strategie è ProOrder, non ProScreener. Grazie 🙂
Come ha suggerito Nicolas, usa TIME (ora di chiusura di una candela) o OPENTIME (ora di apertura di una candela), nel mio esempio ho usato OPENTIME, se vuoi sostituiscilo con TIME
Non puoi usare TEMPO perché contiene un valore logico 0 o 1, se è il primo ti viene segnalato errore e la strategia viene interrotta, se è il secondo è inutile in quanto i valori di una candela sono semplicemente HIGH e LOW
La cosa la risolvi sostituendo le righe 3-8 con queste: