Login Page - Create Account

Support Board


Date/Time: Sun, 05 May 2024 09:29:42 +0000



OEC order rejected

View Count: 2641

[2014-05-08 18:43:05]
test99 - Posts: 26
I am unable to place orders via Sierra to OEC trader software (live account). The following code is displayed:

Trade Order Error - OEC order update (Rejected). Text: MaturityMonthYear not specified.. Internal Order ID: 1579. Service Order ID: (none). Symbol: EURUSD | 2014-05-08 11:31:42
Trade Order Error - OEC order update (Rejected). Text: MaturityMonthYear not specified.. Internal Order ID: 1580. Service Order ID: (none). Symbol: AUDUSD | 2014-05-08 11:36:10
Trade Order Error - OEC order update (Rejected). Text: MaturityMonthYear not specified.. Internal Order ID: 1581. Service Order ID: (none). Symbol: AUDUSD | 2014-05-08 11:37:05

Please address the issue...
Thank you


[2014-05-08 19:30:56]
Sierra Chart Engineering - Posts: 104368
From what we understand FX orders are on a separate account. So you need to enter that account in Global Settings >> Data/Trade Service Settings >> Trade Account. You can specify multiple accounts separated by a comma.


And you need to select that account on the Trade Window:
http://www.sierrachart.com/index.php?l=doc/doc_TradeWindow.html#SelectingTradeAccount

If this does not resolve the problem, then let us know and we will look into it further.
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: 2014-05-09 08:01:54
[2014-05-09 06:13:30]
test99 - Posts: 26
I only have Forex spot account and that account is entered under Data/Trade Service Settings.

Some history for you... I have used Sierra plus OEC for many many months and stopped in about January of 2014. Since that time there are many changes happened including new revisions of Sierra and FIX/FAST platform and Gain acquisition of OEC. What I understood is that OEC changed format of their symbols including with backoffice platforms updates, then Sierra followed and changed its code resulting in multiple revision of Sierra software.

Somewhere there is a code error which recognizes my account as a futures trading account. That is why the following errors are generated such as these:
Trade Order Error - OEC order update (Rejected). Text: MaturityMonthYear not specified.. Internal Order ID: 1584. Service Order ID: (none). Symbol: AUDUSD | 2014-05-08 23:02:07
Trade Order Error - OEC order update (Rejected). Text: MaturityMonthYear not specified.. Internal Order ID: 1585. Service Order ID: (none). Symbol: AUDUSD | 2014-05-08 23:10:03

I contacted OEC and they replied the following:
"Based on what we have researched, we don't see these rejection orders on our OEC side. These rejection messages are only showing in the Sierra Chart platform. We believe that the issue is that trades are getting sent to the wrong account type. The best way to resolve this is to contact Sierra Charts to make sure everything is setup properly."

Hope this helps and the issue will be resolved promptly.
Thank you so much.

[2014-05-09 08:01:04]
Sierra Chart Engineering - Posts: 104368
We see what one of the problems is. You are not using the correct symbol format. Forex symbols with OEC need to contain a /.

We have added AUD/USD to the list of Forex symbols. To get it, restart Sierra Chart and open a chart through File >> Find Symbol.

Try submitting the order again and let us know if it works.
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: 2014-05-09 08:01:20
[2014-05-09 11:26:53]
test99 - Posts: 26
Sorry guys. I have changed symbols, issue still exist:

Trade Order Error - OEC order update (Rejected). Text: Unknown contract Unknown symbol. Internal Order ID: 1587. Service Order ID: OECFIX:635342292302526480:48676. Symbol: AUD/USD | 2014-05-09 04:24:31
Trade Order Error - OEC order update (Rejected). Text: Unknown contract Unknown symbol. Internal Order ID: 1588. Service Order ID: OECFIX:635342292302526480:48680. Symbol: AUD/USD | 2014-05-09 04:25:15


[2014-05-09 16:02:24]
Sierra Chart Engineering - Posts: 104368
Are you able to enter Forex orders through the OEC Trader software using the same account?
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
[2014-05-09 23:31:08]
test99 - Posts: 26
As I said at this time I am not able to enter Forex orders using Sierra.
[2014-05-09 23:57:16]
Sierra Chart Engineering - Posts: 104368
We need to contact OEC about this. We do not know what the problem is.
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
[2014-05-12 15:09:51]
test99 - Posts: 26
Thank you. Please let me know as soon as possible.
[2014-05-12 16:38:08]
Sierra Chart Engineering - Posts: 104368
We have heard from OEC.

There were two things that we needed to do:

1. Order quantities for FX need to be in units of 1. We have corrected the order quantities for FX. Update the Global Symbol Settings as explained here:
http://www.sierrachart.com/index.php?l=doc/doc_GlobalSymbolSettings.php#UpdateSettings

Make sure any order you enter for FX has a quantity of 1 for each lot you want to trade. This will either be 10,000 or 100,000 based upon the account configuration. Check with OEC about your account.

2. For testing, OEC added us an FX account which we used for testing and we could successfully enter, modify and cancel FX orders.

Make sure your OEC Trade Account specified in Global Settings >> Data/Trade Service Settings >> Trade Account is an FX account.

Let us know if you need more help.

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
[2014-05-12 20:36:37]
test99 - Posts: 26
I have done what you suggested but the issue still persists. I contacted OEC and provided them your response. I asked them to acknowledge if my account is classified as FX account on their end. It has been an FX account since I opened it and it had worked (trades were placed via Sierra) without issues before all this code rewriting occurred this year.

The issue is somewhere and it is frustrating. Please help.
[2014-05-12 21:20:29]
Sierra Chart Engineering - Posts: 104368
Just to be clear, you have the OEC Username and the OEC trade account ID.

In Global Settings >> Data/Trade Service Settings >> Trade Account, you need to specify the trade account ID for your FX account that is assigned to your OEC username. Have OEC provide you your FX Trade account ID.

This is an example of one:
APIFX002522

This is ours that they just assigned.

We have added 10 days to your Sierra Chart account, since you have not been able to use it because 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
Date Time Of Last Edit: 2014-05-12 21:21:03
[2014-05-12 21:38:58]
test99 - Posts: 26
The user name is entered and my FX account is entered in In Global Settings >> Data/Trade Service Settings >> Trade Account.
I will not provide them in these posts due to privacy issues.
[2014-05-12 21:56:36]
Sierra Chart Engineering - Posts: 104368
Yes, we do not need to see them. We would have no way to validate whether they are right or wrong. We just want to make sure that they are entered correctly by explaining what should be entered

So you need to confirm with OEC that the Trade Account is correct. And also when you submit the order again after any changes, show us the text of the rejection message that you see 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
Date Time Of Last Edit: 2014-05-12 21:57:29
[2014-06-02 17:10:32]
test99 - Posts: 26
My account was confirmed to be the FX account by OEC. The error message is the same as below. The issue is still not resolved....

Trade Order Error - OEC order update (Rejected). Text: MaturityMonthYear not specified.. Internal Order ID: 1611. Service Order ID: (none). Symbol: EURUSD | 2014-06-02 10:06:43

[2014-06-02 17:22:16]
Sierra Chart Engineering - Posts: 104368
This is not the correct symbol.

Open a new chart through File >> Find Symbol. Use only the symbols listed. It is EUR/USD.
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
[2014-06-02 17:45:47]
test99 - Posts: 26
I changed symbol in "Trade and Current Quote Symbol" in chart settings and here is the error message

Trade Order Error - OEC order update (Rejected). Text: Unknown contract Unknown symbol. Internal Order ID: 1620. Service Order ID: OECFIX:635366484483901276:39319. Symbol: EUR/USD | 2014-06-02 10:42:48

[2014-06-02 17:57:27]
Sierra Chart Engineering - Posts: 104368
No. That is not how it is done. This is not what we specified.

The Trade and Current Quote Symbol box must be blank.

Reopen the chart or Trade DOM through File >> Find Symbol.

Or change the Symbol of the chart:
http://www.sierrachart.com/index.php?l=doc/doc_SwitchingSymbols.html

However, this is not the main problem.

We need to make certain you are specifying the correct trade account in Global Settings >> Data/Trade Service Settings.

Set a telephone number on your account here:
https://www.sierrachart.com/usercp.php?page=ManageAccountInfo

Let us know when that is done.
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
[2014-06-03 05:43:17]
test99 - Posts: 26
Phone number is added.
[2014-06-04 03:34:55]
test99 - Posts: 26
Hey Guys. I did what you asked me to do, however, there is an issue not resolved. Phone number is added. Are you going to call me? Thanks
[2014-06-04 04:23:14]
Sierra Chart Engineering - Posts: 104368
We did not have a chance earlier. We do have some time now.

However, after thinking about the best way to solve this problem, we want you to do the following:

-Enable Global Settings >> Data/Trade Service Settings >> Enable FIX Logging.

-Restart Sierra Chart.

-Open a chart or Trade DOM for EUR/USD. Submit an order.

-After it is rejected, follow the instructions here to submit the latest FIX log to us:
http://www.sierrachart.com/index.php?l=doc/helpdetails79.html

It needs to be sent to support _AT_ SierraChart.com

We will review it and then contact OEC about the issue.

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: 2014-06-04 04:24:29
[2014-06-04 18:26:11]
Sierra Chart Engineering - Posts: 104368
Let us know when you have sent the FIX log. We want to help with this, but we cannot without OEC. Clearly the account you are using is not allowing Forex orders over FIX. And we need to show them clear evidence 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
[2014-06-05 20:02:46]
test99 - Posts: 26
1. FYI. You asked me to follow your procedure how to open a chart for trading using File >> Find Symbol or change the Symbol of the chart:
http://www.sierrachart.com/index.php?l=doc/doc_SwitchingSymbols.html
I did so, however, there is no file open because I am using another instance of Sierra to download tick data (with SC Forex Data FXCM). OEC instance of Sierra reads data from above mentioned data file. In order to trade I have to enter OEC symbol in "Trade and Current Quote Symbol" in chart settings. See attached.

2. I followed your post and attaching latest FIX log
Date Time Of Last Edit: 2014-06-08 23:45:09
Private File
[2014-06-06 09:05:50]
Sierra Chart Engineering - Posts: 104368
1. Instead of opening a chart data file from a remote instance of Sierra Chart , enable Global Settings >> Data/Trade Service Settings >> Support Alternate Forex Historical Data

When this is enabled, the historical Intraday data for Forex symbols when using OEC will be downloaded from the SC Forex Data service.

2. We will be sending this to OEC now along with some further details.
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: 2014-06-06 09:10:32
[2014-06-06 17:04:19]
Sierra Chart Engineering - Posts: 104368
2. From OEC:


Everything is all set now with the forex orders. They should go through properly now. Let us know if you see anymore issues.

You may need to reconnect to the server with File >> Disconnect and File >> Connect to Data Feed.
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