Originally Posted By: jcl
I do not really understand the spread issue. All brokers deliver live spread and it's available in the "Spread" variable. marketVal is for an arbitrary additional parameter, not necessarily for spread.

As to retrieving more than 2 additional parameters from the broker - can you give me an example of which other parameters from which broker you would need?

Ok the spread makes sense. I don't have an example for more than 2 additional parameters. It might be no practical issue, and just a theoretic one, considering we are asking that question and are not sure of the answer. Ideally we would not have to ask that question.

Ok down to 2 issues/questions. Any opinions on points 1 and 4 ?

1. Cannot access/use optional asset data values with BarPeriod > 1 (e.g. when backtesting .t6 data)
2. Cannot retrieve volume and spread with MT4/MT5 (no issue)
3. Limit of 2 optional asset data values. Cannot use 3 or more (no practical issue)
4. marketVol/marketVal might not be what they pretend to be / user has to find out / adapt code to different use cases