String Template
Builds a readable message from a template and connected values.
Builds a readable message from a template and connected values.
When to use
Use it when an Alert message should include calculated values instead of a fixed sentence.
Example
Combine a symbol and indicator value into a message, then connect the result to Alert.
Build one dynamic message
Set Template to BTCUSD RSI is {{value1}} and connect Indicator's numeric RSI output to Value 1. If the value is 62, the resulting Message string includes 62; connect Message to Alert's data input with Alert's message source set to data port. The parser accepts placeholders {{value1}} through {{value4}}. A placeholder must have its corresponding connected input, and a connected input that the template never references is a validation issue. A plain Alert literal does not interpolate placeholders. Review missing values and formatting in a run before relying on message text.
Common problems
Keep placeholders aligned with connected values. A missing optional value should not make the final message misleading.
Next steps
Review the generated Parameters, Outcomes, and Data Ports on this page, then open the related guides for the complete workflow.