Thank you. I'll do as usual.
Alain Verleyen #:
Because you are checking "Last" price on a symbol which doesn't have a last price.
Seems it behaves differently in the Tester...
Previously tick.last was always set (and equal to bid price for forex/cfd) symbols. Now it's 0 on a live chart but not on the Tester.
Seems there is either a bug or an undocumented change in tick Last price processing.
Thanks you
the concern can be quite deep anyway
because
because
double Last( void ) const { return (m_tick.last); }
MqlTick m_tick; // structure of tick;And
bool CSymbolInfo::RefreshRates( void ) { return ( SymbolInfoTick (m_name,m_tick)); }it's more than basic
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 can go through iclose and the rest, but this was unexpected behavior.