Would 15 minute delayed but streaming data create the same tick chart as Real time streaming tick by tick data ? I am going to use the tick charts for testing purpose so I don't need the real time data but it has to be streaming tick by tick data just like real time tick by tick data. Thanks
Depends on whose giving you the tick data. Some brokers provide aggregated ticks or 1 second snapshots while a company who provides only data will most likely provide you with tick by tick with millisecond time stamps and allow you to aggregate them yourself if you need to. And your always going to find some discrepencies between different providers , especially in the world of stocks with off exchange trades.
It's likely going to be inaccurate. As Metamega said, most firms will pack their delayed data into one seconds packets, sometimes even larger timeframes than that. If you're serious about testing a strategy, I recommend you pay up for the real-time data, and keep in mind that it's impossible to get a 100% accurate result from backtesting.