SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Non-Tech : Interactive Brokers / Timberhill

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
From: Orionn_2/6/2007 7:42:46 AM
  Read Replies (1) of 9012
 
Jtwsdata for IB

I had someone requesting that I code an application that would create and update .csv files real-time using IB historical data as the back-fill.

I finished this application which is currently requesting data for 9 contracts and 4 time-frames each (this can be configured) and updates all the 36 .csv text files real-time with low CPU and RAM usage.

These .csv files consist of:
- first 20 data lines (can be configured) are historical data
- the following lines are generated from the IB real-time data feed

the historical data is merged on the last OHLC bar with the first real-time data bar in order to have a perfect data transition from historical to real-time.

Here's an example of the generated output:

2007.02.06 12:19,1454.75,1455.0,1454.75,1455.0,1
2007.02.06 12:20,1455.0,1455.0,1454.75,1454.75,14
2007.02.06 12:21,1454.75,1455.0,1454.75,1455.0,5
2007.02.06 12:22,1455.0,1455.0,1454.75,1454.75,5
2007.02.06 12:23,1454.75,1454.75,1454.75,1454.75,51

where the last value is volume on that period and the other values are OHLC.

I am wondering if anyone would find this application interesting for their trading method/setup, for example to import into Excel or other program and/or have charts/signals generated from these files.

If you are interested let me know.
email: psmiranda@yahoo.com

Any additional feedback is welcome.

thanks.
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext