Simple Grid EA

MQL4 Experts

Job finished

Execution time 5 days
Feedback from employee
Good Customer
Feedback from customer
An excellent coder and professional individual. Always recommended.

Specification

Please open this image: https://www.mql5.com/en/charts/8889077/eurusd-h1-fxpro-financial-services

Each grid level. there is a buy and a sell trade of equal lot size. Lotsize: 

1) EA will open buy and sell trades at grid 0 and continue to open buys and sells at each grid level until we have 10 buy trades and 10 sell trades, a buy and a sell at each level. 
2) once we have 9 trades that are in profit and the 10th is just opened (price is at level 9), EA will close the 9 trades that are in profit and make an Average for the negative side (+profit in money_Variable). So if that average is hit, all negative trades will be closed in profit as well. 
3) After a 9-tp, if price goes to old grid levels where we only have one type of trade (either a buy or a sell) EA will fill all those empty grids with the appropriate trade (if a buy is missing it should open a buy for example)
4) lets assume price comes down from level 9 to level 4, so EA should open 5 new buy trades at each level (L4-L8), if price goes back to L9 this time, EA will TP of all the BUY trades that are in profit again (but there must be minimum 5 BUY trades in Profit). 
5) if from level 9 price continues to go up, EA will plant new buys and sells at each new level (i.e. L10, L11, L12...) and adjust the SELL trades average by including the new trades... and when the buy trades reach 10 again, it will TP the 9 BUYS that are in profit AGAIN. 
6) Once the price comes down and the SELL sides Average is hit and all the SELL trades are closed, EA will continue planting new BUYS and sells at new grid levels and fill in each old level if there is a missing buy or sell, if the buy trades get in to 10 negative trades EA will make an Average for the buy trades and wait until 5 sell trades are in profit and will TP them. 

There will only be one negative average at a time. Either for SELLS or for BUYS. Both side cannot have negative average. 

Detailed Explanation of Negative and Positive Sides: 

ON A NEGATIVE SIDE
the negative side trades will get the average plus profit target aftet 10 trades. 
Any consequetive negative trade will ad up to that average.
if the price continue their direction , the nagative average of the trades will continue to add new trades till the 
average is hit .

On positive side.

All positive trades will be close at a the same time when we have number of trades on the positive side reaches 10.
if the price continue to move in the positive trade direction , we have to wait for accumulation of next 10 trades 
before we close them all gain at the same time .always wait for 10 positive trades before closing them at the same time.  

Both buy and sell of the trades will take place at the same price level. Any time price hit the grid where we have only buy or only sell, the EA slhould 
take the opposite trade at that elvel ( refill) .


Variables in the EA: 

Lotsize_Percentage_of_account_balance:true/false
Lotsize: 
TP@Number of Positive Trades:  (in above example it's 10)
Negative_side_average_profit_in_points: (in above example it's 5)
In_Cycle_TP@Number of Positive Trades:  (average of 10 negative trades is 0 if that price level is hit, all trades are at breakeven (no loss no profit) we  add more points to this calculation so when all trades are closed we make some profit) user can input 20 points for example in this variable. 

Trading Start Time: 
Trading Finish Time: 
3x 

Hard_Stop: close all trades in loss (percentage of account balance and restart tradign). 

NewsFilter: for live and strategy tester   (i give u the code) 
Avoid_Tradig_Dates:     (i give you the code) 

Responded

1
Developer 1
Rating
(620)
Projects
680
57%
Arbitration
25
16% / 60%
Overdue
228
34%
Free
Similar orders
Andrew 50 - 200 USD
Hello, I am from Tanzania. I am looking for a professional MQL5 programmer from Tanzania who can help me develop and improve my automated MT5 trading robot. The project is called SMC XAVAGE AI, and it trades XAUUSD (Gold). I would like to discuss the project with you. Are you based in Tanzania? Would it be possible to arrange a meeting or a call? Thank you
Metafix 50 - 200 USD
Here is a professional specification you can send directly to your developer. # Project Requirements Specification: MetaTrader 5 Trading Robot Development ### 1. Project Overview I want to develop an automated Forex trading robot (Expert Advisor) for MetaTrader 5 (MT5). The robot should analyse the financial markets, identify trading opportunities, and execute trades automatically based on predefined strategies. ###
1. Platform: MT4 The EA required is not linked, neither depending on trading strategy nor trading signals nor indicators. 2. Initial order is a pending order (buy stop/ sell stop) and it is created manually. It is open for a specified symbol (pair) at a specified price with a specified S/L 3. Example: buy stop 0.1 lot GBPUSD @ 1.3085 WITH S/L @1.3075 Once target price is reached, pending order will
Overview: Build an MT5 Expert Advisor that receives webhook alerts from TradingView (RayAlgo indicator) across three timeframes ( H1, M5, M1 ) for XAUUSD and executes a dual-position strategy when all three conditions align, including strict FTMO server-request limits and automated pre-market-close trade closures. 1. Webhook Receiver & Multi-Timeframe State Logic: H1 Bias State: Updates to BULLISH or BEARISH upon
I am looking for an experienced trading software developer interested in building a long-term working relationship. Im a professional Trader, Coach and Mentor, I work with traders and Student who require customized trading solutions, including automated trading bots, Expert Advisors, custom indicators, trading strategies and other algorithmic trading tools. I am looking for a technically skilled developer who can
Salman serhal 30 - 100 USD
MT5 ICT XAUUSD Sell-Only Trading Robot with Fibonacci Confirmation I am looking for an experienced MQL5 developer to create a custom Expert Advisor (EA) for MetaTrader 5, specifically for trading Gold (XAUUSD). 1. Trading Strategy The robot must use the ICT trading methodology and focus on SELL trades only. The strategy should include: * Identify important resistance and premium zones. * Use Fibonacci retracement
Objective: I am looking for an experienced MQL5 quantitative developer to code an Expert Advisor (EA) from scratch based on a fully defined, rule-based strategy, and then rigorously validate, optimize, and stress-test it before I deploy it on a live VPS environment. Note: The exact mathematical rules, indicator names, and chart screenshots will be shared privately with shortlisted candidates. Strategy Overview
Hi Team We are looking to commission an Expert Advisor (EA) for MetaTrader 5 (MT5) to trade XAUUSD (Gold) . The EA requires tight risk management with a strict $2.00 Stop Loss and a $3.00 to $5.00 Take Profit target. The goal is to achieve a 60%+ Win Rate . Please propose or implement a strategy algorithm capable of meeting the following performance requirements on XAUUSD tick data: Target Performance: $\ge 60\%$ Win
O Trading Ventures 30 - 2000 USD
a trading bot that can open and close trade by its self a stop loss of 1.2 lot size and good tp it should be able to learn trends and learn from its mistakes
JOB SPECIFICATION: Fully Automated ES/MES 5-Minute NY Opening Range Breakout EA 1. Project objective I am looking for an experienced trading algo developer to build a fully automated trading bot (EA) based on my specific 5-minute New York Opening Range Breakout strategy. The EA must identify setups, confirm breakouts, identify retests, confirm continuation, execute trades, calculate position size, place stop-loss and

Project information

Budget
30 - 50 USD
Deadline
from 1 to 5 day(s)