Jump to content
  • 0

Volume indicator - IG charts vs MT4 charts


TommyT

Question

The values of the volume indicator in the IG charts  and the MT4 charts are different - they are not the same values and they are not even a scalar proportion of each other

So where is IG getting is volume and where is MT4 getting its volume?

Using the IG Streaming Companion tool  one can see the various field values in the" Chart" data items of the stream 

Comparing this stream to the IG chart I can see that IG chart's volume is equivalent to the stream's LTV - last traded volume

doing the same for MT4 I can see that the MT4 chart's  volume is equivalent to the stream's LTV CONS_TICK_COUNT - tick count

Given that IG's own chart presents the LTV as the volume, it would seem that this is the preferred measure, and I have to agree. On that basis, I would say MT4 is using the wrong value

I would like to use MT4 to trade, but I don't like tick-count-as-volume. Is there anyway via the MT4 configuration or custom code that I can get hold of the LTV volume. Does anyone at IG know if the LTV data in MT4's tick variables so that I might be able to build my own indicator?

 

 

  

Link to comment

7 answers to this question

Recommended Posts

  • 0
1 hour ago, TommyT said:

The values of the volume indicator in the IG charts  and the MT4 charts are different - they are not the same values and they are not even a scalar proportion of each other

So where is IG getting is volume and where is MT4 getting its volume?

Using the IG Streaming Companion tool  one can see the various field values in the" Chart" data items of the stream 

Comparing this stream to the IG chart I can see that IG chart's volume is equivalent to the stream's LTV - last traded volume

doing the same for MT4 I can see that the MT4 chart's  volume is equivalent to the stream's LTV CONS_TICK_COUNT - tick count

Given that IG's own chart presents the LTV as the volume, it would seem that this is the preferred measure, and I have to agree. On that basis, I would say MT4 is using the wrong value

I would like to use MT4 to trade, but I don't like tick-count-as-volume. Is there anyway via the MT4 configuration or custom code that I can get hold of the LTV volume. Does anyone at IG know if the LTV data in MT4's tick variables so that I might be able to build my own indicator?

 

 

  

Hi, which asset type are you looking at, FX looks the same on the IG web based platform and mt4.

Link to comment
  • 0
Quote

Hi, which asset type are you looking at, FX looks the same on the IG web based platform and mt4.

 

Casey,

Thank you for your response

I was looking at indices - ftse100 specifically by way of example.

I will check the same for FX and report what I find in that case too

Regards 

Edited by TommyT
include quote
Link to comment
  • 0
6 minutes ago, TommyT said:

 

Casey,

Thank you for your response

I was looking at indices - ftse100 specifically by way of example.

I will check the same for FX and report what I find in that case too

Regards 

I think MT4 can only use tick volume and FX uses tick volume for both platforms but indices are different.

For indices see Ludwik's reply to volume question 2 down.

click on  the pic (link) below.

 

Link to comment
  • 0
3 hours ago, Caseynotes said:

Hi, which asset type are you looking at, FX looks the same on the IG web based platform and mt4.

Casey,

From viewing the IG stream it appears that, for FX, the tick_count and LTV are the same value. This confirms that in MT4 indicators, for both FX and indices, the volumes are equal to the tick_count. 

Ludwig' response explains why FX uses tick count, but indicies can have a better, calculated LTV. Ludwig makes no reference to MT4.

I would infer that IG/MT4 feed had been poorly implemented to used the tick_count rather than LTV. For FX this is trivially equivalent but for indicies, this is sadly deficient. I will not be using MT4.

regards 

Link to comment
  • 0
13 hours ago, TommyT said:

Casey,

From viewing the IG stream it appears that, for FX, the tick_count and LTV are the same value. This confirms that in MT4 indicators, for both FX and indices, the volumes are equal to the tick_count. 

Ludwig' response explains why FX uses tick count, but indicies can have a better, calculated LTV. Ludwig makes no reference to MT4.

I would infer that IG/MT4 feed had been poorly implemented to used the tick_count rather than LTV. For FX this is trivially equivalent but for indicies, this is sadly deficient. I will not be using MT4.

regards 

The data that brokers provide for free is always going to be limited compared to subscription providers and MT4 has additional limitations being a third party platform.

Research has shown that tick volume data is relative to real volume data but at end of day it's a case of how much we are willing to pay and what level of accuracy we require. 

Link to comment
  • 0

 

On 25/09/2021 at 09:28, Caseynotes said:

The data that brokers provide for free is always going to be limited compared to subscription providers and MT4 has additional limitations being a third party platform.

Research has shown that tick volume data is relative to real volume data but at end of day it's a case of how much we are willing to pay and what level of accuracy we require. 

Casey,

Thank you for all your input on this - much appreciated.

As "free" streams go IGs is quite good. I make the assumption that the integration into MT4 uses this stream, as the correlation to tick count is so exact. I just wish MT4 took advantage of better features of the stream. Perhaps my assumption is wrong and MT4's feed is generic which is independent of the underlying broker

There is some rough correlation between tick volumes and trade volumes but it is far from a linear scalar and diverges even further at higher volumes, when the market is more volatile. For this reason I disregard it

I have looked at other feeds and the best I could discover in terms of content was dxFeed, though like many other similar broker-oriented feeds it is too expensive for me given the base+exchange increment price structure. Of the free or "inclusive" feeds, I think there are none better than IG's so I will happily use the IG feed, though I will be using the REST access. The sample app is very useful once one sorts the 3rd party package updates.

Regards Tom

Link to comment
  • 0
34 minutes ago, TommyT said:

 

Casey,

Thank you for all your input on this - much appreciated.

As "free" streams go IGs is quite good. I make the assumption that the integration into MT4 uses this stream, as the correlation to tick count is so exact. I just wish MT4 took advantage of better features of the stream. Perhaps my assumption is wrong and MT4's feed is generic which is independent of the underlying broker

There is some rough correlation between tick volumes and trade volumes but it is far from a linear scalar and diverges even further at higher volumes, when the market is more volatile. For this reason I disregard it

I have looked at other feeds and the best I could discover in terms of content was dxFeed, though like many other similar broker-oriented feeds it is too expensive for me given the base+exchange increment price structure. Of the free or "inclusive" feeds, I think there are none better than IG's so I will happily use the IG feed, though I will be using the REST access. The sample app is very useful once one sorts the 3rd party package updates.

Regards Tom

You're welcome, am fairly certain that all mt4 markets use tick volume which is number of trades but no indication of the size of trades but think that MT5 is upgraded to include real volume though not sure where that data might come from. If coming from an exchange then presumably there must be a subscription charge. IG are working towards providing MT5 but no time frame as yet.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • General Statistics

    • Total Topics
      23,639
    • Total Posts
      97,060
    • Total Members
      44,198
    • Most Online
      7,522
      10/06/21 10:53

    Newest Member
    iambobg
    Joined 06/12/23 20:28
  • Posts

    • SP500, NASDAQ, DAX 40, FTSE 100, ASX200. Elliott Wave Insights & Strategies  Summary:  US Indices Wave 2 retracement in progress and we will look to buy the low of wave 2 in due course. The SP500, Nasdaq 100, Russell 200 and the DAX 40 have this pattern. The FTSE 100 and the ASX 200 have different patterns, however these markets will follow the same intraday moments as the US Indices within reason and will also look to build long positions in the same timing of the US Indices and ETFs. Stocks: Two types of patterns occurring in these stocks. The stocks that have dropped a lot are still in their b) wave rally and will continue into the next session. Then there are the AAPL's that have made a new high. The main point is there are no decent trends occurring in the next session. Video Chapters 00:00 SP 500 (SPX)  10:56 NASDAQ (NDX) 17:27 Russell 2000 (RUT) 18:55 DAX 40 (DAX) 21:55 FTSE 100 UKX (UK100) 27:25 ASX 200 (XJO) 41:24 End Analyst Peter Mathers TradingLounge™ Australian Financial Services Licence - AFSL 317817 Source: tradinglounge com   Access Trial #sp500 #nasdaq100   
    • I hold a small amount of CETUS on Kucoin. I aped in cos of its low mcap, solid fundamentals and ramped features. I may consider depositing some of it on Bitget to share from the reward. But first, i will look in to the requirements and all that. 
×
×
  • Create New...
us