I have 2 computers (ComputerA and ComputerB). Each pulls data from IQFeed, When I run the same strategy with the same parameters on each computer in Strategy Analyzer, I get different results. The difference is related to the fact that although both systems show trades at the exact same time/bar, the entry and exit prices are different for most trades. I am trading on 1 minute bars. When I looked at the Historical Data in the Historical Data Manager, both computers show the exact same data. So they should show the exact same entry/exit prices on the same bars.
ComputerB is clearly showing entry and exits on bar open prices. I'm not sure what ComputerA is using/showing. It does not appear to be Open, High, Low or Close Could this be a rounding error on ComputerA since there are splits involved? I'm not sure why one computer would have a rounding error and the other not. Slippage is set to 0 for both.
Ideas appreciated.
,,,,,,,,,
Strategy Analyzer,Instrument,Quantity,Entry price,Exit price,Entry time,Exit time,Profit,Cum. profit,Bars
Computer A,VXX,2600,378.88,432.64,2/7/2012 11:31 AM,2/10/2012 9:31 AM,-0.141918285,-0.141918285,1051
Computer B,VXX,2600,379.2,432.48,2/7/2012 11:31 AM,2/10/2012 9:31 AM,-0.140506329,-0.140506329,1051
,,,,,,,,,
Historical Data,Open,High,Low,Close,,,,,
Computer A,379.2,379.36,378.88,379.2,2/7/2012 11:31 AM,,,,
Computer A,432.48,433.76,432.32,433.28,2/10/2012 9:31 AM,,,,
,,,,,,,,,
Computer B,379.2,379.36,378.88,379.2,2/7/2012 11:31 AM,,,,
Computer B,432.48,433.76,432.32,433.28,2/10/2012 9:31 AM,,,,
Comment