Designing Live Strategy Controls in FMZ
Summary
This guide explains how FMZ strategy interfaces can send commands to a running trading program. It covers numeric, Boolean, text, dropdown, and button controls, and describes how supported languages can receive their messages through a command-reading function. The examples show how a strategy might change a symbol parameter without restarting, trigger diagnostics, switch logic, or close a position.
The guide also describes component choices such as sliders, date and time selectors, color pickers, and grouped controls. A separate section explains how to place buttons in a strategy status display, with either one input or a group of inputs, and outlines fields for defaults, validation, filtering, and selection options. These are platform operation patterns rather than trading signals or evidence of profitability. The document does not address safeguards for validating manual commands, handling conflicting updates, or testing control behavior during live execution, so those details need to be handled in the strategy design.
Key ideas
- FMZ interactive controls let users send typed commands to a running strategy.
- A strategy can process control messages to update parameters or trigger actions without a restart.
- Controls include numeric, Boolean, string, dropdown, and button types.
- Status displays can contain buttons with single inputs or groups of inputs.
- The guide describes interface construction but gives no evidence about trading performance or command safety.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.