3.3 KiB
{% assign title = "Formula" %} {% assign definition = site.data.trading_system.formula %} {% assign preposition = "a" %} {% assign plural = "s" %}
{% if include.more == "yes" and include.heading == "more" %}
Click to learn more about {{ title | downcase }}{{plural}}
{% endif %}{% if include.heading != "" and include.heading != "more" %} {{include.heading}} {{title}} {% endif %}
{% if include.icon != "no" %}
{% if include.table == "yes" and include.icon != "no" %}
{% if include.more == "yes" and include.content == "more" and include.heading != "more" %}
Click to learn more about {{ title | downcase }}{{plural}}
{% endif %}{% if include.content != "no" %}
In the context of a trading system, formulas are used to determine the values for stopLoss, takeProfit, positionRate and positionSize.
Formulas may use internal variables made available by the system. In addition to the ones listed above, other variables such as balanceAssetA and balanceAssetB may be of use.
For example:
positionRate - positionRate * 2.5 / 100→ This formula may be used to define an initial stop target 2.5% below the rate at which the position was taken.
{% include note.html content="To learn which variables may be used in formulas, see the page about internal variables." %}
{% endif %}
{% if include.more == "yes" and include.content != "more" and include.heading != "more" %}
Click to learn more about {{ title | downcase }}{{plural}}
{% endif %}{% if include.adding != "" %}
{{include.adding}} Adding {{preposition}} {{title}} Node
To add a formula, select Add Formula on the corresponding parent node menu.
{% endif %}
{% if include.configuring != "" %}
{{include.configuring}} Configuring the {{title}}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
{% endif %}
{% if include.starting != "" %}
{{include.starting}} Starting {{preposition}} {{title}}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
{% endif %}
{% if include.more == "yes" %}