I'm setting up automated trading with eSignal and FXCM and whenever I put a trade on it is rejected.
From Multicharts I can see my account balance at FXCM so the connection between the two seems to be working.
I'm starting to believe that since the eSignal code for currencies includes other letters besides the currency itself, i.e. "AUDCAD A0-FX", "EUR A0-FX" the orders are rejected because there is a mismatch of currency codes.
Anyone else with this set up ?
FOREX setup of Multicharts, eSignal, FXCM broker
- Dave Masalov
- Posts: 1712
- Joined: Apr 16 2010
- Has thanked: 51 times
- Been thanked: 490 times
Dear Sirs,
Please make sure that Symbol Mapping is cofigured correctly. Connect FXCM broker profile, right click on it and go to Symbol Mapping. There you should choose correct symbol from eSignal (or other data provider) in Chart Symbol column by clicking on "..." button and create a line in Broker Symbol column by clicking on "edit" button. For example correct FXCM symbol for "AUDCAD A0-FX" is AUD/CAD.
If the problem persists, please come to our Live Chat Mon-Fri netween 6:30 AM and 1 PM EST so we can connect to your machine remotely and help you.
Please make sure that Symbol Mapping is cofigured correctly. Connect FXCM broker profile, right click on it and go to Symbol Mapping. There you should choose correct symbol from eSignal (or other data provider) in Chart Symbol column by clicking on "..." button and create a line in Broker Symbol column by clicking on "edit" button. For example correct FXCM symbol for "AUDCAD A0-FX" is AUD/CAD.
If the problem persists, please come to our Live Chat Mon-Fri netween 6:30 AM and 1 PM EST so we can connect to your machine remotely and help you.
- Henry MultiСharts
- Posts: 9165
- Joined: Aug 25 2011
- Has thanked: 1264 times
- Been thanked: 2958 times
Hello Teo.
Please attach the screenshot of the symbol mapping window for further investigation.
Please attach the screenshot of the symbol mapping window for further investigation.
Hi, I got things worked out. My broker platform FXCM allows only 20 symbols to be traded at a time.
I was trying to trade a symbol out of Multicharts that was not in the FXCM list. I'm all in synch now, and the trades work well. I've attached the work document to show the rejected orders.
So it means that if I want to run a strategy on 30 symbols then I need to get 2 accounts with FXCM.
The other problem that I am having is that when I sell/buy, then close the position I get 2 positions left in FXCM, so somehow the closing order is not matched to the opening order.
How do I fix this ?
I was trying to trade a symbol out of Multicharts that was not in the FXCM list. I'm all in synch now, and the trades work well. I've attached the work document to show the rejected orders.
So it means that if I want to run a strategy on 30 symbols then I need to get 2 accounts with FXCM.
The other problem that I am having is that when I sell/buy, then close the position I get 2 positions left in FXCM, so somehow the closing order is not matched to the opening order.
How do I fix this ?
- Attachments
-
- order_rejected.doc
- doc shows rejected orders
- (172.5 KiB) Downloaded 263 times
- Henry MultiСharts
- Posts: 9165
- Joined: Aug 25 2011
- Has thanked: 1264 times
- Been thanked: 2958 times
Please check that this symbol is selected in FXCM trading station.
Make sure you can send orders on this symbol from FXCM trading station.
Make sure you can send orders on this symbol from FXCM trading station.
Thanks, is there a resolution for the second part of my last post ..
"The other problem that I am having is that when I sell/buy, then close the position I get 2 positions left in FXCM, so somehow the closing order is not matched to the opening order.
How do I fix this ?"
"The other problem that I am having is that when I sell/buy, then close the position I get 2 positions left in FXCM, so somehow the closing order is not matched to the opening order.
How do I fix this ?"
- Henry MultiСharts
- Posts: 9165
- Joined: Aug 25 2011
- Has thanked: 1264 times
- Been thanked: 2958 times
Please check that hedging is disabled for your FXCM account.
FXCM Trading Station->Accounts window->Accounts with enabled hedging will have "H" letter or "Hedging" word.
It can be the source of the issue.
FXCM Trading Station->Accounts window->Accounts with enabled hedging will have "H" letter or "Hedging" word.
It can be the source of the issue.
Thanks, for all your help, I have another question regarding the bid/ask/trade setup.
It seems that if I set up Data1 to be the ASK prices and Data2 the BID prices, the Data1 stream does not seem to have history in it. Data2 does have history in it. I'm working with FOREX, and I have setup QuoteManager to collect all data in the "Fields to collect" dialog box.
It seems that if I set up Data1 to be the ASK prices and Data2 the BID prices, the Data1 stream does not seem to have history in it. Data2 does have history in it. I'm working with FOREX, and I have setup QuoteManager to collect all data in the "Fields to collect" dialog box.
- Henry MultiСharts
- Posts: 9165
- Joined: Aug 25 2011
- Has thanked: 1264 times
- Been thanked: 2958 times
eSignal provides historical data for forex symbols:Thanks, for all your help, I have another question regarding the bid/ask/trade setup.
It seems that if I set up Data1 to be the ASK prices and Data2 the BID prices, the Data1 stream does not seem to have history in it. Data2 does have history in it. I'm working with FOREX, and I have setup QuoteManager to collect all data in the "Fields to collect" dialog box.
Ask(Tick), Bid(Tick,Min,Day), Trade(Tick).
Tick-by-tick 60 days back, 12+ years of minute-based and daily historical data
What field and resolution are you plotting?
What is the data range?
When I am running strategy from MC to FXCM, I encounter the attached error message.
Saying I was trying to close position with 0 contract of EURUSD @ 0.00000 (please see attached screenshot).
This problem seems only occurs in real-time , not in backtest. Also it only happen when the strategy is trying to close the position, not when it's opening the position.
I doubled checked the strategy in MC, there is no way the contract number is 0 because I specify the number of contract already.
Anybody has insight about this?
Datafeed provider is esignal, FXCM is FXCM UK demo account (with hedging functionality).
Saying I was trying to close position with 0 contract of EURUSD @ 0.00000 (please see attached screenshot).
This problem seems only occurs in real-time , not in backtest. Also it only happen when the strategy is trying to close the position, not when it's opening the position.
I doubled checked the strategy in MC, there is no way the contract number is 0 because I specify the number of contract already.
Anybody has insight about this?
Datafeed provider is esignal, FXCM is FXCM UK demo account (with hedging functionality).
- Attachments
-
- positiontrackererror.gif
- (114.93 KiB) Downloaded 1379 times
- Henry MultiСharts
- Posts: 9165
- Joined: Aug 25 2011
- Has thanked: 1264 times
- Been thanked: 2958 times
Hello Justmake,When I am running strategy from MC to FXCM, I encounter the attached error message.
Saying I was trying to close position with 0 contract of EURUSD @ 0.00000 (please see attached screenshot).
This problem seems only occurs in real-time , not in backtest. Also it only happen when the strategy is trying to close the position, not when it's opening the position.
I doubled checked the strategy in MC, there is no way the contract number is 0 because I specify the number of contract already.
Anybody has insight about this?
Datafeed provider is esignal, FXCM is FXCM UK demo account (with hedging functionality).
This issue can be caused by hedging which is not supported in MultiCharts. Please try your strategy on an account without hedging functionality.
-
- Posts: 1
- Joined: Aug 02 2012
I downloaded plug-in for FXCM. Installation is no problem. I started eSignal as instructed, and I configured eSignal for integrated trading as instructed. I started FxCM TS. Everything is OK so far. But when I double-click a bid/ask price on Eur A0-FX in eSignal quote window, nothing happens?
- Henry MultiСharts
- Posts: 9165
- Joined: Aug 25 2011
- Has thanked: 1264 times
- Been thanked: 2958 times
Please describe what is the issue exactly. Attach a full sized screenshot of the chart demosntrating the issue.I downloaded plug-in for FXCM. Installation is no problem. I started eSignal as instructed, and I configured eSignal for integrated trading as instructed. I started FxCM TS. Everything is OK so far. But when I double-click a bid/ask price on Eur A0-FX in eSignal quote window, nothing happens?
Are you unable to place an order? If yes then have you setup the symbol mapping?