I run multiple strategy and write informations about it to log.
I see, that Ninja call OnBarUpdate calls serially, not in parallel.
Is that true?
Exists way how enable parallel OnBarUpdate calling?
Or will be support it NinjaTrader 8?
Thanks Petr
Ninja call strategy 2, after it 102, 101 and 1... Serially...
19-05-2015 13:29:00.4983562,[19-05-2015 - 13:29:00] 1 - before OnBarUpdate()
19-05-2015 13:29:00.5139066,[19-05-2015 - 13:29:00] 1 - after OnBarUpdate()
19-05-2015 13:30:06.9839168,[19-05-2015 - 13:30:00] 2 - before OnBarUpdate()
19-05-2015 13:30:06.9839168,[19-05-2015 - 13:30:00] 2 - before OandaAccountApi.GetOrder
19-05-2015 13:30:06.9839168,[19-05-2015 - 13:30:00] 2 - after OandaAccountApi.GetOrder
19-05-2015 13:30:06.9995395,[19-05-2015 - 13:30:00] 2 - before OandaAccountApi.IsFlatPosition
19-05-2015 13:30:07.0307911,[19-05-2015 - 13:30:00] 2 - before OandaAccountApi.CreateMar****rder
19-05-2015 13:30:07.9214244,[19-05-2015 - 13:30:00] 2 - after OandaAccountApi.CreateMar****rder
19-05-2015 13:30:07.9214244,[19-05-2015 - 13:30:00] 2 - after all
19-05-2015 13:30:07.9214244,[19-05-2015 - 13:30:00] 2 - after OnBarUpdate()
19-05-2015 13:30:07.9214244,[19-05-2015 - 13:30:00] 102 - before OnBarUpdate()
19-05-2015 13:30:07.9214244,[19-05-2015 - 13:30:00] 102 - before OandaStrategyApi.GetOrder
19-05-2015 13:30:07.9526899,[19-05-2015 - 13:30:00] 102 - after OandaStrategyApi.GetOrder
19-05-2015 13:30:07.9526899,[19-05-2015 - 13:30:00] 102 - before OandaStrategyApi.IsFlatPosition
19-05-2015 13:30:08.0933007,[19-05-2015 - 13:30:00] 102 - before OandaStrategyApi.CreateMar****rder
19-05-2015 13:30:09.2295005,[19-05-2015 - 13:30:00] 102 - after OandaStrategyApi.CreateMar****rder
19-05-2015 13:30:09.2295005,[19-05-2015 - 13:30:00] 102 - after all
19-05-2015 13:30:09.2295005,[19-05-2015 - 13:30:00] 102 - after OnBarUpdate()
19-05-2015 13:30:09.2428218,[19-05-2015 - 13:30:00] 101 - before OnBarUpdate()
19-05-2015 13:30:09.2428218,[19-05-2015 - 13:30:00] 101 - before OandaStrategyApi.IsFlatPosition
19-05-2015 13:30:09.2662981,[19-05-2015 - 13:30:00] 101 - before OandaStrategyApi.GetOrder
19-05-2015 13:30:09.3020144,[19-05-2015 - 13:30:00] 101 - after OandaStrategyApi.GetOrder
19-05-2015 13:30:09.3020144,[19-05-2015 - 13:30:00] 101 - before OandaStrategyApi.CloseStopOrder
19-05-2015 13:30:09.3105366,[19-05-2015 - 13:30:00] 101 - after OandaStrategyApi.CloseStopOrder
19-05-2015 13:30:09.3105366,[19-05-2015 - 13:30:00] 101 - after all
19-05-2015 13:30:09.3105366,[19-05-2015 - 13:30:00] 101 - after OnBarUpdate()
19-05-2015 13:30:09.3105366,[19-05-2015 - 13:30:00] 101 - before OnBarUpdate()
19-05-2015 13:30:09.3186780,[19-05-2015 - 13:30:00] 101 - after OnBarUpdate()
19-05-2015 13:30:09.3186780,[19-05-2015 - 13:30:00] 1 - before OnBarUpdate()
19-05-2015 13:30:09.3186780,[19-05-2015 - 13:30:00] 1 - before OandaAccountApi.IsFlatPosition
19-05-2015 13:30:09.3286772,[19-05-2015 - 13:30:00] 1 - before OandaAccountApi.GetOrder
19-05-2015 13:30:09.3438166,[19-05-2015 - 13:30:00] 1 - after OandaAccountApi.GetOrder
19-05-2015 13:30:09.3438166,[19-05-2015 - 13:30:00] 1 - before OandaAccountApi.CloseStopOrder
19-05-2015 13:30:09.3548384,[19-05-2015 - 13:30:00] 1 - after OandaAccountApi.CloseStopOrder
19-05-2015 13:30:09.3548384,[19-05-2015 - 13:30:00] 1 - after all
19-05-2015 13:30:09.3548384,[19-05-2015 - 13:30:00] 1 - after OnBarUpdate()
19-05-2015 13:30:09.3548384,[19-05-2015 - 13:30:00] 1 - before OnBarUpdate()
19-05-2015 13:30:09.3628436,[19-05-2015 - 13:30:00] 1 - after OnBarUpdate()
19-05-2015 13:31:04.8514955,[19-05-2015 - 13:31:00] 101 - before OnBarUpdate()
19-05-2015 13:31:04.8665509,[19-05-2015 - 13:31:00] 101 - after OnBarUpdate()
Comment