When I use IQFeed for forex live trading, the OHLC that is captured is always the same value. Historical data is fine. (See screenshot.)
As a result no trading takes place as all the values are the same and indicators will show 0 or null. Same happens for all other forex pairs.
I tested this with IB Live Data and the OHLC updates correctly.
As I'm trading in Asia, have set the time difference in IQFeed configuration to 8 hours.
Not sure why this happens. Appreciate help.