Ichimoku Trend Strategy Bot – Full Description
1. Strategy Type & Trading Approach
This bot is a systematic trend-following strategy designed for trading directional moves on volatile indices.
It combines three core components:
- Ichimoku Kinko Hyo → defines trend direction and market structure
- ADX (Directional Movement System) → filters for trend strength
- ATR (Average True Range) → dynamic volatility-based risk sizing
The approach is strictly non-discretionary and rule-based. The bot does not predict reversals or range trade — it only participates when a clear, strong trend is present.
2. Entry Logic & Execution Model
Long Entry Conditions:
A buy trade is opened only when:
- Price is above the Ichimoku cloud
- Tenkan-sen > Kijun-sen (bullish momentum confirmation)
- ADX is above the minimum threshold (trend is strong)
- Spread and trading session filters are satisfied
- No existing long position is open
- Daily trade limit has not been reached
Short Entry Conditions:
A sell trade is opened when:
- Price is below the Ichimoku cloud
- Tenkan-sen < Kijun-sen
- ADX confirms sufficient trend strength
- Shorts are enabled
Execution Style:
- Market orders only
- No scaling in/out
- Maximum 1 trade per direction at a time
- Maximum 1 trade per day (optional setting)
3. Risk & Capital Management
Risk is volatility-adaptive, not fixed:
- Stop Loss = ATR × multiplier
- Take Profit = ATR × multiplier
- Default RR profile is typically 1:2 or better
- Position sizing is based on user-defined lot input converted to volume units
Additional risk controls:
- Spread filter (avoids high execution costs)
- Time window filter (trades only during liquid sessions)
- ADX filter (avoids sideways markets)
- One-trade-per-day constraint (limits overtrading)
This creates a low-frequency, quality-first exposure model.
4. Key Trade Characteristics
- Instrument: designed for volatile indices (e.g., US2000/Russell-type behavior)
- Timeframe: works best on intraday bars (not scalping, not HFT)
- Trade frequency: low to moderate
- Holding time: from intraday swings to short trend legs
- Signal type: trend continuation, not reversal picking
5. Who This Bot Is For
This system is suitable for:
Account Size:
- Small to medium accounts with controlled risk (e.g. $500 – $10,000+)
- Scales linearly with volume input but should not be over-leveraged
Trader Profile:
- Intermediate to advanced traders
- Users who understand trend-following systems
- Traders who prefer mechanical execution over discretion
- Not suitable for users expecting constant trade activity
6. Important Limitations & Usage Notes
- The bot performs poorly in choppy / sideways markets (by design)
- It will naturally have low win frequency but higher quality setups
- Requires proper broker conditions (low spread, reliable execution)
- Performance depends heavily on trend persistence of the instrument
- ATR-based SL/TP can lead to wider stops during volatility spikes
- Not optimized for scalping or news trading
Summary
This is a disciplined trend extraction system built to capture sustained directional moves while filtering out low-quality market conditions through layered confirmation logic (Ichimoku + ADX + ATR). It prioritizes trade quality over frequency and capital preservation over aggression.