Page 1 of 2

Wilders_ADX_ROC_Oscillator

PostPosted: Fri Jan 12, 2018 6:18 am
by Apprentice
usdjpy-d1-forex-capital-markets.png

Based on the request.
viewtopic.php?f=38&t=61499
Wilders DMI.mq4
(7.03 KiB) Downloaded 41 times

Wilders_ADX_ROC_Oscillator.mq4
(2.57 KiB) Downloaded 28 times

Wilders_ADX_ROC_Value_Oscillator.mq4
(2.61 KiB) Downloaded 30 times

usdjpy-h1-forex-capital-markets-2.png

For Wilders DMI, you'll need to install Wilders DMI indicator.
Multi Period DMI Heat Map with Alert.mq4
(13.5 KiB) Downloaded 23 times

Re: Wilders_ADX_ROC_Oscillator

PostPosted: Fri Jan 12, 2018 6:42 pm
by nookie
Two things would be great to be there, alerts + ADX filter (if adx is less than 4 ADX ROC oscilator is providing no output) For the version Value_Oscillator.mq4. Is it possible ?

Re: Wilders_ADX_ROC_Oscillator

PostPosted: Sat Jan 13, 2018 7:39 am
by Apprentice
Your request is added to the development list under Id Number 4008

Re: Wilders_ADX_ROC_Oscillator

PostPosted: Sun Jan 14, 2018 7:37 am
by Apprentice
Wilders_ADX_ROC_Value_Oscillator.nookie.mq4
(4.44 KiB) Downloaded 22 times

Try this version.

For Wilders_ADX_ROC_Value_Oscillator.nookie, you'll need to install Wilders DMI indicator.

Re: Wilders_ADX_ROC_Oscillator

PostPosted: Wed Jan 17, 2018 2:51 pm
by nookie
Thanks! the messages "Fast, slow section" can they be a bit more descriptive like which fx pair or instrument it is about, what is the event triggering it etc.. also I am not sure if the 0,1,2 is the expected for those sections tirgger

if (Absdiff>=Fast_Level)
{
Fast[pos]=diff;
if (last_signal != 0)
{
doAlert("Fast section");
last_signal = 0;
}
}
else
{
if (Absdiff<=Slow_Level)
{
Slow[pos]=diff;
if (last_signal != 1)
{
doAlert("Slow section");
last_signal = 1;
}
}
else
{
Moderate[pos]=diff;
if (last_signal != 2)
{
doAlert("Moderate section");
last_signal = 2;

Re: Wilders_ADX_ROC_Oscillator

PostPosted: Thu Jan 18, 2018 11:40 am
by Apprentice
Wilders_ADX_ROC_Value_Oscillator.nookie.mq4
(4.77 KiB) Downloaded 17 times

Try this version.

For Wilders_ADX_ROC_Value_Oscillator.nookie, you'll need to install Wilders DMI indicator.

Re: Wilders_ADX_ROC_Oscillator

PostPosted: Thu Jan 18, 2018 11:48 am
by Apprentice
Multi Period DMI Heat Map with Alert.mq4 added.

Re: Wilders_ADX_ROC_Oscillator

PostPosted: Thu Jan 18, 2018 2:28 pm
by nookie
Looks good the heat map, thanks, though tough a bit to know which value is for which setting,I can see only Lenght1,2,3,4,.. and shouldnt it be ?

case PERIOD_M1:
return "M1";
case PERIOD_M5:
return "M5";
case PERIOD_D1:
return "D1";
case PERIOD_H1:
return "H1";
case PERIOD_H4:
return "H4";
case PERIOD_M15:
return "M15";
case PERIOD_M30:
return "M30";
case PERIOD_MN1:
return "MN1";
case PERIOD_W1:
return "W1";

Re: Wilders_ADX_ROC_Oscillator

PostPosted: Tue Jan 30, 2018 5:21 pm
by nookie
All versions are generating too many alerts, 1 alert every minute on 15M chart.. not sure why though. can they generate alert only when a candle is drawn and complete and state is changed ? And also alerts only should be triggered when into Fast section

Re: Wilders_ADX_ROC_Oscillator

PostPosted: Tue Jan 30, 2018 5:24 pm
by nookie
Ideally alert displayed with a value like "#EURUSD. (M5):Fast section = 4.68"
is it possible ?