I'm wanting to combine strategies and run them as a portfolio of strategies. The reason for this is that I want to track the recent backtest performance for each individual strategy and then rank the strategies so that I can trade only the ones that are performing well at the moment.
The problem I seem to have is that I want to track things like "Win Rate" from the Historical backtest for each strategy. But unless I'm actually trading that strategy in the backtest I don't have the simulated trades from which to calculate a win rate.
It seems like what I want is a Master strategy that can instantiate and execute child strategies wherein the child strategies can each run independently, but the master can still see their independent performance metrics to decide which strategy signal to take and which to ignore. The child strategies would not actually trade live, we only need their simulated results?
What would be the best approach in NinjaTrader to enabled something like this?
Comment