Commit graph nyao_scalper_mt5/.gitignore
Author SHA1 Message Date
3b251230be feat: v42 risk safety, signal quality, and profile consistency
Risk safety:
- Add max-spread entry gate (fixed or ATR-auto) in IsAllowedToOpenPosition
- Add portfolio basket stop: close-all + pause on aggregate floating loss
- Guardrail drawdown lot scaling (cap steps; disable during cooldown/basket loss)

Signal quality:
- New-bar entry gate (stable signals, honest backtests); mgmt still per-tick
- Dead-market filter: zero signal when ATR/AvgATR < MinVolRatioToTrade
- Multi-bar EMA slope via SlopeLookback
- Remove chop/volatility positive floor (low tiers default 0.0); recalibrate thresholds

Code & repo:
- Unify CheckBuy/SellConditions into direction-driven CheckEntryConditions
- Add .gitignore; stop tracking compiled nyao_scalper.ex5

Profiles:
- Unify SL units to percent-of-equity across all 5 profiles with a coherent
  per-trade risk ladder; wire in new safety inputs; recalibrate signal thresholds

Docs: README updated with new features, profile tables, and honest-backtest guidance
Bump version 41.0 -> 42.0 (compiles: 0 errors, 0 warnings)
2026-05-31 02:13:34 +07:00