Extracted algorithm research record
Bitcoin Trend Rider EA
Trend-following and volatility-breakout Expert Advisor for BTCUSD, ETHUSD and other crypto CFDs.
Source & extraction context
Evidence label: backtest_shown (source claim, not independent verification). Recorded completeness: 50.0/100. Neither is a performance result.
Names identify source records. Inclusion is not an endorsement or a claim of authorship, ownership or reuse permission. Check the source license before reusing any implementation.
Extraction warnings
No automated warnings are recorded in this snapshot. This does not establish that the extraction or system is sound.
Recorded market & execution profile
- Recorded timeframes
- H2
- Recorded sessions
- Weekdays 24/7
- Recorded regime
- trending
Recorded indicators & parameters
| Indicator | Parameters | Applied to |
|---|---|---|
| ADX | {"period": 14} | close |
| ATR | {"period": 14} | close |
| EMA | {"period": 50} | close |
| EMA | {"period": 200} | close |
| Donchian Channel | {"period": 20} | close |
| Keltner Channel | {"period": 20} | close |
Extracted strategy rules
Recorded long-entry rules
- ADX above threshold
- ATR volatility percentile inside band
- EMA 50 / EMA 200 stack pointing up
- Donchian breakout (close beyond N-bar channel in up trend direction)
- Keltner pullback (bar dips to EMA 20 mid-line and closes back in up trend direction)
Recorded short-entry rules
- ADX above threshold
- ATR volatility percentile inside band
- EMA 50 / EMA 200 stack pointing down
- Donchian breakout (close beyond N-bar channel in down trend direction)
- Keltner pullback (bar dips to EMA 20 mid-line and closes back in down trend direction)
Recorded exit rules
- ATR hard stop on every order
- Break-even after set profit in R
- Chandelier ATR trailing stop
- Close on regime flip
- Optional take profit
- Time stop
Recorded filters
- News filter
- Max spread 2.0 pips
- Minimum lot check
- Symbol names found automatically
- Weekend handling: trade normally, no new entries on Saturday and Sunday, or close everything on Friday evening
- Low-liquidity hours: optional window without new entries
- Spread guard: maximum spread as a share of ATR and/or in price units
- Swap awareness: many brokers charge long crypto positions a daily swap (often about 20 % per year). The optional swap guard closes a position when its accumulated swap exceeds a share of its initial risk while it is still below a minimum profit in R.
- Stop loss
- ATR hard stop
- Take profit
- Break-even after set profit in R, chandelier ATR trailing stop
- Position sizing
- up to N added units per trend, only after price moved k × ATR further and every open unit is already at break-even or better, total risk cap of 3 % of the balance
Questions about this record
What entry rules are recorded for Bitcoin Trend Rider EA?
Long: ADX above threshold ATR volatility percentile inside band EMA 50 / EMA 200 stack pointing up Donchian breakout (close beyond N-bar channel in up trend direction) Keltner pullback (bar dips to EMA 20 mid-line and closes back in up trend direction) Short: ADX above threshold ATR volatility percentile inside band EMA 50 / EMA 200 stack pointing down Donchian breakout (close beyond N-bar channel in down trend direction) Keltner pullback (bar dips to EMA 20 mid-line and closes back in down trend direction) These are unverified extracted rules.
Which markets and timeframes are recorded?
Markets: BTCUSD, ETHUSD. Timeframes: H2. These are source-recorded labels, not verified execution behavior.