Once you have added BloodHound to any NinjaTrader chart, you can still interact with your BHT settings. Clicking the button at the top of you chart next to the drop down reveals the BloodHound interface. When you access BloodHound in this manner it is said to be running BloodHound in real-time mode. This in contrast to manipulating your BHT via the NinjaTrader Indicator panel, in which BloodHound is not necessarily active because NinjaTrader has not yet added the BloodHound indicator to the chart (called setup mode).
There are some subtle differences when manipulating your BHT in real-time mode. In real-time mode, you can do almost everything you can do in offline mode except:
- add new time-frames
- load BHT settings from file (you can still save your BHT).
In real-time mode you are free to manipulate your BHT solvers, add new solvers, or change the logic templates and their internal nodes without restriction. As you perform changes, you will see the results instantly on your chart. This feedback loop performs as you would expect even in the live market with incoming tick data updating the bars on your chart.
Additionally, the drop down at the top of the chart allows you to select the active logic template. Remember, you can have many logic templates defined in your BHT. The active logic template dictates which logic configuration will influence the BloodHound output and paint the chart with long and short signals. BloodHound still evaluates all logic templates (active or not) simultaneously behind the scenes to provide data to other sources that may be reading outputs from specifically chosen logic templates that is not necessarily the active one. It is therefore good practice to eliminate any unnecessary logic templates defined in your BHT when using BloodHound in a live trading environment to minimize any negative impact on performance.