Santai Scalper Pro
- Experts
- Version: 1.0
- Activations: 10
Santai is not just a trading robot; it is a highly advanced, institutional-grade risk management framework. Designed for professional traders and prop-firm participants, Santai focuses entirely on capital preservation through a network of over 30 interwoven safety mechanisms.
Unlike conventional Expert Advisors that rely on dangerous grid or martingale systems, Santai utilizes intelligent, dynamic math to survive and adapt to changing market conditions. It protects your account from unexpected volatility, broker slippage, and high-correlation exposure, ensuring long-term algorithmic stability.
Key Advantages & Features
- Advanced Pearson Correlation Matrix: Santai actively scans your entire portfolio. If a new trade signal is generated that is highly correlated with your existing open positions (e.g., trying to buy EURUSD while already holding GBPUSD), the trade is instantly blocked to prevent over-exposure.
- User-Defined Equity Curve Trading: The EA tracks your highest equity peak. If the strategy enters a natural drawdown, Santai automatically slashes your trading lot size to minimize losses until the market conditions recover.
- Dynamic Volatility Lot Scaling: Lot sizes are mathematically adjusted based on real-time Average True Range (ATR). If the market becomes wildly volatile, your position size is reduced to keep your USD risk exactly the same.
- Cross-Chart Portfolio Mutex: Running Santai on 10 different charts? The global mutex lock ensures that multiple charts never execute trades at the exact same millisecond, strictly respecting your maximum global exposure limit.
- Multi-Stage Partial Closes: Uses a robust state-machine to securely lock in 50% of your profits at Target 1, and the remainder at Target 2, seamlessly tracking tickets even if your terminal restarts.
- Complete Broker Protection: Actively shields your account from spread widening, high ping latency, tick starvation (freezes), and weekend gaps.
- Strict Anti-Martingale: Uses progressive scaling only on win streaks and mathematically halves your risk if a losing streak occurs.
Complete List of Parameters
--- Trade Logic ---
- Magic Number: Unique identifier for the EA's trades.
- Order Comment: Custom comment for trades.
- Entry Type: Market Execution or Pending Stop Orders.
--- Dynamic Sizing & Risk ---
- Lot Sizing Method: Fixed, Balance percentage, or Risk-based.
- Fixed Lot Size: Manual lot size if fixed is selected.
- Risk per Trade (%): Percentage of balance to risk per trade.
- Max Lot Size: Hard ceiling for lot size.
- Use Pyramiding: Allow adding to winning positions.
- Pyramid Spacing (Pips): Distance between pyramid trades.
- Max Pyramid Trades: Maximum number of scale-in trades.
- Use H1 Trend Filter: Filter trades against the H1 EMA 200 trend.
--- Filter Settings ---
- BB Period / Deviation: Bollinger Bands settings for volatility breakout detection.
- ADX Threshold: Maximum allowed ADX to prevent trading in wild trends.
- Max Spread Pips: Maximum allowed spread before trading is blocked.
--- Progressive Sizing (Anti-Martingale) ---
- Use Progressive: Capitalize on win streaks by scaling UP after a win.
- Win Factor: Lot multiplier applied after each winning trade.
- Max Win Step: Max steps to scale up before resetting to base lot.
--- Session Settings ---
- Close At End: Force close all trades when the session window ends.
- Friday Exit / Hour: Close all trades on Friday evening to avoid weekend gaps.
- Use Partial Close: Close a percentage of the position at the first target.
- Partial Factor: Target profit multiplier for partial close.
--- Advanced Features ---
- Use ATR TP / Multiplier: Use Average True Range for Dynamic Take Profit distances.
- Max Currency Exposure: Maximum allowed exposure per individual currency.
--- Metals (Gold/Silver) Handling ---
- Metals Pip / Risk / ATR Multiplier: Special modifiers to safely scale Gold and Silver volatility.
--- 1. Equity & Balance Protectors ---
- Daily Profit Target USD: EA pauses once this daily profit is hit.
- Weekly / Monthly Loss Limit PCT: Hard limit on weekly/monthly drawdowns.
- Trailing Equity Stop PCT: Close all trades if equity drops X% from its peak.
- Max Floating Loss PCT: Hard circuit breaker on open floating equity.
- Absolute Drawdown PCT: Hard stop calculated from initial deposit.
- Balance Lock USD: EA will never let balance fall below this number.
--- 2. Frequency & Velocity Protectors ---
- Max Daily / Weekly Trades: Limit over-trading.
- Cooldown Minutes: Mandatory pause after a trade closes.
- Same Signal Delay Mins: Ignore rapid-fire signal spam.
- Max Spread Day Limit Secs: Max seconds the spread is allowed to be bad.
- Max Orders Per Bar: Limit executions per candle.
--- 3. Streak & Recovery Protectors ---
- Max Cons Losses Session / All Time: Stop session or lock EA entirely after X losses.
- Use Recovery Mode: Halve lot size after 3 losses.
- Anti-Martingale Lock: Reset lot size after 3 consecutive wins.
- Loss Recovery Block Bars: Pause for X bars after a Stop Loss is hit.
--- 4. Market & Condition Protectors ---
- ATR Min / Max Pips: Avoid dead or completely psychotic markets.
- BB Squeeze Filter: Avoid fake breakouts.
- ADX Min / Max Threshold: Avoid chop and extremes.
- Gap Detector Pips: Suspend trading on massive candle gaps.
- Use MA Slope Filter: Require EMA200 slope alignment.
--- 5. Broker & Connection Protectors ---
- Spread Widening Mult: Pause if spread is 3x higher than average.
- Max Ping Ms: High latency connection shield.
- Max Freeze Time Secs: Close trades if tick starvation occurs.
- Check Trade Context: Wait if broker context is busy.
--- 6. Time Protectors ---
- Sunday / Monday Gap Mins: Pause trading immediately after weekly market open.
- Avoid Bank Holidays: Pauses trading during low-liquidity holidays.
- Month End Blackout: Pause on the last day of the month.
--- 7. Order & Position Protectors ---
- Pending Expiry Mins: Kill stale pending orders.
- Time Based Stop Mins: Close trades if not hit TP/SL within X hours.
- Breakeven Lock: Mathematically block widening your Breakeven stop.
- Scale Out On Drawdown: Close 50% of the lot if price nears the SL.
- Multi Stage Partial: Close scaling at TP1 and TP2.
--- 8. Advanced Statistical Protectors ---
- Sharpe Ratio Monitor: Pause if the rolling Sharpe ratio falls below 0.
- Kelly Criterion Lot: Auto-size risk based on the Kelly Criterion.
- Max Leverage Lock: Cap execution at 20% margin utilization.
- Global Kill Switch Name: Listen for a GlobalVariable string to instantly halt all charts.
--- 9. Portfolio Management ---
- Use Portfolio Mutex: Prevent multiple charts executing at once.
- Max Global Exposure: Max open positions across ALL charts combined.
- Max Positions Per Symbol: Max open positions allowed on the current pair.
--- 10. Advanced Correlation Matrix ---
- Use Correlation Matrix: Reject trades if highly correlated with open positions.
- Max Correlation: Max allowable Pearson correlation (0 to 1).
--- 11. Dynamic Volatility Scaling ---
- Use Volatility Scaling: Scale lot size dynamically.
- Base ATR Pips: The baseline ATR utilized for a normal lot size calculation.
--- 12. Equity Curve Trading ---
- Use Equity Curve Trading: Scale down risk during natural drawdowns.
- Equity Drawdown Pct: Trigger point - if equity drops X% from its high water mark.
- Equity Drawdown Lot Scale: Multiplier applied to the lot size during the drawdown.
- Use UI Kill Button: Enables the on-chart panic button.
(Note: Please test all features heavily in the Strategy Tester before deploying on a live account. Past performance does not guarantee future results.)
