Segnale quando RSI incrocia valori precedenti
Forums › ProRealTime forum Italiano › Supporto ProBuilder › Segnale quando RSI incrocia valori precedenti
- This topic has 11 replies, 2 voices, and was last updated 2 years ago by robertogozzi.
-
-
06/01/2022 at 8:39 PM #194470
Buonasera a tutti,
vorrei creare un indicatore basato sul RSI[14](typicalprice), che ti segnala (sig=1, inizio trend rialzista, sig=-1, inizio trend ribassista, sig=0 continuazione trend) a seconda di come si muove l’RSI rispetto ai valori precedenti di verso opposto (se l’ultimo valore del RSI è ribassista, dovrà ricercare il primo valore precedente rialzista e inferiore o uguale all’RSI) :
– Inizio trend rialzista: RSI chiude vicino (in termini decimali, oltre la virgola) al primo valore precedente (esempio: Primo valore precedente rialzista=37,8 , RSI Chiusura=37,4) , il range massimo è di 0.5 e -0.5 dal valore precedente.-Inizio trend ribassista: RSI chiude vicino (in termini decimali, oltre la virgola) al primo valore precedente (esempio: Primo valore precedente ribassista=37,8 , RSI Chiusura=38,2) , il range massimo è di 0.5 e -0.5 dal valore precedente.
-continuazione trend rialzista: RSI chiude incrociando il primo valore ribassista precedente o non incrocia nessuno valore ribassista precedente
-continuazione trend ribassista: RSI chiude incrociando il primo valore rialzista precedente o non incrocia nessuno valore rialzista precedente
PS: Ho provato ad applicare manualmente questa strategia in reale su EURUSD e sta producendo buoni risultati
Confido nel vostro prezioso aiuto.
06/02/2022 at 9:26 AM #194496Te lo farò appena possibile.
06/02/2022 at 10:08 AM #194500Grazie! Gentilissimo…
06/04/2022 at 9:47 AM #194604Credevo di avere capito bene, invece no. Dovresti farmi un esempio scritto delle 4 combinazioni (con dei valori casuali dell’RSI).
06/04/2022 at 5:45 PM #194635A questo link trovi l’esempio con le 4 combinazioni reali in 4 immagini : https://drive.google.com/drive/folders/1xQgNYa44dZMpqT5gKP1hnlwqBTJDVwpF?usp=sharing
– Inizio trend rialzista: RSI chiude a 51,27 vicino al primo valore di un trend precedente 51,95
-Inizio trend ribassista: RSI chiude a 36,77 vicino al primo valore di un trend precedente 37,24
-continuazione trend rialzista: RSI chiude a 39,09 lontano incrociando a rialzo il valore precedente 37,49, che non è il primo valore di un trend.
-continuazione trend ribassista: RSI chiude a 53,91 lontano incrociando a ribasso il valore precedente 54,28, che non è il primo valore di un trend.
06/04/2022 at 6:38 PM #194642Scusami! Mi correggo . (RSI[14](close))
A questo link trovi l’esempio corretto con le 4 combinazioni reali in 4 immagini : https://drive.google.com/drive/folders/1xQgNYa44dZMpqT5gKP1hnlwqBTJDVwpF?usp=sharing
– Inizio trend rialzista: RSI chiude a 24,04 vicino al valore zero (tra un trend e l’altro) 26,30
-Inizio trend ribassista: RSI chiude a 36,59 vicino al valore zero (tra un trend e l’altro) 32,13
-continuazione trend rialzista: RSI chiude a 39,09 incrociando il valore precedente 37,49, lontano dal valore zero di un trend
-continuazione trend ribassista: RSI chiude a 53,91 incrociando il valore precedente 54,28, lontano dal valore zero di un trend
06/05/2022 at 5:52 PM #194710Dammi tempo qualche giorno.
06/05/2022 at 10:03 PM #194735RSI Valori12345r=rsi[14](totalprice)if r crosses over r[1] or r crosses under r[1] thenvalorezero=r[1]endifreturn r as "rsi", valorezero as "valorezero"06/05/2022 at 10:05 PM #194736Questo codice indica graficamente sull’RSI i valori zero precedenti che una volta superati generano un segnale di inversione. La logica è più semplice di quanto pensassi inizialmente
06/07/2022 at 10:51 AM #194837Non ho capito molto dalla foto allegate, ad esempio in quella chiamata INCROCIO RIALZISTA hai evidenziato con due barre delle candele dove non capisco quale sia l’incrocio.
A parte le foto (a proprosito, se devi allegare foto, non usare link o altri file diversi da JPG o PNG; grazie :)), tu hai scritto nel primo post “sig=1, inizio trend rialzista, sig=-1, inizio trend ribassista, sig=0 continuazione trend“.
Parti dalla prima candela (quella più a sinistra) di un grafico dove hai messo l’RSI:
- quando si considera “inizio trend rialzista“?
- quando si considera “inizio trend ribassista“?
una volta stabiliti gli inizi, quando si considera “continuazione trend“?
06/08/2022 at 8:03 PM #194946Questa è una bozza di codice, spero possa chiarire123456789101112r=rsi[14](close)// Cerca se dall'ultima candela corrente fino alla prima candela del grafico rsi[14] incrocia a rialzo Rsi[valore zero rialzista],//e associa sig=1, e viceversa sig=-1.If i=barindex downto 1If r[1] crosses over r[i+1] and r[i] crosses over r[i+1] thensig=1EndifIf r[1] crosses under r[i+1] and r[i] crosses under r[i+1] thensig=-1EndifEndifReturn sig as "sig"06/09/2022 at 2:27 PM #194985Non ho idea di cosa tu intenda con “Rsi[valore zero rialzista]“, in quanto tra parentesi quadre vanno indicati i periodi dell’RSi, non so quello che valore sia.
A parte questo devo capire cosa vuoi fare. -
AuthorPosts
Find exclusive trading pro-tools on