Thanks for your reply.
On line 38 of the PortfolioExecutor, you are creating a Public property without using [XMLIgnore] and without a serializable backing field (such as are done for Brushes)
references:
https://ninjatrader.com/support/help...eattribute.htm
https://ninjatrader.com/support/help...attributes.htm
https://ninjatrader.com/support/help...lor_inputs.htm (example of serializing)
Note that any public property will need to be a serializable type, or use a serializable backing field like a brush.
You can test commenting out parts of your strategy, focusing on the public properties to verify.
Please note that inheritance is not officially supported, and inheritance should be removed when providing examples of issues to rule out potential incompatibilities.

Comment