NinjabotATR
- Uzman Danışmanlar
- Kevin Omaanya Makare
- Sürüm: 1.2
- Etkinleştirmeler: 5
NinjabotATR: Intraday Volatility Breakout Expert Advisor
Overview
NinjabotATR is a robust, rule-based Expert Advisor (EA) designed for MetaTrader 5 (MT5) that capitalizes on intraday price volatility in the stock market. Utilizing the Average True Range (ATR) indicator, this EA identifies breakout opportunities from the daily opening price, enabling automated trading with a focus on disciplined risk management and statistical edge over time. Ideal for traders seeking a hands-off approach to intraday strategies, it emphasizes simplicity, reliability, and performance across multiple pairs.
Core Strategy
- Breakout Mechanism: At the start of each trading day, NinjabotATR calculates dynamic entry levels by adding or subtracting a user-defined multiple of the ATR from the daily open price.
- Long Entry: Triggers a buy order when the price breaks above the upper level (Open + ATR * Multiplier).
- Short Entry: Triggers a sell order when the price breaks below the lower level (Open - ATR * Multiplier).
- One Trade Per Day: Only one position (long or short) is opened per day per pair, preventing overtrading and emotional decision-making. If a stop loss is hit, no further trades in that direction are attempted until the next day.
- Volatility-Adaptive: The EA is designed to handle high volatility with a maximum historical drawdown of 22.54% over 5 years.
- Multipair Support: Trade up to 5 uncorrelated pairs simultaneously (e.g., XAUUSD, NAS 100, US 500, US 30, GER 40) for diversified exposure and smoother equity curves. I recommend starting with XAUUSD and NAS 100.
- Risk Management: Built-in stop loss (SL) placed at the opening of the trading day and take profit (TP) is left to run until end of day hour. No fixed TP, trades close at end of trading day hour.
- Customizable Parameters:
- ATR Period: Default 5 (adjustable for sensitivity).
- Multiplier: Fine-tune entry aggressiveness (e.g., 1.0 for conservative, 2.0 for aggressive).
- Lot Size: percentage-based risk (trades 0.33% of account balance in each trade).
- End of day hour and minute: change end of day hour default is 3:55 PM New York time.
- Backtest-Friendly: Proven statistical edge in historical data, with a focus on long-term profitability through high-probability setups.
- Edge in Volatility: Excels in markets with high volatility intraday moves, while avoiding whipsaws through ATR filtering.
- Portfolio Integration: Pairs well with mean-reversion or swing EAs for a balanced trading system.
- Low Maintenance: Set it and forget it—runs autonomously on VPS for 24/5 operation.
- Timeframe: M1
- Broker Compatibility: Works best with low-spread ECN brokers.
- Optimization: Backtest on your broker's historical data and forward-test in a demo account before live deployment.
Disclaimer
Trading involves risk, and past performance is not indicative of future results. NinjabotATR is provided as-is; users are responsible for their own risk management. Always use proper money management and consult owner if needed. This EA does not guarantee profits and may result in losses.
contact@kevinmakare8@gmail.com
