Login Page - Create Account

Support Board


Date/Time: Tue, 14 May 2024 12:15:42 +0000



moving a LIVE Limit Order to execute At-Market

View Count: 13819

[2015-09-22 08:34:15]
Rainer - Posts: 108
How to take an active LIVE Sell-Limit order to execute At-Market? >>using FXCM<<<

Using attached orders, I enter/buy 2 contracts with two Sell-Limits (profit-targets) and Stop (stop to BE on first Limit).

Lets say, Market hasn't reached first Sell-Limit but I want to close 1 contract (half position), I should be able to just mouse-move/adjust the Sell-Limit to anywhere below the current bid-ask for the Sell-Limit order to be executed At-Market ... but it does not, and I get this error message in trade-service-log ...

{{ Order Modification Error: Order Modification Reject. Info: 19915;DAS 19915: ZDas Exception ORA-20105: Order price did not pass validation. Internal Order ID: 7441. Service Order ID: 71188503 | 2015-09-22 17:23:52 * }}

Why won't it let me do this simple process? Are there any Trade/Global settings that would allow this? ... Alternatively, a Flatten ½ Position button would also help achieve this.
btw. in Simulation-Mode the above is possible, just not when switch to LIVE trading.
[2015-09-22 17:32:09]
Sierra Chart Engineering - Posts: 104368
This originates from the FXCM system and we have no control over it:
Info: 19915;DAS 19915: ZDas Exception ORA-20105: Order price did not pass validation.

You need to cancel the order you were going to modify and enter a new market order with the identical quantity.

To quickly change the quantity you can use one of the Quantity buttons on the Trade Window:
https://www.sierrachart.com/index.php?page=doc/doc_TradeWindow.html#TradeWindowControls

The Quantity buttons are specifically explained here:
https://www.sierrachart.com/index.php?page=doc/doc_TradeWindow.html#OrderQuantityButtons
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: 2015-09-22 17:32:55
[2015-09-22 20:45:29]
Rainer - Posts: 108
What would I need to tell FXCM, or what changes would FXCM need to do (to their system) in order for this to behave as it should (as it does in Sim mode)?

... as your work-around answer (is tedious and) involves clicking on a different Qty button and untick Use-Attached-Order = which potentially could place an incorrect order for your next trade if gone un-noticed or forgotten to change back in the haste of day-trading; which has happened to me plenty of times esp. in these fast moving markets. Afterall, we should only be limited to the limits of SC not any lack of system (or FIX) implementations.
[2015-09-22 22:35:27]
Sierra Chart Engineering - Posts: 104368
There is actually an easy solution to this.

You do not need to cancel the order. And you do not need to uncheck Use Attached Orders.

Enable the Scale-Out option as explained here:
https://www.sierrachart.com/index.php?page=doc/doc_AttachedOrders.html#ScalingOut

Simply adjust the current Order Quantity, you do have to at least do this, to the quantity that you want to reduce your position by and then send a market order. The Attached Orders will be adjusted by the quantity of this market order and will be canceled if needed.

FXCM should be told this:
When modifying a Limit order to a price which will cause it to immediately fill, your FIX server responds with a message like the following:
Info: 19915;DAS 19915: ZDas Exception ORA-20105: Order price did not pass validation.
Could you allow the order to be modified to a price which will cause it to fill immediately, rather than rejecting the order modification. This would be appreciated and make trading much more pleasant and productive rather than struggling with order entry and modification errors.

Thank you.

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: 2015-09-22 22:36:20

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

Login

Login Page - Create Account