MOREOVER, my observation of the code is that the OnInit content is anyway processed EVERY Tick, which does not make sense.
Please investigate.
To test it you can use any strategy and:
1. Create new OnInit rule
2. Move it Left to be the first Rule in the strategy
3. Save the strategy
4. Load the strategy - you will see it OnIInit rule as the last one.
Subject changed from Rule OnInit is always moving to the End after Strategy upload, following this it is not working properly to [127] Rule OnInit is always moving to the End after Strategy upload, following this it is not working properly