From 0d51499dcf62fff7f5ee13f5aa1c0ec07b85b627 Mon Sep 17 00:00:00 2001 From: unknown Date: Sun, 23 Feb 2020 23:23:36 +0100 Subject: [PATCH] Updated for RangeBars ver. 3.01 --- Include/AZ-INVEST/SDK/RangeBars.mqh | 11 ++++++----- Indicators/RangeBars/RangeBars_TimeLine.mq5 | 3 +++ 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/Include/AZ-INVEST/SDK/RangeBars.mqh b/Include/AZ-INVEST/SDK/RangeBars.mqh index 3d27b4b..445b6bd 100644 --- a/Include/AZ-INVEST/SDK/RangeBars.mqh +++ b/Include/AZ-INVEST/SDK/RangeBars.mqh @@ -194,7 +194,6 @@ int RangeBars::Init() s.atrPercentage, s.showNumberOfDays, s.resetOpenOnNewTradingDay, TradingSessionTime, - TopBottomPaddingPercentage, showPivots, pivotPointCalculationType, RColor, @@ -203,11 +202,8 @@ int RangeBars::Init() PDHColor, PDLColor, PDCColor, - showCurrentBarOpenTime, AlertMeWhen, AlertNotificationType, - SoundFileBull, - SoundFileBear, cis.MA1on, cis.MA1lineType, cis.MA1period, @@ -245,7 +241,12 @@ int RangeBars::Init() cis.ChannelPriceLabel, cis.ChannelMidPriceLabel, true); // used in EA - // DisplayAsBarChart & ShiftObj let at defaults +// TopBottomPaddingPercentage, +// showCurrentBarOpenTime, +// SoundFileBull, +// SoundFileBear, +// DisplayAsBarChart +// ShiftObj; all letft at defaults if(rangeBarsHandle == INVALID_HANDLE) { diff --git a/Indicators/RangeBars/RangeBars_TimeLine.mq5 b/Indicators/RangeBars/RangeBars_TimeLine.mq5 index 92130c9..747441d 100644 --- a/Indicators/RangeBars/RangeBars_TimeLine.mq5 +++ b/Indicators/RangeBars/RangeBars_TimeLine.mq5 @@ -161,6 +161,9 @@ string NormalizeTime(datetime _dt) string minute = (dt.min<10) ? ("0"+(string)dt.min) : (string)dt.min; string hour = (dt.hour<10) ? ("0"+(string)dt.hour) : (string)dt.hour; + if((dt.mon-1) < 0 || (dt.mon-1) > 11) + return "*"; + if(InpDispFormat == DisplayFormat1) return ( "'"+(string)dt.day+" "+__months[dt.mon-1]+" "+hour+":"+minute ); else