
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
i was in effort to modify it, but failed. the complex MT5 .mqh files frustrated me, so many variables and objects!
Yes it involves some work the best way is to rename the loop variables for example when you get a warning about variable i then you can rename i to i1 in that loop and in the next loop i2 and i3 and so on.
Also it's not needed to do the entire library you can just take the element you need and convert only that because the articles deal with a lot of items and objects.
Hey guys,
Developing business code that makes use of graphical elements panels is one thing and this library is very helpful. However, when it comes to low performance or bugs that need to be reproduced,
there is nearly no way around the Strategy Tester.
That said, trying to fix things in a live chart is extremly tedious (e.g. waiting until certain conditions are met so I can click on graphical elements... gah)
It would be beyond helpful if we could properly test stuff within the ST!
1. Did the MetaTrader dev team talk somewhere on the forum about it why void OnChartEvent is not being triggered in the ST?
2. Is there any chance to establish a workaround?
Cheers,
Marcel
After October 4 update the library is returning the warnings many places :
" deprecated behavior, hidden method calling will be disabled in a future MQL compiler version Element.mqh 379 26 "
" deprecated behavior, hidden method calling will be disabled in a future MQL compiler version Scrolls.mqh 625 15 "
" deprecated behavior, hidden method calling will be disabled in a future MQL compiler version TextBox.mqh 1845 14 "
" deprecated behavior, hidden method calling will be disabled in a future MQL compiler version WndEvents.mqh 298 36 "
still everything is working perfectly but those warnings are very scary :) ... is anybody able to help how to solve this problem, or is able to explain what this warning means ..what is hidden method ?? :)
regards
After October 4 update the library is returning the warnings many places :
" deprecated behavior, hidden method calling will be disabled in a future MQL compiler version Element.mqh 379 26 "
" deprecated behavior, hidden method calling will be disabled in a future MQL compiler version Scrolls.mqh 625 15 "
" deprecated behavior, hidden method calling will be disabled in a future MQL compiler version TextBox.mqh 1845 14 "
" deprecated behavior, hidden method calling will be disabled in a future MQL compiler version WndEvents.mqh 298 36 "
still everything is working perfectly but those warnings are very scary :) ... is anybody able to help how to solve this problem, or is able to explain what this warning means ..what is hidden method ?? :)
regards
CElement::Update(true)
CElementBase::IsLocked()
CElementBase::IsVisible()
CElementBase::IsAvailable()
CElement::Update(true)
CElementBase::IsLocked()
CElementBase::IsVisible()
CElementBase::IsAvailable()
Hi ..thank You for reply ...I wouldn't call my self as a beginner but I'm far from pro :)
regarding You reply ....example from file Element.mqh ...
from error log :
deprecated behaviour, hidden method calling will be disabled in a future MQL compiler version Element.mqh 379 26
and after double click, im directed to the code below, and the cursor location is commented as [cursor]
If You can explain how to fix this one I will be able to do the rest :) (or point me to what the "hidden method" is) ...Thank You again
CElement::Update(true)
CElementBase::IsLocked()
CElementBase::IsVisible()
CElementBase::IsAvailable()