Open Round Level
- Utilitários
- Versão: 1.0
- Ativações: 5
A Expert Advisor that automatically opens trades when price crosses predefined pip-based round levels. Unlike simple round number EAs that only trade on psychological levels like 1.1000 or 1.2000, this EA allows you to define up to five independent pip intervals simultaneously, each with its own Magic Number for separate tracking and management.
The EA functions as a complete trading system, combining automated entry based on price crossing round levels, directional control, integrated trailing stop-loss and take-profit, end-of-day profit closing, and Friday exit protection. This creates a fully automated mean reversion or breakout strategy depending on configuration.
Key Features
Multi-Level Pip Interval Trading
Configure up to five independent pip intervals (10, 20, 30, 40, 50 pips) each with its own enable/disable toggle and unique Magic Number. The EA calculates round levels as multiples of your specified pip interval. When price crosses any calculated level, a trade is triggered.
Directional Control
Four independent toggles allow you to control trade direction precisely. Open LONG Above means buy when price crosses a level upward. Open LONG Below means buy when price crosses downward. Open SHORT Above means sell when price crosses upward. Open SHORT Below means sell when price crosses downward. This allows mean reversion strategies (trade against the cross) or breakout strategies (trade with the cross).
Risk Management Controls
Includes fixed lot size, stop loss distance in pips, take profit distance in pips, maximum long positions per pair, maximum short positions per pair, global maximum open trades limit, and slippage control.
Built-in Trailing System
Complete trailing stop and trailing take-profit system with three parameters. Profit Move sets the profit threshold in pips before trailing activates. Trail Stop Loss determines how much to move SL per profit step. Trail Take Profit determines how much to move TP closer per profit step.
End-of-Day Profit Closing
Enable daily profit closing with minimum profit threshold in dollars. Set the closing time of day. Only profitable trades are closed. Losing trades remain open, allowing them to potentially recover.
Friday Exit Protection
Enable Friday exit with separate Friday profit threshold. Set Friday closing time. Ensures no positions are held over the weekend, protecting against gap risk.
Multi-Symbol Support
Trade up to six symbol sets simultaneously. Each set accepts comma-separated symbol names like EURUSD,GBPUSD.
Effective Uses
Mean Reversion Grid Strategy
Configure with Open LONG Above false, Open LONG Below true, Open SHORT Above true, Open SHORT Below false. When price crosses a level upward, a SELL order triggers expecting reversal down. When price crosses downward, a BUY order triggers expecting reversal up. Best for ranging markets and high-probability scalping.
Breakout Momentum Strategy
Configure with Open LONG Above true, Open LONG Below false, Open SHORT Above false, Open SHORT Below true. When price breaks upward through a level, a BUY order triggers expecting momentum continuation. When price breaks downward, a SELL order triggers. Best for trend-following and news-driven markets.
Multi-Layer Scalping Grid
Enable all five intervals simultaneously with different Magic Numbers. Use 10, 20, 30, 40, and 50 pip intervals. Enable all four direction toggles. Different Magic Numbers allow separate trailing or closing rules for each layer. Best for advanced grid trading and portfolio diversification across timeframes.
End-of-Day Profit Capture
Enable DAY_PROFIT_CLOSE with PROFIT_CLOSE_MG at 1.00. Set ProfitCloseTime to 23:00. Enable ExitOnFriday with FridayExitTime at 22:00. Every day at 23:00, all profitable trades close locking in at least one dollar profit. Losing trades continue overnight. Friday at 22:00, all trades close regardless of profit or loss. Best for daily trading systems and avoiding overnight risk on losers.
Cryptocurrency Grid for High Volatility
Use larger intervals for volatile crypto pairs like BTCUSD and ETHUSD. Set PIP_Intervals to 100 pips. Use StopLoss and TakeProfit at 2000 pips. Set ProfitMove to 500 pips for trailing activation. Configure MaxLongPositionPerPair at 3 and MaxShortPositionPerPair at 3. Each 100-pip level acts as an entry point creating a grid of positions that capture volatility.
Example Trade Scenarios
10-Pip Mean Reversion on EURUSD at 1.1050. Ten-pip levels exist at 1.1040, 1.1050, 1.1060, and 1.1070. Price moves up from 1.1055 to 1.1062 crossing 1.1060 upward. EA triggers a SELL order expecting reversal back down. Stop Loss is 20 pips above entry. Take Profit is 20 pips below entry. Trailing activates after 10 pips profit.
20-Pip Breakout on GBPUSD at 1.3000. Twenty-pip levels exist at 1.2980, 1.3000, 1.3020, and 1.3040. Price breaks up from 1.3015 to 1.3025 crossing 1.3020 upward. EA triggers a BUY order expecting continued breakout. If price continues to 1.3040 crossing the next level, EA opens another BUY scaling into the position.
