backtest is depends on coding quality. calculations are made at M15 bar openings. M1, M5, M15 tests in all modes matches. "noise" in testing environment is also removed, like noise in signal (price data).
Coding quality is a basic requirement. The number of parameters is most important and tells you if you're just playing around or you've found something worthwhile. You cannot completely remove noise without removing some crucial price data as well.
By "backtests are backtests" I meant reality is always worse than a backtest in the long-term. You will have 2 losers in a row at some point.
If you truly believe this works that well, $3k is nothing and you'll be making millions with it.