I'm trying to simply send an unmanaged order.
private Order _flattenOrder = null;
IsUnmanaged = true; // placed in .SetDefaults
In OnBarUpdate:
if (Position.MarketPosition == MarketPosition.Flat && _flattenOrder == null)
_flattenOrder = SubmitOrderUnmanaged(0,OrderAction.Buy,OrderType.L imit,1,1000,0,"","buy");
After running the strategy (Market Replay), I get the following error.
Strategy 'test': Error on calling 'OnBarUpdate' method on bar 3416: Strategy 'test/68860946': 'SubmitOrderUnmanaged' method can't be called on managed strategies.
Disabling NinjaScript strategy 'test/68860946'
Can anyone tell me what I'm missing here?
Thanks!
Comment