Sorry never read the article but the problem is you are calling a method that is decalred as protected I believe. I wanted to download and investigate more in detail but I dont have the time now sorry.
You can try to move this operation out of the "protected" declaration section in the code and put it in the public section.
However I dont sugguest modifying code that is not yours, I believe the owner had a certain flow to use his classes and I think your are not implementing it correctly?
I might be intrested in this article, I need tick data for my indicators to work, thanks!
Sorry never read the article but the problem is you are calling a method that is decalred as protected I believe. I wanted to download and investigate more in detail but I dont have the time now sorry.
You can try to move this operation out of the "protected" declaration section in the code and put it in the public section.
However I dont sugguest modifying code that is not yours, I believe the owner had a certain flow to use his classes and I think your are not implementing it correctly?
I might be intrested in this article, I need tick data for my indicators to work, thanks!
I would really appreciate if you took a look at the problem when you have some time and help me to get this working, as well as for yourself.
Cheers.

- 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 has anybody got the solution described in the following article to work?
https://www.mql5.com/en/articles/69
And also the same error associated with numerous calls to 'Values()' in CDbDataAdapter::Fill(CAdoTable *table) in the file DbDataAdapter.mqhIt does not compile giving error:
'Values' - cannot call protected member function.
Associated with these lines in CBsvEngine::SaveData(void)
I would really love to get this working. Much appreciated!