Can't create the alert because it is a repaints indicator?
Thanks
Can't create the alert because it is a repaints indicator?
Can someone tell me if this indicator repaints or not?
Owh yea srry!, Here:
This is kind of an updated version. The one you posted doesn't look like it will repaint.
hi mrtoolsmrtools wrote: ↑Sun Aug 16, 2020 12:53 pmAdded all the averages.Amunra5 wrote: ↑Thu Aug 13, 2020 10:24 pm
Kindly add more options for moving average method please, mrtools.
add the ones below pls
thank you
Code: Select all
enum enMaTypes { ma_adxvma, // Adxvma ma_ahr, // Ahrens moving average ma_alxma, // Alexander moving average - ALXMA ma_dema, // Double exponential moving average - DEMA ma_dsema, // Double smoothed exponential moving average - DSEMA ma_emas, // Ema derivative - EMAD ma_ema, // Exponential moving average - EMA ma_frama, // Fractal adaptive moving average - FRAMA ma_hull, // Hull moving average - HMA ma_ie2, // IE/2 ma_ilinr, // Integral of linear regression slope ma_itl, // Instantaneous trendline ma_lagg, // Laguerre filter ma_lead, // Leader exponential moving average ma_linr, // Linear regression value - LSMA ma_lwma, // Linear weighted moving average - LWMA ma_mcg, // McGinley Dynamic ma_mcma, // McNicholl ema ma_nlma, // Non lag moving average ma_pwma, // Parabolic weighted moving average - PWMA ma_rmta, // Recursive moving trendline - RMTA ma_sma, // Simple moving average - SMA ma_sid, // Simple decycler - SDEC ma_sine, // Sine weighted moving average ma_smma, // Smoothed moving average - SMMA ma_smoo, // Smoother ma_ssm, // Super smoother ma_b3p, // Three pole Ehlers Butterworth ma_s3p, // Three pole Ehlers smoother ma_tma, // Triangular moving average - TMA ma_tema, // Tripple exponential moving average - TEMA ma_b2p, // Two pole Ehlers Butterworth ma_s2p, // Two pole Ehlers smoother ma_vema, // Volume weighted ema - VEMA ma_vwma, // Volume weighted moving average - VWMA ma_zldema, // Zero lag dema ma_zlma, // Zero lag moving average ma_zltema // Zero lag tema };
Code: Select all
if ((fasterMAnow > slowerMAnow) && (fasterMAprevious < slowerMAprevious) && (fasterMAafter > slowerMAafter)) {
CrossUp[i] = Low[i] - Range*0.5;
}
else if ((fasterMAnow < slowerMAnow) && (fasterMAprevious > slowerMAprevious) && (fasterMAafter < slowerMAafter)) {
CrossDown[i] = High[i] + Range*0.5;
Try this one.pipsquirrel wrote: ↑Tue Nov 10, 2020 7:28 pmhi mrtools
if kindly this last latest version can be altered according to this meth
in example picture aqua/magenta lines and dots by your latest version and blue/red arrows by this methCode: Select all
if ((fasterMAnow > slowerMAnow) && (fasterMAprevious < slowerMAprevious) && (fasterMAafter > slowerMAafter)) { CrossUp[i] = Low[i] - Range*0.5; } else if ((fasterMAnow < slowerMAnow) && (fasterMAprevious > slowerMAprevious) && (fasterMAafter < slowerMAafter)) { CrossDown[i] = High[i] + Range*0.5;
sorry,my badmrtools wrote: ↑Wed Nov 11, 2020 1:36 amCould you post a link to the indicator or post the indicator you want modified please?pipsquirrel wrote: ↑Tue Nov 10, 2020 7:28 pm
hi mrtools
if kindly this last latest version can be altered according to this meth
in example picture aqua/magenta lines and dots by your latest version and blue/red arrows by this methCode: Select all
if ((fasterMAnow > slowerMAnow) && (fasterMAprevious < slowerMAprevious) && (fasterMAafter > slowerMAafter)) { CrossUp[i] = Low[i] - Range*0.5; } else if ((fasterMAnow < slowerMAnow) && (fasterMAprevious > slowerMAprevious) && (fasterMAafter < slowerMAafter)) { CrossDown[i] = High[i] + Range*0.5;
by enghoss77, Tue Oct 06, 2020 4:38 am in Coding Help
by nyol, Tue Nov 05, 2019 12:45 pm in MT4 Indicators