Extracted algorithm research record
Svetofor Contrarian
Buys only after a full bearish alignment on a closed daily bar, with wide protective stop and fixed fractional sizing.
Source & extraction context
Evidence label: backtest_shown (source claim, not independent verification). Recorded completeness: 80.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
Claim warnings
- VERY THIN SAMPLE: 15 trades. Performance figures over so few trades are indistinguishable from luck.
Recorded market & execution profile
- Recorded timeframes
- D1
- Recorded sessions
- Not specified
- Recorded regime
- trending|ranging|volatile|breakout|any
Recorded indicators & parameters
| Indicator | Parameters | Applied to |
|---|---|---|
| Hull moving average | {"period": 20} | close |
| CCI | {"period": 14} | close |
| TMA | {"period": 5} | CCI |
| RSI | {"period": 14, "upper_border": 55.0} | close |
| ATR | {"period": 14} | close |
| EMA | {"max_distance_below_ema": 6.0, "period": 200} | close |
Extracted strategy rules
Recorded long-entry rules
- Hull moving average is not rising
- TMA-smoothed CCI and raw CCI are not positive
- RSI is below its 'bullish' border
- EMA-distance filter passed
- No open position on the chart
- No entry on the bar right after a close
- Acceptable spread/session
- Calculated volume at or above the broker minimum
- Enough free margin
Recorded short-entry rules
- Not specified in the extracted record.
Recorded exit rules
- Initial stop: lowest low of the lookback window (30 bars) minus an ATR buffer (1.5 ATR in JPY presets, 2.5 ATR in GBPNZD preset and in compiled defaults)
- Time exit: the position is closed at market after 20 signal bars if it is still open
- Optional trailing stop: Chandelier-type trailing stop based on the highest high since entry minus an ATR multiple, raise-only, evaluated on closed bars (off by default)
Recorded filters
- News filter: none
- Max spread: 0 points
- Trade-time filter: off
- Session filter: none
- Stop loss
- lowest low of the lookback window (30 bars) minus an ATR buffer
- Take profit
- null
- Position sizing
- fixed fractional sizing: risk per trade as a percentage of account balance (0.5% in presets, 0.25% in Conservative presets), converted to volume through the stop distance and the symbol tick value
Questions about this record
What entry rules are recorded for Svetofor Contrarian?
Long: Hull moving average is not rising TMA-smoothed CCI and raw CCI are not positive RSI is below its 'bullish' border EMA-distance filter passed No open position on the chart No entry on the bar right after a close Acceptable spread/session Calculated volume at or above the broker minimum Enough free margin Short: Not specified. These are unverified extracted rules.
Which markets and timeframes are recorded?
Markets: AUDJPY, GBPJPY, CHFJPY, EURJPY, USDJPY, GBPNZD. Timeframes: D1. These are source-recorded labels, not verified execution behavior.