ScriptingSources
Candles
Candle source configuration for Market Lab scripts.
Candles Source
The candles source provides OHLCVT candle data.
Manifest
export const script = {
name: "candle-script",
version: "1",
sources: ["candles"],
params: {}
}Backtest
mlab script backtest ./scripts/candle-script.js \
--provider mmt \
--exchange bybitf \
--symbol BTC/USDT \
--from 1780307559000 \
--to 1780523645331 \
--source candles:timeframe=60Backtest input shape:
input.mode === "window"
input.candles.candlesLive Run
mlab script run ./scripts/candle-script.js \
--provider mmt \
--exchange bybitf \
--symbol BTC/USDT \
--source candles:timeframe=60Live input shape:
input.mode === "stream"
input.candles.candleConfig
| Key | Required | Description |
|---|---|---|
timeframe | Yes | Candle timeframe in seconds. Example: 60, 300, 3600. |
See Candles Data Type for the candle fields.