I am creating my own strategy and that same strategy must run on several different instruments. (On a given trading day I'll have 9-12 different charts all running my one strategy in different tiled windows)
While I can control the operation of each instance of my strategy, there are situations where I need to control all running instances in the same way.
Is there in any window of NinjaTrader8 some 'custom user fields' that a) the user can modify via some kind of global GUI control and a) can be programmatically read from each strategy instance?
IDEA1: If a strategy instance can access the other running instances perhaps I can designate one as the 'master' and have the 'slave' strategies poll from the master one?
IDEA2: Perhaps some NinjaTrader entity such as 'Account', or 'Instrument' can have extra user properties that a strategy can read?
IDEA3: Perhaps having all strategies poll their input values from some Excel spreadsheet (values read through .Net COM automation)
For the above to work well I need some sort of easy 'global input GUI' that I can interact with to control all my instances.
Many thanks!
Comment