beakout sul massimo candela precedente
Forums › ProRealTime forum Italiano › Supporto ProOrder › beakout sul massimo candela precedente
- This topic has 6 replies, 2 voices, and was last updated 1 year ago by virtualg.
-
-
11/22/2022 at 8:12 PM #204662
salve,
vorrei sapere come poter dare un segnale di acquisto dopo che il prezzo attuale (prima della chiusura della candela) supera il max della candela precedente (es con timeframe a 15 minuti) – magari con qualche pip di margine.
Riesco a dare il segnale, ma solo dopo la chiusura della barra successiva alla prima (if close > max[1]) quindi l’acquisto viene eseguito in apertura della terza barra.
grazie mille per l’aiuto,
L.
11/23/2022 at 10:24 AM #204669Devi usare il supporto Multi Time Frame ed usare un TF più basso.
Ad esempio questo verifica il superamento sul TF a 15 minuti, però lo verifica anche prima derlla chiusura se lo usi su un grafico a 5 minuti, o 1 minuto o 1 secondo:
1234567Timeframe(15mn,default)c1 = close > max[1]//Timeframe(default)IF c1 THEN. BUY/SELLSHORT......ENDIF11/23/2022 at 1:46 PM #204683Grazie per il fbk, ok a usare il MTF.
Il mio obiettivo è quello di memorizzare il massimo valore della barra che si presenta su TF 15minuti dopo il verificarsi di un preciso evento (es mio indicatore, indicato in verde nell’immagine, con la chiamata CALL “mio segnale long”).
Dopo la chiusura della barra a 15minuti, su TF più bassi (es 1 min o meno), attivare quindi l’acquisto dopo il superamento del massimo precedentemente memorizzato (linea rossa)..
Usando però il codice consigliato vedo che il problema è sempre il solito (vedi immagine): il massimo della barra da considerare sarebbe quello della prima barra blu (quella che si forma al formarsi del segnale verde in basso)
mentre l’ordine di acquisto parte in ritardo (terza o quarta barra)
Non so esattamente dove sia l’errore.
grazie ancora,
L
11/23/2022 at 2:27 PM #204685Prova a sostituire la riga 1 con questa:
1Timeframe(15mn,Updateonclose)02/25/2023 at 9:37 PM #210506salve,
mi scuso ma ho non riesco davvero a risolvere il problema segnalato.
Come da immagine allegata, vorrei che il sistema acquistasse dopo il massimo prezzo raggiunto sulla barra dove si presenta il segnale (barra verde in basso) e non sul massimo della barra successiva, come sempre avviene usando il codice sotto riportato. Ho letto anche altri esempi ma non riesco davvero a capire il problema,
Grazie ancora,
Leonardo
br123456789101112131415161718192021<a class="gdbbx-bbcode-attachment" target="_blank" title="img" href="https://a2a3f5h6.rocketcdn.me/wp-content/uploads/2023/02/img.bmp"><img decoding="async" class="gdbbx-bbcode-attachment-image" alt="img" src="https://a2a3f5h6.rocketcdn.me/wp-content/uploads/2023/02/img.bmp" /></a>// Definizione dei parametri del codiceDEFPARAM CumulateOrders = False // Posizioni cumulate disattivatetimeframe(4h,Updateonclose)// Condizioni per entrare su posizioni longindicator1 = CALL "SEGNALE long SEMPLIFICATO"if indicator1[close[0]] >10 thencompra= highendiftimeframe(5mn,updateonclose)IF (CLOSE> compra) thenBUY 10 contract at compra+5*pipsize stopendif// Stop e targetSET STOP pLOSS 10SET TARGET pPROFIT 5graph compra// Definizione dei parametri del codice
DEFPARAM CumulateOrders = False // Posizioni cumulate disattivate
timeframe(4h,Updateonclose)// Condizioni per entrare su posizioni long
indicator1 = CALL “SEGNALE long SEMPLIFICATO”
if indicator1[close[0]] >10 then
compra= high
endiftimeframe(5mn,updateonclose)
IF (CLOSE> compra) then
BUY 10 contract at compra+5*pipsize stop
endif// Stop e target
SET STOP pLOSS 10
SET TARGET pPROFIT 5
graph compra04/15/2023 at 3:33 PM #213332Occorrerebbe la foto del timeframe a 5 minuti, in cui si veda tutto il grafico, compresi gli orari di entrata, con le frecce d’entrata.
Il codice è corretto, comunque.
L’unico problema può essere l’entrata in STOP, perché assume che il prezzo d’entrata sia maggiore a quello attuale (CLOSE), altrimenti entra a mercato. Oppure verifichi se fosse inferiore e metti un ordine pendente LIMIT.
04/18/2023 at 3:17 PM #213445 -
AuthorPosts
Find exclusive trading pro-tools on