Welcome Forex EA downloads & MT4/MT5 auto-trading resources — EAs, Gold EAs, quant tools and real-world automation.
Sign In Sign Up

Feedback on my first EA, Giveaway to Forex (Feedback on my first EA, Giveaway to For)

author EAcpu | 3 reads | 0 comments |
Hello everyone,

EA follows a set of rules based on trend/momentum/volatility signals. Different rules can be enabled in the EA settings.
I recommend optimizing the strategy (enable signal sets) for each pair and timeframe you want to invest.


- Double MA slope reversal: Slow MA slope is used as the main trend + Fast MA slope reversal is used as a signal. Quick reversals should be aligned with long slashes.
- MACD crossover: MACD line and signal line crossover. When the signal line is below 0, it is more inclined to be long; when the signal line is above 0, it is more inclined to be short.


- RSI/RSIMA Crossover:
RSI crosses its moving average, I recommend using this strategy only in range markets with tight stop loss/take profit.
- Stochastic Crossover: Stochastic reversal crossover (overbought/oversold signal)
- Volatility Hike (ATR breakout):
The EA will look for setups where the ATR rises quickly above its moving average.

Adjust the Minimum ATR and ATR1 settings to change their sensitivity to transaction volume and number of entries.

(1) and (3) are giving the best results in short term trading and ranging market swing-trading, (2) and (4) are better for mid-term trend trading.
If you're interested in news, volatility spikes, and breakout trading, (5) is really interesting.

For better/fewer trading opportunities, enable ATR filter and News/Conversation filter (if implemented).
The main advantage of this EA compared to millions of similar EAs is the way it handles trades:
I spent a lot of time studying order management and I believe that the key to a successful trading is not in the entries but in the order and money management itself.
Mashup-Recovery allows you to use hybrid SL/TP/TS calculations based on weighted ATR/momentum and fixed point. This feature has not been thoroughly tested and is used at your own risk.



Bug fixes:
- Dynamic SL/TP/TS bug fix

Latest features:
- 2 new dynamic trailing stops, one Momentum/True Range (Hybrid) and one Dual True Range (Short/Medium term) weighted hybrid



Bug fixes:
- Opposite direction transaction closing error (caused by magic number conflict)

New features:
- New signals: RSI/RSIMA cross + MACD cross
- New hybrid order management functions
- Maxspread can be set up to prevent the EA from trading expensive crosses/low liquidity markets

Intelligent order management

Can now be set:
- New signal: S Stochastic Cross + Double MA Slope + Volatility Rising
- Takeprofit, Stoploss and Trailing calculation types (ATR, Momentum or Classic Fixed Point);
- More money management options: Classic / Martingale / Anti-Martinale .
- Dynamic risk calculation modes: classic = fixed lot size, dynamic = percentage of equity per trade.

TODO:
- Time/News/Session filter
- More strategies entirely configurable

The EA performs only as well as you configure it and is very modular in terms of signals and order sizes.
Looks like it’s my turn to give back to FF a little bit

PS: The enclosed backtest (EURUSD M15 with news filter) was achieved using Mashup Recovery 1.0 that is not available anymore and had a different entry logic based on RSI/RSIMA crossovers. I will make sure Mashup Recovery 2 provides the same signal.
test.pngScreenshot_17.pngScreenshot1.pngScreenshot1.png
test.pngScreenshot_17.pngScreenshot1.pngScreenshot1.png
test.pngScreenshot_17.pngScreenshot1.pngScreenshot1.png
test.pngScreenshot_17.pngScreenshot1.pngScreenshot1.png
test.pngScreenshot_17.pngScreenshot1.pngScreenshot1.png
test.pngScreenshot_17.pngScreenshot1.pngScreenshot1.png

Attachment to original post (3)

📦 Summary of post attachments (3)

Below are all the files (3) shared in the reply.

Verification code Refresh