Forex instrument definition

Questions about MultiCharts .NET and user contributed studies.
Traderji
Posts: 41
Joined: 08 Mar 2012
Has thanked: 6 times
Been thanked: 17 times

Forex instrument definition

Postby Traderji » 07 Aug 2012

I am having issues with setting up Forex pairs in Quotemanager. What is the "big point value" field? It is does not seem to work logically.

For example: EUR/USD is quoted in 5 decimal places like x.abcDe so the price scale is 1/100000. The pip value is the value of D so "big point value" should be 10000.

But if you set it up that way in Quotemanager then when you have a open position, the Profit & Loss display in Chart Trader only shows zero for ticks or %. You can get the profit or loss displayed as $ value correctly.

Change the "big point value" in EUR/USD to 100 and now the PnL ticks work but it is multiplied by 10, so profit of 16 ticks will show as 160 ticks.

Reduce "big point value" to 10 and PnL ticks work. But does not make any sense..



*Note: for pairs that have a tick size of 0.001 or 1/1000 like USD/JPY, "big point value" seems to work differently again. I am very confused.

User avatar
Dave Masalov
Posts: 1712
Joined: 16 Apr 2010
Has thanked: 51 times
Been thanked: 485 times

Re: Forex instrument definition

Postby Dave Masalov » 08 Aug 2012

Traderji wrote:I am having issues with setting up Forex pairs in Quotemanager. What is the "big point value" field? It is does not seem to work logically.

For example: EUR/USD is quoted in 5 decimal places like x.abcDe so the price scale is 1/100000. The pip value is the value of D so "big point value" should be 10000.

But if you set it up that way in Quotemanager then when you have a open position, the Profit & Loss display in Chart Trader only shows zero for ticks or %. You can get the profit or loss displayed as $ value correctly.

Change the "big point value" in EUR/USD to 100 and now the PnL ticks work but it is multiplied by 10, so profit of 16 ticks will show as 160 ticks.

Reduce "big point value" to 10 and PnL ticks work. But does not make any sense..



*Note: for pairs that have a tick size of 0.001 or 1/1000 like USD/JPY, "big point value" seems to work differently again. I am very confused.


Traderji,

Everything works fine on our end. Please see attached screenshot. Make the symbol settings the same: PriceScale and BigPoint Value = lot size. If the problem persists, please post a screenshot of your DOM and symbol settings.

Traderji
Posts: 41
Joined: 08 Mar 2012
Has thanked: 6 times
Been thanked: 17 times

Re: Forex instrument definition

Postby Traderji » 08 Aug 2012

Dave Masalov wrote:
Traderji,

Everything works fine on our end. Please see attached screenshot. Make the symbol settings the same: PriceScale and BigPoint Value = lot size. If the problem persists, please post a screenshot of your DOM and symbol settings.



Hi Dave,

No screenshot attached in your post.

User avatar
Dave Masalov
Posts: 1712
Joined: 16 Apr 2010
Has thanked: 51 times
Been thanked: 485 times

Re: Forex instrument definition

Postby Dave Masalov » 08 Aug 2012

Here is the screenshot, sorry.
Attachments
mc-1069.PNG
mc-1069.PNG (40.02 KiB) Viewed 1562 times

Traderji
Posts: 41
Joined: 08 Mar 2012
Has thanked: 6 times
Been thanked: 17 times

Re: Forex instrument definition

Postby Traderji » 08 Aug 2012

Still not working for me.

In the screenshot below, I have got instrument setup as per your screen. DOM is showing PnL in dollar value which is displaying correctly.

Image
Attachments
2.PNG
2.PNG (60.92 KiB) Viewed 1316 times

Traderji
Posts: 41
Joined: 08 Mar 2012
Has thanked: 6 times
Been thanked: 17 times

Re: Forex instrument definition

Postby Traderji » 08 Aug 2012

In the screenshot below, I have got instrument setup as per your screen. DOM is showing PnL in ticks which is showing zero ticks PnL. It should be showing -18ticks.

Image
Attachments
1.PNG
1.PNG (64.47 KiB) Viewed 1266 times

Traderji
Posts: 41
Joined: 08 Mar 2012
Has thanked: 6 times
Been thanked: 17 times

Re: Forex instrument definition

Postby Traderji » 08 Aug 2012

In this last screenshot, I have changed the Big Point value to 10 and now the DOM is correctly displaying the loss in ticks




Image
Attachments
3.PNG
3.PNG (61.63 KiB) Viewed 1271 times

Traderji
Posts: 41
Joined: 08 Mar 2012
Has thanked: 6 times
Been thanked: 17 times

Re: Forex instrument definition

Postby Traderji » 12 Aug 2012

Hi Dave,

Any updates for this?

User avatar
Andrew MultiCharts
Posts: 1587
Joined: 11 Oct 2011
Has thanked: 931 times
Been thanked: 557 times

Re: Forex instrument definition

Postby Andrew MultiCharts » 17 Aug 2012

On your screenshot the Big Point Value = 10. I don't think it is correct. If you have micro account, then the BPV should be 1000, because usually micro lot = 1000. Mini = 10 000; Standard = 100 000.

Traderji
Posts: 41
Joined: 08 Mar 2012
Has thanked: 6 times
Been thanked: 17 times

Re: Forex instrument definition

Postby Traderji » 17 Aug 2012

Andrew MultiCharts wrote:On your screenshot the Big Point Value = 10. I don't think it is correct. If you have micro account, then the BPV should be 1000, because usually micro lot = 1000. Mini = 10 000; Standard = 100 000.



The first screenshot show Big Point Value set to 10000.

User avatar
Andrew MultiCharts
Posts: 1587
Joined: 11 Oct 2011
Has thanked: 931 times
Been thanked: 557 times

Re: Forex instrument definition

Postby Andrew MultiCharts » 17 Aug 2012

Traderji wrote:The first screenshot show Big Point Value set to 10000.

Have you restarted MultiCharts or reconnected the broker after the changes were applied in QuoteManager?

Traderji
Posts: 41
Joined: 08 Mar 2012
Has thanked: 6 times
Been thanked: 17 times

Re: Forex instrument definition

Postby Traderji » 17 Aug 2012

Andrew MultiCharts wrote:
Traderji wrote:The first screenshot show Big Point Value set to 10000.

Have you restarted MultiCharts or reconnected the broker after the changes were applied in QuoteManager?



Yes after each change I restarted MC.

User avatar
JoshM
Posts: 2089
Joined: 20 May 2011
Location: The Netherlands
Has thanked: 1525 times
Been thanked: 1486 times
Contact:

Re: Forex instrument definition

Postby JoshM » 18 Aug 2012

I have these settings for MB Trading on regular MC and they show the correct amount of PL:

scr.18-08-2012 17.13.01.png
scr.18-08-2012 17.13.01.png (8.78 KiB) Viewed 1376 times


Note the BigPointValue of 100000 (hundred thousand).
These users thanked the author JoshM for the post:
Traderji

Traderji
Posts: 41
Joined: 08 Mar 2012
Has thanked: 6 times
Been thanked: 17 times

Re: Forex instrument definition

Postby Traderji » 20 Aug 2012

There is something definitely messed up either in the way Multicharts is calculating PnL in ticks or in the data structure of a Instrument definition.

Do the following steps:

1) Brand new install of Multicharts .net x64
2) Set up connection to LMAX live.
3) Using Quotemanager import all forex instruments from LMAX. Use "*" in lookup field.
4) Open a chart for EUR/USD
5) Using chart trader open position with 1 contract ($10,000 lot) and observe PnL in ticks.

If the price has moved 5 pips in your direction, for example opened position at 1.2305 and now price is 1.2310, your profit is 5 ticks, correct?

Well the chart trader shows profit as 50 ticks.

I am really getting frustrated with this. This is a problem with Multicharts that needs to be fixed ASAP.

User avatar
JoshM
Posts: 2089
Joined: 20 May 2011
Location: The Netherlands
Has thanked: 1525 times
Been thanked: 1486 times
Contact:

Re: Forex instrument definition

Postby JoshM » 20 Aug 2012

Traderji wrote:If the price has moved 5 pips in your direction, for example opened position at 1.2305 and now price is 1.2310, your profit is 5 ticks, correct?

Well the chart trader shows profit as 50 ticks.

I am really getting frustrated with this. This is a problem with Multicharts that needs to be fixed ASAP.

It depends I guess on what your definition of a tick is with spot forex. One might say a price move from 1.2305 to 1.2310 is 5 pips/ticks, but since LMAX quotes their forex in fractional pips (i.e. 1.23051 and 1.230109), one might also say that a price move from 1.2305 to 1.2310 is 50 fractional pips. If the definition of ticks as the 'smallest possible price increment' is used then it's correct to say there's a 50 ticks profit.

There's also a thread about that here, in which MC says here that this is a 'architectural design'.

If you don't care about fractional pips, you can change the price scale to 1/10000 and that should display the prices as 1.2305 (not 1.23050) and will also calculate the profit in the regular pips definition.

Traderji
Posts: 41
Joined: 08 Mar 2012
Has thanked: 6 times
Been thanked: 17 times

Re: Forex instrument definition

Postby Traderji » 21 Aug 2012

Thanks for those links Josh. Looks like I am not the first one complaining about this.


Return to “MultiCharts .NET”