Thanks for your notes.
Currently, the Strategy Analyzer does not have an account associated with it when running backtests so it is not portfolio-based.
It is possible to submit orders to added data series. You could specify the BarsInProgressIndex argument of the added series you want to submit the order to when calling your Entry order method.
BarsInProgress 0 refers to the primary series the script is running on. BarsInProgress 1 refers to the first added series in the script. BarsInProgress 2 refers to the second added series in the script, and so on.
EnterLong(int barsInProgressIndex, int quantity, string signalName)
For example, if you want to submit an order to the first added series in your script, you would supply a 1 for the BarsInProgressIndex argument.
EnterLong(1, 1, "Long Entry BIP1");
To submit an order to the primary series the script is enabled on, you would supply a 0 for the BarsInProgressIndex argument.
EnterLong(0, 1, "Long Entry BIP0");
EnterLong(): https://ninjatrader.com/support/help...enterlong.htm:
Please review this help guide page to gain a good understanding of working with Multi-Timeframe/Multi-Instrument NinjaScripts: https://ninjatrader.com/support/help...nstruments.htm
Here is a reference sample demonstrating submitting orders to an added series: https://ninjatrader.com/support/help...ipt_strate.htm

Comment