Go Back   DailyFX Forum > FXCM Products and Services > FXProgrammers > Discussion / Support Forum > General Discussion

Reply
 
Thread Tools Rate Thread
  #1 (permalink)  
Old 03-10-2009, 09:45 AM
Registered User
 
Join Date: Mar 2009
Posts: 3
VMan is an unknown quantity at this point
historical data

I'm trying to find historical data, like EUR/USD per second going back 5 years in CSV format? Where would I get that?

Thanks,

Vincent
Reply With Quote
  #2 (permalink)  
Old 03-10-2009, 10:45 AM
Moderator
 
Join Date: Jan 2006
Posts: 1,990
FXCM Help is on a distinguished road
This is not available in this format. It is stored in ticks, minutes, 5 minutes, etc. So I assume you are looking for ticks. That period of ticks is an enormous amount of data.

It would be possible through the GetPriceHistory function of Order2Go if you were to develop an application to loop through past ticks to store them. This may take an extraordinary amount of time though as you would only be able to retrieve 300 at a time.
Reply With Quote
  #3 (permalink)  
Old 03-10-2009, 11:05 AM
Registered User
 
Join Date: Mar 2009
Posts: 3
VMan is an unknown quantity at this point
Ah OK that's fine... I meant minutes not seconds... sorry for the mistake, thanks for the answer.

I assumed that since FXCM cut's off the retrieval of minutes going back more than a few weeks & cuts off five minute data going back more than a few months that it wouldn't be available through the API either. I'll give it a try.

Thx,

--Vincent
Reply With Quote
  #4 (permalink)  
Old 05-19-2009, 07:33 PM
Member
 
Join Date: Oct 2008
Posts: 7
georgecheng is on a distinguished road
Is there any API history chat in 1 min? Anyone can advice where to find the GetPrice history function of Order2Go? Thanks
Reply With Quote
  #5 (permalink)  
Old 05-19-2009, 09:57 PM
Moderator
 
Join Date: Jan 2006
Posts: 1,990
FXCM Help is on a distinguished road
You can find the details of the GetPriceHistory function in the help document that comes with the Order2Go download. It is located in the Help folder (normally c:\Program Files\Candleworks\FXOrder2Go\Help)
Reply With Quote
  #6 (permalink)  
Old 07-01-2009, 04:35 AM
Member
 
Join Date: Jul 2009
Posts: 6
gaia.info is an unknown quantity at this point
i was wondering about getting information from the market myself.. thanks for the help.
Reply With Quote
  #7 (permalink)  
Old 07-11-2009, 07:50 PM
JMSummers's Avatar
Member
 
Join Date: Jun 2009
Posts: 8
JMSummers is an unknown quantity at this point
Question RE: historical data (not necessarily historical)

Does anyone know how to display specific quote data on a web page. I'm looking for something that will display dollar index, oil futures, DJ / SP500 futures and maybe FTSE futures when I load my page (refresh not necessary). All I found thus far are websites that display data or charts.

I'm trying to consolidate other market indicators on a web page that I can review when I perform my daily risk assessment and fundy analysis.

- Joe
Reply With Quote
  #8 (permalink)  
Old 07-12-2009, 01:56 AM
imported_Bigpips's Avatar
Member
 
Join Date: Nov 2008
Posts: 339
imported_Bigpips is on a distinguished road
Quote:
Originally Posted by VMan View Post
Ah OK that's fine... I meant minutes not seconds... sorry for the mistake, thanks for the answer.

I assumed that since FXCM cut's off the retrieval of minutes going back more than a few weeks & cuts off five minute data going back more than a few months that it wouldn't be available through the API either. I'll give it a try.

Thx,

--Vincent
You can manually retrieve EUR/USD 1 min data going back to 10/28/2001 with the Market Scope software, but that's a LOT of scrolling. You must also do it slowly, otherwise the software will freeze. This is why I love FXCM and their Market Scope software, you can go back in time and backtest your systems
__________________
4 powerful forex robots in one software : tinyurl.com/4forexrobots

Last edited by imported_Bigpips; 07-12-2009 at 01:59 AM..
Reply With Quote
  #9 (permalink)  
Old 09-19-2009, 03:10 PM
Member
 
Join Date: Apr 2009
Posts: 12
AkataPouree is an unknown quantity at this point
Failing to get historical prices

I am attempting to retrieve historical prices from the Server by calling the
"TradeDeskAut.GetPriceHistory" method.
It keeps failing with an HRESULT of -2147467259
and a message: "Request timed out."

Am I doing something wrong?
Reply With Quote
  #10 (permalink)  
Old 09-20-2009, 08:56 PM
Moderator
 
Join Date: Jan 2006
Posts: 1,990
FXCM Help is on a distinguished road
Could you please show us a snapshot of your code?

Thanks.
Reply With Quote
  #11 (permalink)  
Old 09-21-2009, 04:41 PM
Member
 
Join Date: Apr 2009
Posts: 12
AkataPouree is an unknown quantity at this point
Got it working now

I am simply using the TickHistoryExample that comes with the FXOrder2Go API.

The problem I realized was that I was trying to pull the prices during the week-end (when even the Trading Station does not give updates). I suspect the FXCM servers stop responding during that time.

Regards.
Reply With Quote
  #12 (permalink)  
Old 09-24-2009, 09:46 AM
Registered User
 
Join Date: Sep 2009
Posts: 2
Yak2000 is an unknown quantity at this point
Historical data

Hello,

maximum history through Esignal dates back to march 2007. Not enough.

I understood MarketScope could allow to go back to 10/28/2001.

1) What is the oldest date available through GetPriceHistory?

2) Where to find a ready made program to launch GetPriceHistory,
with a GUI asking for symbol name, period, starting and ending date, file name to store data? Data should be stored in CSV format.


Thanks,

Yves
Reply With Quote
  #13 (permalink)  
Old 09-30-2009, 10:44 AM
Member
 
Join Date: Apr 2009
Posts: 12
AkataPouree is an unknown quantity at this point
What is a Tick?

I realize that historical price data is given in ticks.
What is the relation between ticks and seconds?
Will there always be a fixed number of price updates per second?

Thanks,
AP
Reply With Quote
  #14 (permalink)  
Old 09-30-2009, 01:46 PM
Jose Sinning's Avatar
Moderator
 
Join Date: Nov 2008
Posts: 32
Jose Sinning is an unknown quantity at this point
Reply: What is a Tick?

Quote:
Originally Posted by AkataPouree View Post
I realize that historical price data is given in ticks.
What is the relation between ticks and seconds?
Will there always be a fixed number of price updates per second?

Thanks,
AP
Hello AP,

A tick is a price update for a currency pair at any given time. There isn't a relation between ticks and seconds as ticks are sent by liquidity providers randomly and it all depends on them sending prices. You can a few ticks in the same second, and you could also get a tick within 2, 3, or 4 seconds. Thus, you can't expect a fixed number of price updates per second.
__________________
FXCM Programming Services
FXCM Servicios de Programacion
Reply With Quote
  #15 (permalink)  
Old 09-30-2009, 03:44 PM
Luke Quinn's Avatar
FXCM Programmer
 
Join Date: Aug 2008
Posts: 37
Luke Quinn is an unknown quantity at this point
Quote:
Originally Posted by Yak2000 View Post
Hello,

maximum history through Esignal dates back to march 2007. Not enough.

I understood MarketScope could allow to go back to 10/28/2001.

1) What is the oldest date available through GetPriceHistory?

2) Where to find a ready made program to launch GetPriceHistory,
with a GUI asking for symbol name, period, starting and ending date, file name to store data? Data should be stored in CSV format.


Thanks,

Yves
Yves,

The oldest date depends on the currency pair, we have some going back about a decade. Some pairs are much more recent because we have added them more recently. One thing to consider is that we switch over to No Dealing Desk right aroung Jan. of 2007, so price action before that would have been from our old Dealing Desk model. If you would like a ready made program to retrieve historical data, one can be built for you. Simply email consulting@fxcm.com and they can provide you with a quote. If you have a Gold trading account with us, we can provide you with 5 hours of consulting for free.
__________________
FXCM Programming Services is able to leverage its experience and expertise to help clients implement their automated strategy designs on platforms such as TradeStation, MetaTrader, among others, upon request.
Reply With Quote
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off




Disclaimer: Trading foreign exchange on margin carries a high level of risk, and may not be suitable for all investors. The high degree of leverage can work against you as well as for you. Before deciding to trade foreign exchange you should carefully consider your investment objectives, level of experience, and risk appetite. The possibility exists that you could sustain a loss of some or all of your initial investment and therefore you should not invest money that you cannot afford to lose. You should be aware of all the risks associated with foreign exchange trading, and seek advice from an independent financial advisor if you have any doubts. Any opinions, news, research, analyses, prices, or other information contained on this website is provided as general market commentary and does not constitute investment advice. Forex Capital Markets LLC. will not accept liability for any loss or damage, including without limitation to, any loss of profit, which may arise directly or indirectly from use of or reliance on such information.

All times are GMT -5. The time now is 10:12 PM.
Copyright ©2009 Daily FX. All Rights Reserved.