MT5 EA that trades using combination of MACD + RSI Indicators

Şartname

EA will open trades based on the following rules:


BUY (see image 001 for example)

RSI crosses through 50 and closes above 50 for previous bar

+

MACD Histogram is greater than 0


Sell (See image 002 for example)

RSI crosses through 50 and closes below 50 for previous bar

+

MACD Histogram is less than 0


The following features must be supported in the followig gorupings:


Heading  Feature  Options / Selections  Notes for developer 
 INITIAL TRADE SETTINGS Trade Direction Buy
Sell
Both
 Will determine whether trades are opened in 1 or both directions
  Initial lots Fixed lotsize
Lots per $1,000 balance
How the position size for the initial trade in the series will be calculated. Is either a fixed value set by the user, or a value determined by the size of the account
  Fixed Lot Free text Is the size of each initial trade for each new series, eg: 0.01
  Lots per $1,000 balance Free text Is the rule which will calculate the initial trade size for each new series. Eg: if balance = $2,000 and value in field is 0.01, then initial trade size will be 0.02
  Max lots (0 disabled) Free text Is the maximum lotsize that can be opened for the initial trade. Eg: if set to 1, then the EA will never open an initial trade greater than 1 lot.
  Comission per lot Free text The amount of comission paid per lot traded, for example 1 lot = $7, a micro lot =$.08
  Close on Opposite Signal True
False
Will close open trades if a reversal signal is generated
  Open trade for every signal True
False
Will open a new trade each time a valid signal is generated, even if there is already a trade open. Does not take into account grid. See image EA 003/EA 004
       
 INITIAL TRADE STRATEGY Activate MACD True
False
Will set whther the MACD settings are used to determine an appropriate open for a trade.
If set to true then the MACD will be used to help filter new initial trades
If set to false then the MACD will not be used to filter trades
  Fast EMA Free text
 
  Slow EMA Free text
 
  MACD SMA Free text
 
  Apply to Close 
Open
 
       
       
  Activate RSI True
False
Will set wither the RSI settings are used to determine an appropriate open for a trade
If set to true then the RSI will be used to help filter new initial trades
If set to false then the RSI will not be used to filter trades
  RSI Signal level Free text (numbers) This is the signal generator for the RSI. For example, if set to 50, then when the RSI crosses and closes above or below 50, a different signal will be generated that will be validated by the MACD, if enabled.
  Traditional RSI Buy (0 disable) Free text If set then a Buy trade will be opened when this level is hit. Can be used in conjunction with RSI signal level
  Tradition RSI Sell (0 disable) Free Text If set then a Sell trade will be opened when this level is hit. Can be used in conjunction with RSI signal level
       
 GRID SETTINGS  Max Grid trades (0 disabled) Free text The maximum number of grid trades that can be opened in a series. 0 means no grid
  Grid Type Fixed distance

Custom
Fixed distance applies the same number of points to each subsequent grid trade. for example, if set to 200 points, the first grid would be opened 200 points from the initial trade, the second @ 400 points, the 3rd at 600 points etc etc

The user can specify their grid distances
  Fixed distance (points) Free text  The distance each new grid will be opened for the fixed grid option
  Custom Grid Disance Free text  User is able to enter their grid settings, for example 100;200;300;400;500;600. This would cause the first grid trade to be opened 100 points from the inital trade, the second grid trade to be opened 200 points from the initial trade etc etc
  Open new Grid trade on new candle only True
False
If true new grid trades will only be opened on a new candle where the grid distance is valid
If false grid trades will be opened when the grid distance is met
  Lot multiplier for Grid Multiple
Add Lots
Fixed Lots
Multiple will use a multiplier to set next trade value
Will add a set number of lots to each subsequent order
Will used a fixed value for all grid traes
  Multiplier value Free text Is the value that will be used to multiply by most recent trade to determine value of next trade. for example: if initial trade is 1.0, and multiplier is 1.5, then first grid trade will be 1.5 lots, second grid will be 2.25 lots etc.
When max lots is reached then all new trades will be opened at the maximum size until maximum number of grids has been opened.
  Add lots Free text Will add the value provided to the previous trade volume. For example: if initial trade is 0.01 and value for 'add lots' is 0.01, then the first grid trade will be opened at 0.02 lots
  Fixed lots Free text Sets the value for all grid trades. For example, if set to 0.75, all grid trades opened will be 0.75, regardless of the value of the initial trade
       
 PROFT & LOSS Take Profit Individal
Averaging
Will close each trade individually as they hit TP
Will close all open trades in a given direction (or both) once average TP hit
  Averaging behaviour Single direction
All trades
Single Side: Will average profit for all trades in a single direction. For example, if there are 4 BUY trades opened, 2 at a loss and 2 in profit, if profit value is reached then close all 4 trades
All Trades: Will average profit for all trades currently opened. For example: if there are 3 BUY and 1 SELL trades opened with 1 in profit and 3 at loss, if profit value is reached, close all trades.
  Individual TP Free text The TP in points for each opened trade
  Averaging TP Free text The TP in points when averaging
  Stop Loss Individal
Averaging
Individual will assign a SL to each trade individually and if hit the single trade will be closed
Averaging will close all open trades when the 'average' stop loss is hit
  Averaging behaviour
Single direction
All trades
As above for TP
  Trailing Stop Enable
Disable
Will enable or disable trailing stop
  Trail Start Free text The value in points that the trade must be in profit before trail will begin. for example, if set to 50, when trade is 50 points in profit the trail will begin waiting for the first step
  Trail Step Free text The size of the step for the trailing stop. For example, if set to 50, then once a trade reaches 100 points profit the trailing stop will move to 50 points (because trail start was set to 50)
       
Trade Settings Trade Sunday True
False
 
  Trade Monday   True
False
 
  Trade Tuesday   True
False
 
  Trade Wednesday   True
False
 
  Trade Thursday   True
False
 
  Trade Friday   True
False
 
  Trade Saturday   True
False
 
       
 EA Config Max Spread free text the maximum allowable spread. If spread is higher than this value, EA will not open trade
  Magic Number free text  
  Initial Trade Comment free text  
  Grid trade comment free text  
       
 EA Info Display  Display info panel True
False
Will display the info panel on the chart. See attached image EA Display for design
  Display positioning TLHS
BLHS
TRHS
BRHS
Top Left Hand Side
Bottom Left Hand Side
Top Right Hand Side
Bottom Right Hand Side
  Font size (0 auto) free text  
  font colour Colour picker  
  Show trade lines True
False
Will draw line between open and close price when trade is closed
       


Dosyalar:

JPG
EA_001.jpg
107.5 Kb
PNG
EA_002.png
20.2 Kb
PNG
EA_003.png
52.3 Kb
PNG
EA_004.png
29.5 Kb

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(116)
Projeler
137
36%
Arabuluculuk
16
13% / 69%
Süresi dolmuş
9
7%
Serbest
2
Geliştirici 2
Derecelendirme
(21)
Projeler
23
0%
Arabuluculuk
6
17% / 83%
Süresi dolmuş
2
9%
Serbest
3
Geliştirici 3
Derecelendirme
(174)
Projeler
200
12%
Arabuluculuk
39
38% / 33%
Süresi dolmuş
5
3%
Serbest
Yayınlandı: 2 kod
4
Geliştirici 4
Derecelendirme
(219)
Projeler
370
42%
Arabuluculuk
145
17% / 41%
Süresi dolmuş
124
34%
Serbest
Yayınlandı: 38 kod
5
Geliştirici 5
Derecelendirme
(55)
Projeler
92
24%
Arabuluculuk
8
75% / 13%
Süresi dolmuş
44
48%
Serbest
6
Geliştirici 6
Derecelendirme
(1931)
Projeler
3552
88%
Arabuluculuk
73
40% / 15%
Süresi dolmuş
268
8%
Serbest
Benzer siparişler
I am looking for an experienced MQL5 developer and trader to create a non-repainting BUY/SELL indicator for MT5, designed for scalping on the M5 and M15 timeframes, with a focus on high-quality trading signals. Requirements: Clear and reliable BUY/SELL signals. Non-repainting signals confirmed on closed candles. High-quality entries with minimal false signals. Suitable for scalping, especially Gold (XAUUSD). Popup
PROJECT: Automatic Gold and Forex Trading Robot for MetaTrader 5 (MQL5) I want a fully automated Expert Advisor (EA) for MetaTrader 5 that can analyze the market and automatically open, manage and close trades on Gold and selected Forex currency pairs. 1. TRADING INSTRUMENTS - Gold: XAUUSD - Forex: EURUSD, GBPUSD and USDJPY, subject to broker availability. - Allow the user to enable or disable each trading symbol. -
Hello, I want to create a custom Expert Advisor (EA) for MetaTrader 5 based on 3 main confirmations: Market Structure & Price Action: Identify high time-frame trend direction (HL/LH). Chart Pattern: Detect classic continuous/reversal patterns (e.g. Cup and Handle, Double Bottom/Top) on trading timeframe. Volume Profile (PoC): Confirm entry when price breaks/retests the Point of Control (PoC) level. Risk Management &
I am looking for a highly skilled trading strategist and MQL5 developer with genuine experience in researching, designing, testing, and implementing systematic trading strategies. My primary interest is XAUUSD (Gold), although proven experience with other financial markets is also welcome. I am not looking for someone who simply converts trading rules into code. I want to identify a professional who understands
We’re looking for an investment partner to help fund AegisGoldAIPro , an algorithmic trading platform being developed for MetaTrader 5, initially focused on gold. We’re building a modular system that combines market-structure analysis with planned AI-assisted decision support, risk controls, and automated execution. What we are building is not just a basic trading robots that depend on only one indicator or strategy
Looking for a Complete Forex & Gold Signal System — Telegram Automation + Performance Tracking I’m looking for a complete automated trading signal solution for Forex pairs, including EUR/USD, GBP/USD and others, as well as gold (XAU/USD). Requirements: • An average of 2–3 quality signals per day across the selected instruments. Quality matters more than generating signals just to meet a quota. • A high win rate
I need a robot that will grow small accounts to bigger amounts like this one in this link, https://youtu.be/d38pMbJihew?si=3NeIOVyrlwDr4X_o. Please click the link and watch how this EA grow small accounts. Then create a robot like that. I will test it on demo first then if it does what i want, i will take it. Please it must be simply to use. It must set targets, for example, once it reaches $500 profit, it must
Here is a professional, detailed requirements specification draft for your MQL5 freelance order based on your prompt: ​ Strategy Objective: Develop an automated Expert Advisor (EA) featuring a 1:3 Risk-to-Reward ratio optimized for a small starting budget. ​ Core Trading Logic: ​Execute automatic Buy and Sell trades using high-probability entry signals. ​Target a strict 90% theoretical win-rate structure through
i want to fix my gold martingale bot MT5. RSI 14 ENTRY 30 BUY 70 SELL Lot 0.02 0.04 0.07 TP 150 for all SL 90 30 30 once total daily profit is 200$ stop trading stop trading once 2 consecutives total losses stop trading if spread exceeded 30 and between hour 15 & 17 PM Move SL to breakeven point once the profit exceeded 50 from from breakeven thanks
MarketMind Breakout Pro XAUUSD H1 — Donchian Breakout EA Project type: Personal EA development and backtesting Platform: MetaTrader 5 Instrument: XAUUSD Timeframe: H1 Strategy: Donchian Channel breakout with EMA 200 Project overview This project evaluates a Donchian breakout trading strategy for XAUUSD on the H1 timeframe. The system uses channel-based breakout conditions and an EMA 200 trend filter. Historical

Proje bilgisi

Bütçe
50 - 150 USD
Son teslim tarihi
from 5 to 20 gün