FMZ MyLanguage Trading Class Library Parameters Explained
Summary
This guide explains the settings exposed by FMZ’s MyLanguage trading class library, which lets users configure execution and order behavior when creating a trading bot. It compares bar-based execution, which evaluates strategy logic after a candle completes, with tick-based execution, which responds to live market updates. It also describes default position size, single-order limits, price slippage, and the amount of historical data retained for calculated series.
The remaining sections cover contract selection, resuming a bot’s prior state, retries, synchronization intervals, and leverage for digital currency futures. For spot trading, the guide distinguishes order quantity from minimum trade size and explains price and quantity precision, commissions, and related settings. These descriptions are platform-specific configuration guidance rather than evidence that any setting improves performance. The guide offers no strategy test results, and users need to account for differences among exchanges, instruments, and their order rules.
Key ideas
- Bar execution evaluates strategy logic when a new candle begins, while tick execution responds to live market updates.
- Default opening size applies when a strategy command does not specify an order quantity.
- Slippage is added to or subtracted from the opposing quote, with its effective value depending on price precision and tick size.
- Spot settings distinguish minimum order volume from the decimal precision used for price and quantity.
- Bot recovery, retry, synchronization, and leverage settings vary in applicability across market types.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.