Extracted algorithm research record
TrendScalper
Automated trend-following scalper for MetaTrader 5 that trades small clips in the direction of the prevailing trend.
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 markets
- any
- Recorded timeframes
- M1, M15
- Recorded sessions
- 07:00-11:00,13:00-17:00
- Recorded regime
- trending
Recorded indicators & parameters
| Indicator | Parameters | Applied to |
|---|---|---|
| EMA | {"period": 12} | close |
| EMA | {"period": 34} | close |
| ADX | {"period": 14} | close |
Extracted strategy rules
Recorded long-entry rules
- higher timeframe EMA 20 > EMA 50
- entry timeframe EMA 12 > EMA 34
- pullback to the EMA that resumes or a break of the last N bars
Recorded short-entry rules
- higher timeframe EMA 20 < EMA 50
- entry timeframe EMA 12 < EMA 34
- pullback to the EMA that resumes or a break of the last N bars
Recorded exit rules
- ATR stop moves to break-even and trails
- partial close at 50% profit
- close a clip that has gone nowhere after 3600 seconds
Recorded filters
- spread wider than 20 points
- spread larger than 0.25 ATR
- daily loss of 2.0% or more
- daily profit of 3.0% or more
- equity drawdown of 10.0% or more
- losing streak of 4 consecutive trades
- more than 40 trades per day
- Stop loss
- ATR stop distance of 1.20
- Take profit
- Target distance of 1.80 ATR
- Position sizing
- 0.25% of equity per clip, capped at 0.10 lots, with a 0.50-lot ceiling on total open volume
Questions about this record
What entry rules are recorded for TrendScalper?
Long: higher timeframe EMA 20 > EMA 50 entry timeframe EMA 12 > EMA 34 pullback to the EMA that resumes or a break of the last N bars Short: higher timeframe EMA 20 < EMA 50 entry timeframe EMA 12 < EMA 34 pullback to the EMA that resumes or a break of the last N bars These are unverified extracted rules.
Which markets and timeframes are recorded?
Markets: any. Timeframes: M1, M15. These are source-recorded labels, not verified execution behavior.