ticks I am puzzled??

 

I thought that a tick was an indication of a change in price BUT -

I have an EA attached to EURUSDm 5 decimal place chart which does open trades on this pair as well as GBPUSDm without an open chart. if I

Print(MarketInfo("EURUSDm",MODE_ASK),5);

then I get the same value (eg 1.25567) printed to the expert log several times before the value changes.

I understood that I would get 1 tick only for this price with only 1 chart open.

 

hi,

afaik you get a tick when once of the MarketInfo()'s change. could also be MODE_BID, MODE_SWAP or whatever...but mostly its MODE_BID

 

This is thoroughly discussed here, but if u just want the bottom line:

A Tick is a change in any one of the 28 market information identifiers (available via MarketInfo() function). It also compromises the 'event' that calls the start() function (for the symbol the EA is attached to).
 
gordon:

This is thoroughly discussed here, but if u just want the bottom line:


thats cleared that up very nicely

thanks guys