How the EA Operates
Chiroptera EA is designed for MetaTrader 5 and runs as a fully automated system from a single chart. It monitors up to 28 currency pairs simultaneously, focusing on the quieter overnight market hours when price movements tend to be less erratic. The strategy places only standalone trades with fixed stop loss and take profit levels. It does not use martingale, grid, or averaging techniques, so each position is independent and risk is contained per trade.
The EA relies on a machine learning component that reviews historical performance and adjusts how much capital is allocated to each currency pair. This means the system can shift its focus toward pairs that have been performing better under current broker conditions. It also includes a news filter that checks an economic calendar and temporarily halts trading around high-impact releases, holidays, or unusual volatility. Additional checks cover spreads and sudden price spikes before a trade is opened.
Trading Logic and Position Management
Entries are generated during low-volatility overnight sessions. Every trade receives a predefined stop loss and take profit at the moment it is opened, so there is no averaging into losing positions. If the market moves against an open trade, the EA does not add to it; it simply waits for either the stop loss or take profit to be hit. Position sizing is handled automatically by the EA's money management settings, which can be adjusted by the user.
The machine learning engine works in the background without requiring the trader to make manual adjustments. It evaluates which pairs have been profitable and rebalances the portfolio accordingly. This is not a fixed allocation; it adapts as market conditions and broker spreads change. The EA also sends notifications to the MT5 mobile app when trading is paused by the news filter, when margin levels change, or when slippage is detected.
Set Files and Configuration
The package includes multiple set files that are intended to be used on different brokers. Each set file carries broker-specific parameters such as spread limits, trading hours, and margin requirements. Users should load the set file that best matches their broker's conditions. The EA itself can run from a single chart, but it is recommended to attach it to a liquid pair such as EURUSD. The timeframe does not affect the multi-symbol scanning because the EA reads data from all 28 pairs internally.
Choosing a Set File
Not all brokers have the same spread or commission structure, so a set file that works well on one broker may not be optimal on another. The vendor provides several preset configurations. Traders should first check which set file corresponds to their broker type. If no exact match exists, the closest match is a starting point, but backtesting on the specific broker is advised before going live.
What This EA Cannot Do
Chiroptera EA does not trade gold, indices, or cryptocurrencies; it is strictly limited to Forex pairs. It does not include source code, so users cannot modify the core logic. The EA is only compatible with MetaTrader 5, not MetaTrader 4. Traders who want a system that trades during high-volatility sessions or who prefer aggressive compounding should look elsewhere. The EA's overnight focus means it will be inactive during most of the European and US trading sessions.
Because the strategy avoids martingale and grid techniques, it will not recover from a losing streak by increasing lot sizes. Recovery depends on the accuracy of future entries and the existing stop-loss discipline. The machine learning component is not a guarantee of future performance; it simply reallocates based on past results. Users should also be aware that the news filter requires a reliable internet connection to receive calendar updates.