Hi all, my objects disappear & after a few seconds or so they reappear again. If you know the problem please help.
Is that a serious question????????
Hi all, my objects disappear & after a few seconds or so they reappear again. If you know the problem please help.
Maybe adding ChartRedraw() to the end of your code could help
- docs.mql4.com
You are deleting and recreating your rectangle each tick. Stop doing that. Create them once at the start of a new bar.
For a new bar test, Bars is unreliable (a refresh/reconnect can change number of bars on chart), volume is unreliable (miss ticks), Price is unreliable (duplicate prices and The == operand. - MQL4 programming forum.) Always use time.
MT4: New candle - MQL4 programming forum #3 (2014)
MT5: Accessing variables - MQL4 programming forum #3 (2022)I disagree with making a new bar function, because it can only be called once per tick (second call returns false). A variable can be tested multiple times.
Running EA once at the start of each bar - MQL4 programming forum (2011)
You are deleting and recreating your rectangle each tick. Stop doing that. Create them once at the start of a new bar.
For a new bar test, Bars is unreliable (a refresh/reconnect can change number of bars on chart), volume is unreliable (miss ticks), Price is unreliable (duplicate prices and The == operand. - MQL4 programming forum.) Always use time.
MT4: New candle - MQL4 programming forum #3 (2014)
MT5: Accessing variables - MQL4 programming forum #3 (2022)I disagree with making a new bar function, because it can only be called once per tick (second call returns false). A variable can be tested multiple times.
Running EA once at the start of each bar - MQL4 programming forum (2011)
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
Hi all, my objects disappear & after a few seconds or so they reappear again. If you know the problem please help.