Login Page - Create Account

Support Board


Date/Time: Thu, 02 May 2024 07:12:25 +0000



Bitmex PNL Incorrect After Selling Partial Position

View Count: 2008

[2017-09-28 16:46:13]
User439067 - Posts: 48
Specifically after you sell/buy some amount of your position, Sierra Charts will recalculate the entry price. No matter how much of a position on Bitmex you sell off your entry price never changes. The line on the chart for PNL and the PNL in the trading window are incorrect from that point on.
[2017-09-28 18:08:54]
Sierra Chart Engineering - Posts: 104368
It sounds like you are referring to the Trade Position Average Price and to the Open Profit/Loss.

Refer to:
Trading Information Windows: How Average Price for Positions Is Calculated and Used

Refer to:
Profit/Loss Calculations and Symbol Settings
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2017-09-28 18:09:20
[2017-09-28 18:30:39]
User439067 - Posts: 48
In the case of when using the Interactive Brokers Trading service, when Global Settings >> Data/Trade Service Settings >> Service Settings >> Use IB Provided Position Average Price is set to True, then anywhere the Trade Position Average Price is displayed in Charts and Trade DOMs it will be this Trade Service Position Average Price from Interactive Brokers. This Position Average Price includes commissions. If you do not want to use this, then set that option to False.

I'm not seeing the option for this on Bitmex. Any idea where I should look?
[2017-09-28 18:44:05]
Sierra Chart Engineering - Posts: 104368
That option is not available with BitMEX or any other service, other than Interactive Brokers.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2017-09-28 19:05:28]
User439067 - Posts: 48
Gotcha, thanks. Might be nice to have that in a future update, because there is no way to make the average price of your position correct.
[2017-09-29 02:24:52]
Sierra Chart Engineering - Posts: 104368
You can also use the Flat to Flat Average Price calculation:
https://www.sierrachart.com/index.php?page=doc/GlobalTradeSettings.html#FlatToFlatAveragePriceForPosition
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2020-03-04 19:14:02]
User439067 - Posts: 48
In the case of when using the Interactive Brokers Trading service, when Global Settings >> Data/Trade Service Settings >> Service Settings >> Use IB Provided Position Average Price is set to True, then anywhere the Trade Position Average Price is displayed in Charts and Trade DOMs it will be this Trade Service Position Average Price from Interactive Brokers. This Position Average Price includes commissions. If you do not want to use this, then set that option to False.

Can we get this for Bitmex? The entry price never changes unless you add more quantity to your position. If you scale out, the position bar jumps around and it's super annoying to keep another horizontal line on the chart to show where your actual entry is.
[2020-03-05 03:22:56]
Sierra Chart Engineering - Posts: 104368
Yes there is an option to use this with any service. It is explained here:
Trading Information Windows: How Average Price for Positions Is Calculated and Used

You can use the external service position average price.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing

To post a message in this thread, you need to log in with your Sierra Chart account:

Login

Login Page - Create Account