This is problematic for a couple reasons.
To summarize, you have some trading strategy for which you're simulating performance over a 200 day period 200 times? Are you also simulating return data to produce the 200 different paths then (?). Traditionally for backtesting we use an actual historical dataset for the asset in question, not simulated returns which are obviously subject to all of your simulation assumptions. Using simulated returns basically defeats the point of backtesting since you're effectively creating new asset(s) with your simulated returns.
That aside, it isn't clear what units are on any of your variables. Is your 'reward' column simply PnL on each of your entry/exit positions? Traditionally we assemble PnL or return over some specified CONSISTENT interval (eg, daily or monthly) before calculating anything related to Sharpe. Also, what are the units on rf. 3...%?