So I am thinking that this has to do with one of two things maybe... I check for Position.MarketPosition == MarketPosition.Flat in NinjaScript before entering a new position and so maybe NT just looks for "Flat" generally and not limited to the position created by each individual strategy. I also have "Entries Per Direction" set to 1 for each strategy in the strategy properties window. Again, maybe NT views this as a setting for all strategies combined and not just the individual strategy where the setting is implemented and so is only allowing one overall trade at a time. Also, I have it coded so that all positions are assigned unique names. The reason I check for Flat and only EntriesPerDirection = 1 is that I want each live strategy to only trade one positon at a time. But that means that each live strategy could have a position open and therefore a total of 6 positions could be open at any time 6 live strategies X 1 position each = 6.
I probably just have a basic misunderstanding of something here. I read through the sections on Position and EntriesPerDirection and they didn't provide me the insight that I needed to figure this out.
Thanks in advance for the help.

Comment