Atlas Core
- Experts
- Version: 1.0
- Activations: 10
WHAT IS ATLAS CORE?
Atlas Core is a fully automated Expert Advisor for MetaTrader 5. Its strategy identifies confirmed structural highs and lows and places Buy Stop and Sell Stop orders directly at these levels.
A trade is only opened when the price breaks the identified level. The EA does not use Martingale, Grid, or position averaging.
All trades have predefined Stop Loss and Take Profit levels. After a position reaches the configured profit level, the Trailing Stop system can follow the price movement and progressively protect the trade.
Atlas Core can operate automatically while MetaTrader 5 remains connected and algorithmic trading is enabled.
HOW DOES IT WORK?
At the opening of each new candle on the selected timeframe, Atlas Core analyzes recent price history to find confirmed swing highs and swing lows.
When a valid structure is found, the EA checks whether the current price respects the configured minimum distance. If all conditions are met, a pending order is placed at the identified level.
Buy and sell operations are managed independently:
- Buy Stop above a confirmed structural high
- Sell Stop below a confirmed structural low
- Automatic Stop Loss on all trades
- Automatic Take Profit on all trades
- Trailing Stop activated after the configured minimum movement
- Automatic expiration of pending orders
This process prevents premature entries caused by the price simply approaching a level. A trade is only opened if the pending order is actually triggered.
MAIN FEATURES
Structural level identification: Atlas Core searches for confirmed highs and lows using a configurable number of candles around each level.
Trading in both directions: Buy and sell cycles are managed separately. On Hedge accounts, the EA can manage buy and sell positions independently.
Automatic lot calculation: When RiskPercent is greater than zero, the volume is calculated using the account balance, the risk percentage, and the Stop Loss distance.
Fixed lot mode: When RiskPercent is set to zero, the EA directly uses the volume specified in the Lots parameter.
Individual protection: All trades receive Stop Loss and Take Profit levels when the order is created.
Configurable Trailing Stop: The system starts following the price only after the position reaches the distance defined in TslTriggerPoints.
Order expiration: Pending orders that are not triggered within the configured period are automatically removed.
Recovery after restart: When started, Atlas Core identifies positions and pending orders belonging to its symbol and Magic Number.
Broker compatibility: The calculated lot size is automatically adjusted to the minimum volume, maximum volume, and lot step allowed for the instrument.
Custom optimization: The EA includes an internal criterion for ranking optimization results based on profit, number of trades, profit factor, recovery factor, and drawdown.
OPERATIONAL DASHBOARD
Atlas Core includes a complete dashboard for real-time monitoring.
The panel displays:
- Connection status
- Algorithmic trading status
- Instrument and timeframe
- Bid and Ask prices
- Current spread
- Account balance
- Account equity
- Daily result
- Floating result
- Current drawdown
- Risk percentage
- Estimated lot size
- Stop Loss, Take Profit, and Trailing Stop
- Open positions
- Pending orders
- Total volume in operation
- Buy cycle status
- Sell cycle status
- Trades closed during the day
- Daily win rate
- Time of the latest operational event
During optimizations and non-visual tests, the dashboard is automatically disabled to improve Strategy Tester speed.
TRADE MANAGEMENT
Martingale: NEVER
Grid: NEVER
Position averaging: NEVER
Stop Loss: ALWAYS
Take Profit: ALWAYS
Trailing Stop: AVAILABLE
Fixed lot: AVAILABLE
Percentage risk: AVAILABLE
Order expiration: ACTIVE
Independent buy and sell management: YES
MAIN PARAMETERS
Lots: Volume used in fixed lot mode.
RiskPercent: Percentage of the account balance used for automatic lot calculation. Set it to zero to use a fixed lot.
OrderDistPoints: Minimum distance required between the current price and the entry level.
TpPoints: Take Profit distance in points.
SlPoints: Stop Loss distance in points.
TslPoints: Distance maintained by the Trailing Stop.
TslTriggerPoints: Minimum profit required to activate the Trailing Stop.
Timeframe: Chart timeframe used to identify market structures.
BarsN: Number of candles used to confirm highs and lows.
ExpirationHours: Validity period of pending orders.
Magic: Unique identifier for the EA’s trades.
REQUIREMENTS
Platform: MetaTrader 5
Account type: Hedging
Default timeframe: H1
Minimum deposit: US$100
Algorithmic trading: Required
VPS: Recommended
Instruments: Compatible with the instruments offered by the broker
Minimum volume, margin requirements, point value, and trading conditions vary between instruments and brokers. Parameters must be tested and adjusted for the selected instrument.
USAGE RECOMMENDATIONS
Before using Atlas Core on a real account:
- Run tests in the Strategy Tester
- Use high-quality historical data
- Confirm the instrument’s point value
- Check the spread and broker specifications
- Start on a demo account
- Use a unique Magic Number for each configuration
- Keep MetaTrader 5 connected
- Consider using a VPS
RISK WARNING
Trading financial instruments involves risk and may result in losses. The minimum deposit of US$100 does not guarantee that every configuration or instrument will be suitable for the account.
Historical results do not guarantee future results. Only use capital compatible with your risk tolerance and carefully test the parameters before trading on a real account.
