GoldRipper
- Experts
- Version: 1.0
- Activations: 5
EA20 – Betting Fibonacci Lots is an automated MetaTrader 4 Expert Advisor that combines EMA-based trading signals with Fibonacci-based position sizing.
The EA is designed for traders who want to automate a structured trading approach where the position size can change according to the outcome of previous trades.
EA20 uses a combination of a fast EMA and slow EMA to identify trading opportunities and applies a Fibonacci-based lot calculation when determining the size of the next position.
HOW EA20 WORKS
1. EMA-Based Trading Signals
EA20 uses two moving averages to generate its trading signals.
Default settings:
-
Fast EMA: 5
-
Slow EMA: 12
-
Applied Price: Close
-
Signal Candle: Previous completed candle
The EA can be configured to allow:
-
BUY trades
-
SELL trades
-
Both BUY and SELL trades
The moving-average parameters can be adjusted according to the trader's preferred strategy and market conditions.
2. Fibonacci-Based Lot Management
The main feature of EA20 is its Fibonacci-based position sizing system.
The EA starts with the configured initial lot size.
For example:
Initial Lot = 0.10
After each completed trade, the EA evaluates the trading result and determines the appropriate Fibonacci level for the next position.
Following a losing trade, the EA can move to a higher Fibonacci level.
Following a profitable trade, the EA can move back toward a lower Fibonacci level.
This creates a structured progression rather than using a simple fixed lot size for every trade.
Example
With an initial lot size of 0.10, the progression may follow Fibonacci-based levels such as:
0.10 → 0.20 → 0.30 → 0.50 → 0.80 → 1.30 → ...
The actual lot size is subject to the broker's minimum lot, maximum lot, and lot-step requirements.
3. Stop Loss and Take Profit
EA20 supports individual Stop Loss and Take Profit levels for each trade.
Default settings:
-
Stop Loss: 50 pips
-
Take Profit: 50 pips
These values are configurable and can be adapted to different symbols, timeframes, and trading strategies.
Using individual SL and TP levels allows each position to have a predefined exit structure.
4. BUY and SELL Trading Modes
EA20 allows traders to control the direction of trading.
You can enable:
-
BUY trading only
-
SELL trading only
-
BUY and SELL trading
This provides flexibility when testing the EA on different markets or when a trader wants to restrict the strategy to a particular direction.
5. Configurable Moving Averages
The EA provides configurable moving-average parameters.
Default configuration:
| Parameter | Default |
|---|---|
| Fast EMA | 5 |
| Slow EMA | 12 |
| Applied Price | Close |
| Signal Candle | 1 |
The moving-average method can also be configured.
This allows the EA to be tested and optimized across different market conditions.
DEFAULT SETTINGS| Parameter | Default |
|---|---|
| Initial Lot Size | 0.10 |
| Stop Loss | 50 pips |
| Take Profit | 50 pips |
| Fast EMA | 5 |
| Slow EMA | 12 |
| Signal Candle | 1 |
| BUY Trading | Enabled |
| SELL Trading | Enabled |
| Magic Number Base | 2981 |
✓ Automated Trading
Once attached to a chart and properly configured, EA20 can monitor the market and execute trades automatically.
✓ EMA-Based Signals
Uses fast and slow moving averages to identify trading opportunities.
✓ Fibonacci Lot Progression
Automatically calculates the next position size according to the Fibonacci betting logic.
✓ Individual Stop Loss
Each trade can be protected by a configurable Stop Loss.
✓ Individual Take Profit
Each trade can use a configurable Take Profit target.
✓ BUY/SELL Control
Allows traders to enable or disable BUY and SELL trading independently.
✓ Automatic Lot Adjustment
The EA takes broker volume restrictions such as minimum lot, maximum lot, and lot step into consideration when calculating trade volume.
✓ Previous-Candle Signal
The default signal candle is the previous completed candle, helping the EA avoid relying solely on the still-forming candle.
MONEY MANAGEMENTEA20's defining feature is its Fibonacci-based money-management system.
Unlike a conventional fixed-lot EA, the position size may change depending on the results of previous trades.
This means that the EA's exposure can increase during a sequence of losing trades.
For example:
0.10 → 0.20 → 0.30 → 0.50 → 0.80 → 1.30
Therefore, users should select the initial lot size carefully.
A smaller starting lot can help keep position sizes more manageable during unfavorable periods.
RISK WARNINGEA20 uses a Fibonacci-based betting approach. This can result in substantially larger position sizes following consecutive losing trades.
Although the EA uses individual Stop Loss levels, a sequence of losses can still increase the required trading volume and overall account exposure.
Traders should carefully consider:
-
Account balance
-
Initial lot size
-
Leverage
-
Stop Loss distance
-
Maximum broker lot size
-
Symbol volatility
-
Maximum drawdown
-
Number of consecutive losses
-
Trading timeframe
-
Broker execution conditions
Never assume that a Fibonacci progression guarantees recovery of previous losses.
There is no trading strategy that can guarantee profits.
RECOMMENDED USEBefore using EA20 on a live trading account, we strongly recommend:
-
Backtest the EA using your broker's historical data.
-
Test different currency pairs and timeframes.
-
Experiment with conservative initial lot sizes.
-
Monitor maximum drawdown.
-
Test the EA on a demo account.
-
Evaluate the strategy over a sufficiently large number of trades.
-
Forward-test the selected configuration before using real funds.
-
Never use a lot size that could expose your account to unacceptable losses.
Market conditions can change, and historical or backtest performance does not guarantee future results.
SUITABLE FOREA20 may be suitable for traders who are interested in:
-
Automated EMA-based trading
-
Fibonacci position sizing
-
Algorithmic money management
-
Short-term trading strategies
-
Testing different EMA configurations
-
Automated BUY/SELL strategies
The EA is intended as a trading automation tool, and users should determine their own appropriate risk parameters.
IMPORTANT NOTICEEA20 – Betting Fibonacci Lots does not guarantee profits.
Forex and CFD trading involve substantial risk, and automated trading does not eliminate that risk.
Past performance, optimization results, and backtest results are not guarantees of future performance.
The trader is responsible for selecting appropriate settings, monitoring account exposure, and understanding the risks associated with Fibonacci-based position sizing.
Always test the EA thoroughly on a demo account before considering live deployment.
SUMMARYEA20 – Betting Fibonacci Lots combines:
EMA Signal → Trade Entry → Stop Loss / Take Profit → Trade Result → Fibonacci Lot Calculation → Next Trade
Its primary objective is to automate an EMA-based trading strategy while dynamically adjusting position size according to a Fibonacci-based money-management model.
With configurable EMA settings, BUY/SELL controls, individual Stop Loss and Take Profit levels, and automated Fibonacci lot calculation, EA20 provides traders with a flexible framework for experimenting with automated position-sizing strategies.
