Login Page - Create Account

Support Board


Date/Time: Fri, 27 Dec 2024 00:46:10 +0000



fxcm wont pickup attached orders

View Count: 1164

[2016-03-17 07:21:45]
4646ed - Posts: 230
I put in a limit order with two attached orders. The limit entry is picked up but the stop and target get the following messages and arent picked up. 3rd and 4th time in two days. last time had to call fxcm to cancel the orders cause they somehow arrived but i couldnt cancel them from sc charts. here's the trade service log:
Trade Activity Log file read result: 1718 records inserted. 0 records filtered. | 2016-03-17 11:31:50
Trade Activity Log file date-time limits: Sim records date-time limit is 2016-01-27 00:00:00. Non-sim records date-time limit is 2016-01-27 00:00:00. Non-sim fill record date-time limit is 2015-10-19 00:00:00. | 2016-03-17 11:31:50
Order cancellation failed | Unable to cancel order without a Service Order ID. Internal Order ID: 16891. Service Order ID: (none). Symbol: AUDUSD | 2016-03-17 14:12:05 *
Order cancellation failed | Unable to cancel order without a Service Order ID. Internal Order ID: 16891. Service Order ID: (none). Symbol: AUDUSD | 2016-03-17 14:13:20 *
Order cancellation failed | Unable to cancel order without a Service Order ID. Internal Order ID: 16890. Service Order ID: (none). Symbol: AUDUSD | 2016-03-17 14:13:31 *
Order cancellation failed | Unable to cancel order without a Service Order ID. Internal Order ID: 16894. Service Order ID: (none). Symbol: EURUSD | 2016-03-17 14:13:37 *
Order cancellation failed | Unable to cancel order without a Service Order ID. Internal Order ID: 16893. Service Order ID: (none). Symbol: EURUSD | 2016-03-17 14:13:39 *
Error sending order to server. | Symbol: EURUSD | TradeAccount: 1890946320 | InternalOrderID: 16893 | 2016-03-17 14:14:17 *
Error sending order to server. | Symbol: EURUSD | TradeAccount: 1890946320 | InternalOrderID: 16894 | 2016-03-17 14:14:17 *
Error sending order to server. | Symbol: AUDUSD | TradeAccount: 1890946320 | InternalOrderID: 16890 | 2016-03-17 14:14:17 *
Error sending order to server. | Symbol: AUDUSD | TradeAccount: 1890946320 | InternalOrderID: 16891 | 2016-03-17 14:14:17 *
************************************
i am also sending the message log.
Date Time Of Last Edit: 2016-03-17 08:19:58
[2016-03-17 07:39:33]
Sierra Chart Engineering - Posts: 104368
Update Sierra Chart to the latest release with Help >> Download Current Version.

It no longer uses server-side OCO orders because FXCM is no longer properly handling those order types for reasons which are not completely clear.

last time had to call fxcm to cancel the orders cause they somehow arrived
The orders are getting rejected so this does not make sense.

Here is one of the rejects from your Message Log:

FXCM FIX Trading session: Received a Reject <3> message. Reference Sequence Num = 76. RefTagID = 526. Reference Message Type = E. SessionRejectReason = 15. Text = Out of order repeating group members | 2016-03-17 14:05:39 *

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
[2016-03-17 07:49:30]
4646ed - Posts: 230
Will try the new version...but it Doesnt make sense to me either - it was after the draghi press conference and i couldnt get it cancelled for something like 20mins.. fxcm wouldnt let me log in for that long. I assume they were locking people out for the surprise volatility.When the limit was picked up but the stop wasn't, i clicked on the stop to cancel and it wouldn't cancel...then it showed up on the fxcm tradestation software as an active order that had been filled - even though price had gone to my target instead but they didnt fill that either(?!). The same thing (stop and target not filled) happened with two separate orders that day, and today with two separate orders (but today , i COULD get into fxcm software).
Is there anything else i can send you to try to make sense of this?
Date Time Of Last Edit: 2016-03-17 08:11:47
[2016-03-17 07:53:48]
4646ed - Posts: 230
Also, does this have anything to do with serverside OCO orders not being accepted by some trading services? Is FXCM one of them?
[2016-03-17 08:06:54]
Sierra Chart Engineering - Posts: 104368
We have taken the steps to work around this issue and it is no longer a problem in the latest releases. In older versions you can also disable Global Settings >> General Trade Settings >> Use Server-Side OCO and Bracket Orders.

We are changing the connection model to FXCM which will include full server-side OCO and bracket orders managed by our server:
Announcement: New Connection Model for FXCM and LMAX

We are releasing support for the new connection model for LMAX next week.

FXCM will take longer because there are some additional steps required for that.
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: 2016-03-17 08:07:21
[2016-03-17 08:14:30]
4646ed - Posts: 230
I understand. But is the problem i just had related to that?
[2016-03-17 08:21:44]
Sierra Chart Engineering - Posts: 104368
No it is not.

FXCM changed something on their side causing the problem. We looked into the issue closely and realized that it is not possible to support OCO orders through them anymore especially being we have an alternative reliable solution.

This is not unusual. There is no trading service which handles OCO and bracket orders totally reliably and with all of the functionality required. There is always some kind of problem or limitation.

With the new connection model we developed, we solve all of this.
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
[2016-03-17 08:39:24]
4646ed - Posts: 230
That's good to know.
Ok. To clarify and summarize. I have the latest release now. Should i also disable "use server side OCO and bracket orders" under general trade settings?
[2016-03-17 08:53:21]
Sierra Chart Engineering - Posts: 104368
Keep it enabled because the setting is ignored for FXCM.
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
[2016-03-17 11:18:35]
4646ed - Posts: 230
ok. a number of orders under the new version have worked (1382). setting is enabled. thanks.
[2016-03-20 00:44:54]
Sierra Chart Engineering - Posts: 104368
We want to start testing of the new connection model for FXCM. Here is more information about this:
New Connection Model for FXCM Forex Trading with no Account Minimum. Users Wanted for Testing.
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
[2016-04-05 08:27:29]
4646ed - Posts: 230
I've been having these same problems again. Upgraded to 1392, but FXCM rejects many of my attached orders made through SC.And then if they do accept them, and i try to modify through SC chart, it just pops back to the same place as if glued.
[2016-04-05 08:53:47]
Sierra Chart Engineering - Posts: 104368
What is the reason for the rejection?

It will be shown in Trade >> Trade Service Log.
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
[2016-04-05 09:23:34]
4646ed - Posts: 230
have just put in another order, it wont let me me move the stop but the target is ok.
the log says
Order modification failed | Order Modification Reject. Info: 19915;DAS 19915: ZDas Exception ORA-20105: Order price did not pass validation. Internal Order ID: 17121. Service Order ID: 137543636. Symbol: AUDUSD | 2016-04-05 15:30:32 *

ALSO: the trade window isnt calculating P/L or Net P/L at all. Just stuck at the wrong numbers.
ALSO: if i close out the trade in fxcm the OCOs are not cancelled, just left in SC and FXCM
Date Time Of Last Edit: 2016-04-05 09:44:13
[2016-04-05 10:34:38]
Sierra Chart Engineering - Posts: 104368

Order modification failed | Order Modification Reject. Info: 19915;DAS 19915: ZDas Exception ORA-20105: Order price did not pass validation. Internal Order ID: 17121. Service Order ID: 137543636. Symbol: AUDUSD | 2016-04-05 15:30:32 *

This is simply an order modification restriction error from FXCM.

Regarding the Profit/Loss, is the Open Profit/Loss correct and is the Position Average Price correct?


ALSO: if i close out the trade in fxcm the OCOs are not cancelled, just left in SC and FXCM
Yes, this would be true. You have to make sure these are canceled.

If you are interested, have a look at LMAX:
LMAX Trading Service

The problem you are having with order modifications will not happen with LMAX.
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: 2016-04-05 10:35:54
[2016-04-05 11:13:15]
4646ed - Posts: 230
RE: Order Modification restriction: why does FXCM do that every time now. they didn't before. and why is it the Stop and not the Target?
RE: OCOs: OCOs should cancel themselves, isn't that why they are called OrderCancelsOrder?
RE: LMAX: yes, i understand, and am willing to move over to LMAX, but not just yet. The particular situation within which we find ourselves makes it quite alot of work to switch brokers.
RE: P/L and open P/L. neither is correct.
[2016-04-05 12:49:05]
4646ed - Posts: 230
Now I've just done a trade where everything seemed to work the way it should. Go figure. I think the rules and restrictions with FXCM are either random or geared towards making me lose money.
[2016-04-06 05:54:27]
Sierra Chart Engineering - Posts: 104368
We do not know:
RE: Order Modification restriction: why does FXCM do that every time now. they didn't before. and why is it the Stop and not the Target?

Can you tell us exactly what you did regarding this:

RE: OCOs: OCOs should cancel themselves, isn't that why they are called OrderCancelsOrder?

If there is an existing position with OCO orders, those orders are not going to get canceled unless they are specifically canceled. Merely putting through another order to offset that Position will not cancel them. Unless you were to use the Flatten button within Sierra Chart.


RE: P/L and open P/L. neither is correct.
Refer to this page:
https://www.sierrachart.com/index.php?page=doc/helpdetails77.html
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: 2016-04-06 05:55:32

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

Login

Login Page - Create Account