PROSCREENER CON RENKO E RSI
Forums › ProRealTime forum Italiano › Supporto ProScreener › PROSCREENER CON RENKO E RSI
- This topic has 12 replies, 2 voices, and was last updated 4 years ago by robertogozzi.
Tagged: renko
-
-
02/11/2020 at 8:46 PM #119357
Roberto come ultimo codice chiedevo se e quando possibile nei prossimi giorni, l estrazione dei titoli che mostrano una candela Renko (estratta con l ATR 14 periodi) su grafici sempre giornalieri come le precedenti richieste, verde e un rsi a 14 sotto 35 per il long oppure una candela Renko rossa e un RSI sopra 65 per lo short. Allego esempio del titolo BMW il 09/09/2019. Grazie mille, buoan serata.
02/12/2020 at 4:18 PM #119442Questo te lo faccio appena posso, è un pò più complesso perché i mattoncini Renko vanno costruiti.
02/22/2020 at 10:21 AM #12020302/22/2020 at 11:56 AM #120214Non ancora, non ho avuto tempo sufficiente (ne richiede un bel pò).
Cercherò di fartelo la prossima settimana.
02/27/2020 at 1:02 PM #120678Prova questo:
RENKO screener123456789101112131415161718192021222324252627TIMEFRAME(Daily)once boxsize = 100 * pipsizeonce upbox = closeonce downbox = close – boxsizeBullishBrick = 0BearishBrick = 0IF close crosses over upbox + boxsize THENupbox = upbox + boxsizedownbox = downbox + boxsizeBullishBrick = 1ELSIF close crosses under downbox – boxsize THENupbox = upbox – boxsizedownbox = downbox – boxsizeBearishBrick = 1ENDIFMyRsi = Rsi[14](close)LongCond = BullishBrick AND MyRsi < 35ShortCond = BearishBrick AND MyRsi > 65//TIMEFRAME(default)Risultato = 0IF LongCond THENRisultato = 1ELSIF ShortCond THENRisultato = 2ENDIFSCREENER[Risultato](Risultato AS “1=↑,2=↓”)A me non da nessun segnale così com’è, mentre se tolgo la condizione dell’RSI riesco ad ottenerli. Forse le condizioni RSI sono un pò troppo restrittive.
Quanto al settaggio dei mattoni RENKO con l’ATR non credo sia possibile, io non sono riuscito a farli né a trovarne sul sito. Credo sia impossibile.
PRT non da la possibilità di operare sui RENKO, credo si possa fare qualcosa di più con la versione 11 (non l’ho ancora provata perché IG non ce l’ha), ma non fare trading automatico, ad esmpio.
I mattoni vanno ricostruiti via software, ma ci sono differenze se tu usi 1000 unità o 10000 o 100000, perché la costruzione inizia da quel punto quindi mancano dei “prezzi”, forse non saranno differenze notevoli, ma ci sono.
Purtroppo la piattaforma opera sulla base del tempo, mentre RENKO, come altri particolari tipi di rappresentazione, operano sul prezzo.Provalo e vedi cosa può andare o meno.
02/27/2020 at 8:02 PM #120701Grazie mille prima di tutto Roberto per il tuo tempo e per lo screener, effettivamente ho tolto l RSI e trova i titoli. ti chiedevo un consiglio non essendo costruito con l ATR, quindi con la volatilità di ogni singolo strumento, i 100 pips che tu hai dato e che ho provato a modificare parlando di ETF o azioni su grafici daily sarebbero euro o dollari? Cioè se un mattoncino lo considero di 10 pips il sistema lo legge come una escursione di prezzo di 10 unità? (quindi se fa + 10 € o dollari mi costruisce il mattone?) Inoltre ti chiedevo perchè mi estrae già 2 o 3 candele verdi o rosse e non la prima che si forma cosi da monitorare subito il titolo e vedere se entrare o meno in posizione. Se devi modificarlo tieni pure 2 candele verdi per il long o 2 rosse per lo short. Grazie.
02/28/2020 at 12:29 AM #1207091 punto equivale ad un pip, sul DAX 1 punto=equivale a 25 € oppure 5 € oppure 1 € a seconda che il contratto sia quello standard (full), oppure quello mini o quello micro. Eur/Usd standard vale 10 € a punto oppure 1 € se è il contratto mini.
Le azioni generalmente valgono 0.01 € (o dollari). Quindi 100 punti sul dax standard sono 2500 €, sul mini 500 € e sul micro 100 €. Su Eur/Usd sono 1000 € oppure 100 € sul contratto mini. Sulle azioneisono 100 € (o dollari). Bisogna vedere quando guadagni un punto se ti accreditano 1 € o meno (pr adeguarlo al dollaro).
Quindi 10 pips (o punti) sono la decima parte di quanto ho scritto sopra.
Non si possono cambiare le candele, in quanto il grafico sui cui si può lavorare è espresso in tempo, non in prezzo, quindi tu vedrai 1 candela giornaliera di 1 GIORNO, mentre di mattoncini Renko (costruiti in base al prezzo) da 10 pips possono essercene 30 da dieci punti ciascuno, se quello strumento ha movimentato 300+ punti. In questi giorni il Dax muove 700-800 punti al giorno, quindi sai quanti mattoncini Renko servono per completare una candela giornaliera!
La strategia viene esguita solamente alla chiusura di ogni candela (Daily in questo caso), per cui è l’ultimo mattone che da il segnale.
Vedi dalle mie due foto allegate la differenza tra il cursore sulla candela giornaliera di Mercoledì e su quella di Giovedì, che in ordine di tempo sono accanto, mentre la stessa linea del cursore, sul grafico Renko a 100 punti è sfalzato, i mattoncini non sono accanto, ce ne sono altri nel mezzo.
03/10/2020 at 1:51 PM #121690Roberto a proposito delle candele Renko su grafici daily, è possibile aggiungere invece che l Rsi come sopra un codice che estragga i titoli che hanno un mattone verde o più mattoni verdi nell ultima seduta che oltrepassino lo zig zag al 40% ocme nel caso di Facebook 2018 che allego? Poi magari cambio io i parametri, cioè per il ong deve esserci un mattone verde sopra lo zig zag 40% mentre per lo short un mattone rosso sotto lo zig zag al 40% . spero di essermi spiegato. (in pratica ipercomprato/ipervenduto sopra/sotto lo zig zag invece che l Rsi) . Grazie mille
03/12/2020 at 4:23 PM #121936Abbi ancora un pò di pazienza e cercherò di risponderti (vale per entrambi i tuoi topic aperti).
Grazie 🙂
03/15/2020 at 11:49 PM #122210Eccolo, provalo, ma è molto probabile che tu trovi qualche elemento, sono quasi sempre mattoni rossi ma SOPRA lo ZigZag:
123456789101112131415161718192021222324252627TIMEFRAME(Daily)once boxsize = 100 * pipsizeonce upbox = closeonce downbox = close - boxsizeBullishBrick = 0BearishBrick = 0IF close crosses over upbox + boxsize THENupbox = upbox + boxsizedownbox = downbox + boxsizeBullishBrick = 1ELSIF close crosses under downbox - boxsize THENupbox = upbox - boxsizedownbox = downbox - boxsizeBearishBrick = 1ENDIFzz = ZigZag[40](close)LongCond = BullishBrick AND close > zzShortCond = BearishBrick AND close < zz//TIMEFRAME(default)Risultato = 0IF LongCond THENRisultato = 1ELSIF ShortCond THENRisultato = 2ENDIFSCREENER[Risultato](Risultato AS "1=↑,2=↓")03/22/2020 at 10:18 AM #122888Buon giorno Roberto, ho provato a cambiare il box del Renko inserendo l ATR a 14 periodi (cioè il box deve essere grande come il valore ATR del titolo) , ho tolto lo Zig Zag e per il long ho provato a riscrivere tuo codice come sotto, ma non mi trova nulla su nessun mercato, pur essendoci titoli com Walmart che ti allego che con l ultimo close hanno avuto il box verde Renko, puoi correggermelo? e nel caso indicarmi per lo Short come fare, grazie mille.
123456789101112131415TIMEFRAME(Daily)once boxsize = AVERAGETRUERANGE[14]once upbox = closeBullishBrick = 0IF close crosses over upbox + boxsize THENupbox = upbox + boxsizeBullishBrick = 1ENDIFLongCond = BullishBrickTIMEFRAME(default)Risultato = 0IF LongCond THENRisultato = 1ENDIFSCREENER[Risultato](Risultato AS “1=↑”)03/22/2020 at 10:34 AM #122890>> Per chiarezza dei messaggi sul Forum di ProRealCode, separate le parti del vostro codice, dal testo, usando il pulsante per l’inserimento del codice “Insert PRT code“. << Grazie 🙂
Ok, darò un’occhiata appena posso.
03/26/2020 at 12:58 AM #123340Te lo faccio, ma tieni presente che l’ATR cambia continuamente, per cui nessun blocco Renko sarà uguale all’altro, probabilmente questa può essere una causa, ad ogni modo prova a cambiare i valori dell’ATR:
1234567891011121314151617181920212223242526TIMEFRAME(Daily)once boxsize = AverageTrueRange[14](close)once upbox = closeonce downbox = close - boxsizeBullishBrick = 0BearishBrick = 0IF close crosses over upbox + boxsize THENupbox = upbox + boxsizedownbox = downbox + boxsizeBullishBrick = 1ELSIF close crosses under downbox - boxsize THENupbox = upbox - boxsizedownbox = downbox - boxsizeBearishBrick = 1ENDIFLongCond = BullishBrickShortCond = BearishBrick//TIMEFRAME(default)Risultato = 0IF LongCond THENRisultato = 1ELSIF ShortCond THENRisultato = 2ENDIFSCREENER[Risultato](Risultato AS "1=↑,2=↓") -
AuthorPosts
Find exclusive trading pro-tools on