This is a basic question but I must ask it: Using IB's data are there any problems watching up to 4 symbols at once with three time frames each? across many monitors? Thanks
They wrote a little DDE routine that reads data from an ascii file (not from the MC program's datastore). The DDE then feeds MC, and MC reads it as if the data is coming from a live feed. The setup is probably started as a development testing tool. A tool to test MC's other functionalities. It is too crude to be a feature of a polished product. This replay arrangement has limited function/benefit. You can playback the tick data, but cannot reproduce the data feed rate. There is a slider that allows you to make the feed faster or slower, but you cannot control it in the timing sense. i.e. if you have a 5m chart, you won't know if the data is streaming through just like in 5m realtime. Genesis's Trade Navigator has the best playback facility. It can faithfully reproduce a day's event down to the Level II bid/ask in the DOM. I heard Neoticker is pretty good too. You can playback multiple data streams at the same time. Useful if you are watching premiums/arbs. I hope MC one day can do those things too.
It is only a data playback utility. There is no integrated sim trade order management. http://forum.tssupport.com/viewtopic.php?t=1699
Should be fine, I'm watching 10+, two timeframes each with IB data. Loading historical data for all may get a few pacing violations, but once it's loaded the RT feed should be fine.
I bet you have thousands of bars on the chart where you are testing the system! Otherwise your script would be inefficient⦠Anyway 150,000 simulations can be completed over the night
As I have explained on many occasions before: IB pacing violation is not related to MC or any other program. If you do more than 60 requests within 10 minutes IB will generate a pacing violation and you will not be able to get the data. So IB allows us to download data for 60 requests every 10 minutes. Each request contains 2000 data units max. So even if you have only one chart and requested 1 day of ticks (84000 seconds/2000= 42) you will see the chart almost instantly. If you request 2 days of ticks you will have to wait since you go beyond the 60 requests limit. However this problem has been solved in MultiCharts 3.0 Beta 2 since the data is plotted as soon as itâs received.
As far as I know, originally open interest was provided by the exchanges on the daily basis. Thus MultiCharts data base has been designed in such a way that only the structure of the daily bars allows for saving open interest. Thus the answer to your question is no.
It works fine. MultiCharts supports multiple monitors. MultiCharts 3.0 Beta 2 supports detached windows and saves positions of windows on several monitors. So every time you open MultiCharts 3.0 it will show charts in their recent positions.
We are going to create a decent tick replay feature. It would be highly appreciated if you could provide us more information about Genesis's Trade Navigator replay (screenshots and comments)