AND Node


The AND logic node applies a Boolean AND operation.  Specific to BloodHound, it identifies the minimum input value, and that minimum value becomes the output value.


This animation demonstrates that Solver A, B, & C must all output a signal on the same bar for the AND node to output a signal.

Example

Imagine you have 5 criteria for a trading signal, and you want BloodHound to identify them.  Your rules state that all 5 criteria must be true (or favorable if using fuzzy logic) in a given direction (long or short) before creating a trade signal in that direction.  After creating each criteria, as separate solvers, you now have all 5 solver nodes added to the logic board.

To complete your logic, you would simply connect each of the 5 solvers to the inputs of the AND node.  Lastly, you would connect the AND node’s output to the Result node.

Connecting all 5 solvers to the AND node ensures that all 5 conditions are occurring at the same time for a particular direction before the AND node produced a signal.  BloodHound will plot on the chart all the bars where all 5 criteria are true.

BloodHound   v2



This section is specific to BloodHound v2 Property Inspector's elements.  The node functions exactly the same in BloodHound v1 and v2.

Properties tab

Properties tab



This tab contains the essential settings for all nodes.

Output Modifiers

Modifiers



Options tab

Options tab

Options tab



This tab contains extra secondary settings common to all nodes.

Weight

Weight



Description

Description

This text area provides a place to write a full description of what the node is doing, used for, or what ever you want.
Note:   The Description is global to all instances of the node.  It is not applied individually to each instance as the Weight controls are.



Help tab

Help tab



This tab displays the documentation page (from this web site) of the selected node.
Please note:  NinjaTrader v8.0.26.0 or newer is required for the built in web viewer to work, and thus the documentation to be displayed.




BloodHound   v1



AND Node


The AND Logic node behaves like a fuzzy logic AND.  The resulting output will be the minimum value of the inputs (a fuzzy AND operation).


The AND node in BloodHound v1 and v2 function exactly the same.  The only difference is how the node is visualized in the Property Inspector.  See the BloodHound v2 section above for a description and example.


This animation demonstrates that Solver A, B, & C must all output a signal on the same bar for the AND node to output a signal.

Example


Imagine you had 5 criteria for a trading signal you are looking to represent in BloodHound, and your rules state that all 5 statements must be true (or favorable) in a given direction (long or short) before creating a trade signal in that direction. After adding each criteria as separate solvers you now have all 5 solver nodes added to your logic template workspace.

To complete your logic, you would simply connect each of the 5 solver’s outputs to the inputs in the AND Logic Node. Finally you would connect the AND logic node’s output to the Result node.

Connecting all 5 solvers to the AND Logic Node would ensure that all 5 had to be true for a particular direction (or favorable) before the AND logic node produced a favorable result. BloodHound would now indicate on your chart all the areas where all 5 criteria were satisfied.

AND Node


The AND Logic node behaves like a fuzzy logic AND.  The resulting output will be the minimum value of the inputs (a fuzzy AND operation).


Example


Imagine you had 5 criteria for a trading signal you are looking to represent in BloodHound, and your rules state that all 5 statements must be true (or favorable) in a given direction (long or short) before creating a trade signal in that direction. After adding each criteria as separate solvers you now have all 5 solver nodes added to your logic template workspace.

To complete your logic, you would simply connect each of the 5 solver’s outputs to the inputs in the AND Logic Node. Finally you would connect the AND logic node’s output to the Result node.

Connecting all 5 solvers to the AND Logic Node would ensure that all 5 had to be true for a particular direction (or favorable) before the AND logic node produced a favorable result. BloodHound would now indicate on your chart all the areas where all 5 criteria were satisfied.