Trend Stream
Spot & FuturesOfficialv2.01
Overview
Pure trend-following strategy using triple EMA alignment (9/21/55). Enters only when all 3 EMAs align in order — a high-conviction signal used by institutional swing traders. Features EMA-based adaptive stop loss using EMA 55, optional ADX trend strength gate, trailing stops, and zone-aware entry blocking.
Requirements
Required Indicators
ATRADX
| Supported Markets | Spot & Futures |
Configuration Parameters
Entry
Configure alignment entry conditions
| Parameter | Type | Default | Description |
|---|---|---|---|
ENABLE_SHORTSEnable Shorts | Boolean | Disabled | Allow short entries on bear alignment (EMA 9 < 21 < 55) |
REQUIRE_PRICE_CONFIRMPrice Confirmation | Boolean | Enabled | Require price to be above EMA 9 for longs (below for shorts). Adds conviction but may delay entries. |
USE_ADX_GATEADX Trend Gate | Boolean | Disabled | Require ADX above threshold — filters out weak trends |
ADX_THRESHOLDADX Threshold | Range (10–50, step 5) | 25 | Minimum ADX value when ADX gate is enabled |
Zone Filter
Block entries near opposing S/R zones
| Parameter | Type | Default | Description |
|---|---|---|---|
ZONE_BLOCK_THRESHOLDZone Block Level | Range (1–10, step 1) | 4 | Zone proximity count at which entries against the zone are blocked |
Risk Management
Stop loss and take profit configuration
| Parameter | Type | Default | Description |
|---|---|---|---|
USE_EMA_SLEMA Stop Loss | Boolean | Enabled | Use EMA 55 as adaptive stop loss. More intelligent than fixed % — tightens in calm markets, widens in volatile. |
EMA_SL_BUFFEREMA SL Buffer (%) | Range (0.1–5, step 0.1) | 1 | Buffer percentage below/above EMA 55 for stop loss placement |
STOP_LOSS_PCTFixed SL (%) | Range (0.5–10, step 0.5) | 3 | Fixed stop loss percentage (used when EMA SL is disabled) |
TAKE_PROFIT_PCTTake Profit (%) | Range (1–30, step 1) | 9 | Take profit percentage from entry price |
Trailing Stop
Lock in profits with trailing stop
| Parameter | Type | Default | Description |
|---|---|---|---|
USE_TRAILINGEnable Trailing | Boolean | Disabled | Activate trailing stop when profit threshold is reached |
TRAIL_ACTIVATIONTrail Activation (%) | Range (0.1–10, step 0.1) | 1 | PnL % at which trailing stop activates |
TRAIL_PERCENTTrail Distance (%) | Range (0.1–5, step 0.1) | 1 | How far the trail follows behind the peak price |
Version Info
Current Version: v2.01
Latest Changes
Patch update - bug fixes or tweaks
Changelog
| Version | Date | Type | Changes |
|---|---|---|---|
| v2.01 | 2026-02-18 | patch | Patch update - bug fixes or tweaks |