TICKVALUE problem at various brokers

 

I have encountered this problem.

Book says TICKVALUE is in deposit currency.

However, practice shows some brokers return the value in other currency than the deposit currency.

Moreover, I have seen cases where ie. one CFD's TICKVALUE was in deposit currency, while another's was in base currency.

This ruins programming completely.

Anybody knows where the broker sets this up?

C/z it seems complaints to the broker don't always bring effect, so they should be educated.