Forums › ProRealTime forum Italiano › Supporto ProBuilder › Aiuto traduzione codice media mobile visualtrader › Reply To: Aiuto traduzione codice media mobile visualtrader
02/12/2019 at 10:08 AM
#91135
Il codice che chiedi di convertire riguarda la media mobile di altri timeframe. Non esiste una funzione interna del software per farlo. Ma con il codice qui sotto puoi simulare qualcosa di veramente vicino:
Spero possa essere d’aiuto!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
// --- settings TF = 30 SMAperiod=10 // --- end of settings once NbBar = 1 if BarIndex < NbBar+2 then MyDay=openday dayminutes = 1440*(MyDay-MyDay[1]) MyHour=openhour hourminutes = 60*(MyHour-MyHour[1]) MyMin=openminute barminutes = MyMin - MyMin[1] + hourminutes + dayminutes barminutes=abs(barminutes) Mybarminutes = lowest[NbBar](barminutes)[1] endif count=0 sum=0 for i = 0 to barindex do c = minute[i] MOD TF=Mybarminutes if c then count=count+1 sum=sum+close[i] if count=SMAperiod then break // endif endif next avg = sum/SMAperiod return avg style(line,2),mybarminutes |