Mike, perhaps you can help a little here.
I want to try out some ideas of working directly with tick data for strategy testing. I don't want FT to treat the tick data as tick data, though; I want it to treat is as if it was M1 data. Here is the reason.
I'd like to try some ideas of applying indicators and other analyses directly to the tick stream - there are some MT4 indicators available for this, and I have found the idea intriguing. Since FT prefers to work from M1 data (and create it's own synthetic tick data) this won't work... I thought I would try to take tick data and reformat it to look like M1 data. That way I could trade on the ticks directly, and have FT apply the indicators directly to that imported tick stream.
I know there are others who are working on creating tick data files directly from their own tick source, but in that case, FT would still convert those ticks to M1 (or higher) timeframe before allowing you to trade on it. I want to trade directly on the tick data, so I'm trying to trick FT into thinking that the tick data _is_ M1 data. I hope you follow me.
Here is what I tried:
1. I exported M1 data from MT4 as a .csv file.
2. I left the date, time and volume columns intact, but I copied and pasted my tick data in where the price columns are. I used the same numbers for the Open, High, Low and Close columns, effectively creating data wherein the Open High Low and Close for each bar are exactly the same. Bars like this occasionally occur in real data (usually at short timeframes) so I hoped that it would not cause a problem for FT.
3. I deleted any extra bars beyond what I had tick data for. Essentially I created a M1 .csv file but put in tick data where the M1 data had been. FT should have seen this as M1 data.
4. I imported this file into FT (v1) and the data was recognized as M1 data. The import went without any errors.
Now I ran into problems... First, FT would only display this data as D1 bars, no matter what timeframe I specified. Sometimes it would let me view the raw tick data as M1 (which is what I want), but if I viewed it in any other TF, it would default to D1 display, even though it said on screen that it was in a different timeframe.
Also, When I used the crosshair mode, it displayed only the horizontal line and not the vertical one. This was a consistent problem and occurred in both edit mode and testing mode.
Can you think of any reason off-hand why this method should have problems?
I will try to get some screen shots later and post them along with my pseudo-M1 data file (tick data as M1).
Any thoughts or suggestions would be appreciated..
Tantalus Research - Developing 21st Century Trading Systems.