Hi Bhaskar,
The backtest data is correct as per the logic. You can refer to the backtest assumptions in the Streak manual Strategies - Streak Help
It should be noted that in the backtest, the streak checks the entry-exit conditions on an OHLC basis i.e open, high, low, and close of the candle.
Additionally, backtest and live/virtual trade strategies P&L cannot be the same as in real-time market slippage is considered whereas in backtest only gap up/down slippage is accounted for. This might cause the trade price to be different than backtest.
For eg in MIDCAPETF, 1st January entry, the target profit (17.5336) was only breached by the open price(17.85) of the 9.15 am candle of 2nd Jan 2024.
Hope this helps.