FMZ MyLanguage Trading Parameters and Execution Settings
Summary
This guide explains the configurable parameters used when running FMZ MyLanguage strategies across cryptocurrency spot and futures markets. It distinguishes execution on completed candles from execution on live prices, describing the tradeoff between waiting for confirmed bars and reacting to changing intrabar prices. It also covers default order size, maximum order size, slippage increments, retained history length, and futures contract selection.
The remaining sections describe live-trading controls such as restoring strategy progress after a restart, retrying unfilled orders, polling and account synchronization intervals, and leverage. Spot-specific settings include minimum trade quantity, price and amount precision, fees, and profit reporting intervals. The examples clarify how settings affect order quantities, price increments, and timing, but the document does not compare strategies or provide backtest results. Parameter behavior can depend on the exchange and market interface, so the guide should be read as platform configuration guidance rather than a guarantee of uniform execution outcomes.
Key ideas
- Completed-candle execution waits for a bar to finish, while live-price execution can react during the bar.
- Default and maximum order quantities determine how strategy signals become orders and how large orders are split.
- Slippage settings interact with market price increments and can affect the likelihood of a fill.
- Restart recovery, retries, and synchronization intervals govern how the strategy handles live trading interruptions.
- Spot and futures settings differ, and exchange-specific limits affect valid precision, quantities, and leverage.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.