MA trend colored for Heikin Ashi
Forums › ProRealTime forum Italiano › Supporto ProBuilder › MA trend colored for Heikin Ashi
- This topic has 6 replies, 3 voices, and was last updated 4 years ago by Hans63.
-
-
12/11/2019 at 9:27 AM #114619
Avevo chiesto nel topic specifico dell’indicatore se era possibile avere il MA trend colored, applicato all’Heikin Ashi.
Mi è stato indicato di aprire il topic qui
Purtroppo così com’è, una volta applicato, l’indicatore colora solo in forma di candele, per cui non si può sovrapporre all’Heikin Ashi
Grazie
12/11/2019 at 10:59 AM #114632E’ questo (https://www.prorealcode.com/prorealtime-indicators/ma-trend-colored/), vero?
E’ molto semplice, basta aggiungere il setup per le candele HA e variare i riferimenti a Close,High,open,Low.
Ho fatto queste modifiche:
- ho aggiunto una variabile flag (UsaHA) che ti permette di applicare l’indicatore su candela normali o HA
- ho aggiunto le variabili alle proprietà, in modo che tu non devva variare il codice ogni volta che vuoi cambiare un valore
- ho aggiunti un controllo sull’intervallo (range) di valori accettati, in modo da non generere errori che fanno uscire l’indicatore dal grafico (tipo -1 nei periodi)
Ti conviene importare il file (a cui ho dato un nome diverso dall’originale), così hai già le variabili dichiarate.
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061//PRC_TrendColored indicator - 21.11.2018 - Nicolas @ www.prorealcode.com//Sharing ProRealTime knowledge//////UseHA = 1 //1=Heikin-Ashi, 0=Candele Giapponesi//Period1 = 10 //10 periodi (media veloce)//MA1type = 2 //2=wma//Period2 = 50 //50 periodi (media lenta)//MA2type = 2 //2=wma//UseHA = max(0,min(1,UseHA)) //range 0-1Period1 = max(1,min(999,Period1)) //range 1-999MA1type = max(0,min(6,MA1type)) //range 0-6Period2 = max(Period1 + 1,min(999,Period2)) //range (Period1 + 1)-999MA2type = max(0,min(6,MA2type)) //range 0-6//// HA setuponce xOpen = openxClose = (open + close + high + low) / 4if barindex > 0 thenxOpen = (xOpen + xClose[1]) / 2endifxLow = min(low,min(xClose,xOpen))xHigh = max(high,max(xClose,xOpen))// end HA setupIF UseHA = 1 THENMyClose = xCloseMyOpen = xOpenMyHigh = xHighMyLow = xLowELSEMyClose = CloseMyOpen = OpenMyHigh = HighMyLow = LowENDIF//avg1 = average[Period1,MA1type](MyClose)avg2 = average[Period2,MA2type](MyClose)if avg1>avg2 thenr=0g=255b=0if avg1<avg1[1] thenr=0g=128b=0endifelsif avg1<avg2 thenr=255g=0b=0if avg1>avg1[1] thenr=255g=99b=71endifendif//drawcandle(MyOpen,MyHigh,MyLow,MyClose) coloured(r,g,b)return1 user thanked author for this post.
12/11/2019 at 11:02 AM #11463412/11/2019 at 11:45 AM #114651Perfetto Roberto grazie.
Solo un chiarimento. Nel campo “MA type” poichè nel settaggio non sono visibili, le medie mobili sono rimaste le stesse vero?
- Semplice
- Esponenziale
- Ponderata
- Wilder
- Least Squares
- Time Series
- Hull
- Exp. zero lag
Nicolas, l’indicatore era per l’appunto il PRC_TrendColored indicator
Grazie
12/11/2019 at 12:06 PM #114654Sono quelle qui indicate https://www.prorealcode.com/documentation/average/.
Io ho messo 6 come valore massimo perché ho la v10.3, se tu hai la v11 basta che modifichi il limite massimo sostituendo 6 con nuovo valore 8.
1 user thanked author for this post.
12/11/2019 at 12:24 PM #114659Posto un grafico per chi fosse interessato, su come utilizzare la combinazione questi indicatori:
Esempio del grafico Mini Dax 50 volumi
1) MA Trend colored (ma type 2 11/55)
2) PRC Adaptive ATR ADX Trend (2.35 use HA)
3) PRC Adaptive ATR ADX Trend (5.35)
4) TAC Cumulative Delta
Punti di pivot daily-weekly-Monthly
Si può notare come ci siano fondamentalmente 3 reattività + il Cumulative Delta da usare come filtri ai falsi segnali
1 user thanked author for this post.
12/11/2019 at 12:40 PM #114667 -
AuthorPosts
Find exclusive trading pro-tools on