Rasa Sayang Pro
- Experts
- Version: 1.0
- Activations: 10
Rasa Sayang is a professional, fully automated Expert Advisor engineered to capture and capitalize on market volatility breakouts. Built with strict adherence to architectural safety and capital preservation, it utilizes a multi-indicator consensus logic to filter out market noise and execute high-probability pending orders.
The core philosophy behind Rasa Sayang is institutional-grade risk management. It does not rely on dangerous grid systems or latency arbitrage. Instead, it utilizes a sophisticated two-stage execution model, dynamic netting volume protection, and direction-aware margin scaling to safely navigate strict broker environments, high spreads, and unpredictable market conditions.
Core Advantages
Robust Execution Architecture The EA employs a hardened order execution system designed to completely bypass standard market execution limitations. By utilizing a two-stage order processing model and dynamic freeze-level immunity, it successfully prevents invalid stop errors and slippage rejections during highly volatile market hours.
Offline News Filtering Unlike standard expert advisors that fail when connection to external web requests is interrupted, Rasa Sayang features an offline-capable XML news caching system. It actively parses upcoming high-impact events, all-day events, and holidays, allowing the EA to preemptively halt trading without relying on constant internet connectivity.
Advanced Risk Management Account protection is managed on multiple fronts. The EA monitors daily loss limits, maximum account drawdown percentages, and dynamically calculates margin requirements before every trade. It also utilizes virtual (hidden) stop loss and take profit levels to obscure execution targets from broker visibility.
Dynamic Trailing Systems Profit securing is automated through multiple user-selectable trailing stop methods, including classic step-by-step trailing and break-even locking. It also supports automated partial position closures when specific profit targets are reached.
Input Parameters
General Settings
- Magic Number: Unique identifier for the EA's orders.
- Initial Lot Size: The starting volume for initial market entries.
- Maximum Spread: The highest allowable spread (in points) to permit new entries.
Risk and Protection
- Hidden SL/TP: Enables virtual stops to hide targets from the broker.
- Stop Loss (Points): Hard stop loss distance from entry.
- Take Profit (Points): Target profit distance from entry.
- Stops Buffer: Dynamic distance buffer to protect against spread widening.
- Max Daily Loss (USD): Hard stop limit for daily negative equity.
- Max Drawdown Percent: Hard stop limit for overall account drawdown.
Position Management
- Trailing Stop Method: Select the specific algorithmic trailing method to apply.
- Use Trailing Stop: Enables or disables the trailing stop function.
- Trailing Stop Distance: Distance in points to trail the price.
- Trailing Step: Minimum points the price must move before the stop is adjusted.
- Use Break Even: Enables locking in the entry price once in profit.
- Break Even Trigger: Points required in profit before break even activates.
- Break Even Distance: Points secured above the entry price.
Scaling and Partial Exits
- Scaling Method: Choose between Martingale, Anti-Martingale, or disabled.
- Partial Close Level: Profit level required to trigger a partial exit.
- Partial Close Percent: Percentage of the active volume to close.
News and Time Filters
- Use News Filter: Enables the macroeconomic news avoidance module.
- Session Start: Daily time to begin looking for trades (HH:MM).
- Session End: Daily time to stop looking for trades (HH:MM).
- Trade Mondays to Fridays: Individual boolean toggles for each day of the week.
Notifications
- Push Notifications: Send alerts directly to the MetaTrader mobile application.
- Email Notifications: Send alerts directly to the registered email address.
Installation and Support
Attach the Expert Advisor to your preferred chart and timeframe. Ensure that you have properly configured your MetaTrader 5 terminal to allow automated trading. Due to the high precision of the trailing stops and breakout logic, running the EA on a low-latency Virtual Private Server (VPS) is highly recommended.
If you require any assistance with the installation or configuration, please leave a comment on this product page or send a direct message through the MQL5 built-in chat system. Support is provided exclusively through the official MQL5 platform.
