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