Creating Simple Grid Martingale EA

MQL5 Experts

Job finished

Execution time 115 days
Feedback from customer
By far the best developer I've worked with really glad with patience and service!
Feedback from employee
Fantastic experience. Clear communication and detailed requirements made the project run smoothly. Would love to work with him again in the future.

Specification

General

- RISK FACTOR

- GUI ENABLED

- MAGIC NUMBER


Entry 1: QQE

- RSI PERIOD

- RSI SMOOTHING FACTOR

- QQE BUY LEVEL

- QQE SELL LEVEL


Filter 1: Spread

- SPREAD ALLOW (Enable / Disable)

- SPREAD FILTER (In Points)


Filter 2: QQE Adaptive

- QQE ALLOW

- QQE TIMEFRAME

- RSI PERIOD

- RSI SMOOTHING FACTOR


Filter 3: Parabolic Sar

- SAR ALLOW

- SAR TIMEFRAME

- STEP

- MAXIMUM


Filter 4: Waddar Attar Explosion

- WADAR ALLOW

- WADDAR TIMEFRAME

- DEAD ZONE PIP

- EXPLOSION POWER

- TREND POWER


Grid Martingale

- GRID MODE (ATR / FIXED)

- GRID STEP (In Points Or In Decimals)

- MULTIPLIER

- X TRADES


Exit Strategy

- TP POINTS

- TP %

- SL POINTS

- SL % 


“RISK FACTOR” Calculation

1 = Start 0.1 Lots Every $10000 With Calculated Lot Value Rounded Up To Nearest 0.01


For Example An Account Balance $420000 With “RISK FACTOR” = 0.032,

$420,000 / $10,000 * 0.1 * 0.032


Entry 1: QQE

- Buy On Candle Close If QQE Red Dotted Line Crosses Above QQE Blue Dotted Line Below “QQE BUY LEVEL”

- Sell On Candle Close If QQE Blue Dotted Line Crosses Above QQE Red Dotted Line Above “QQE SELL LEVEL”

- Do Not Enter New Basket When A Current Sell/Buy Basket Is Already Opened

- EA Can Open 1 Basket Each Of Buys And Sells At The Same Time


Filter 1: Spread Filter 

- Ability To Enable Based On “SPREAD ALLOW”

- If Enabled, Do Not Open Trade When Spread Is Above “SPREAD FILTER”


Filter 2: QQE Adaptive 

- Ability To Enable Based On “QQE ALLOW”

- If Enabled, Buys Are Filtered Out If QQE Blue Dotted Line Is Above The QQE Red Dotted Line

- If Enabled, Sells Are Filtered Out If QQE Red Dotted Line Is Above The QQE Blue Dotted Line


Filter 3: Parabolic Sar

- Ability To Enable Based On “SAR ALLOW”

- If Enabled, Buys Are Filtered Out If Sar dot Is Above The Current Candle

- If Enabled, Sells Are Filtered Out If Sar dot Is Below The Current Candle


Filter 4: Waddar Attar Explosion

- Ability To Enable Based On “WADDAR ALLOW”

- If Enabled, Buys Are Filtered Out If Waddar Attar Bar Is Red Or If Bar Closes Below Yellow Line

- If Enabled, Sells Are Filtered Out If Waddar Attar Bar Is Green Or If Bar Closes Below Yellow Line


Griding  

- One Candle Per Trade On Candle Close 

- If “GRID MODE” = Fixed, Grid In Loss When Candle Close In Opposite Direction With Point Value Greater Than Grid Step

- If “GRID MODE” = ATR, Grid In Loss When Candle Close In Opposite Direction With “ATR POINT” Value Greater Than Grid Step

- “ATR POINT” Calculation = DAILY ATR x Grid Step (In Decimals)


For Example When “GRID MODE” = ATR, “GRID STEP” = 0.5, “DAILY ATR” = 900 (Points)

“ATR POINT” Calculation = 0.5 * 900 


Martingale

- Martingale Every “X TRADES” Amount Of Trades

- Martingale By A Factor Of “MULTIPLIER” For Next Sequence

- Lots Size Rounded Up To Nearest 0.01


For Example A Starting Trade 0.1 With “X TRADES” = 3 And “MULTIPLIER” = 1.75,

0.1 - 0.1 - 0.1 - 0.18 - 0.18 - 0.18 - 0.31 - 0.31 - 0.31…


Take Profit

- Take Profit When Basket Reaches “TP POINTS” points From Breakeven 

- Take Profit When Basket Gain Reaches “TP %”

- So At Any Given Point There Would Always Be 2 Take Profits For A Basket

- Use The Take Profit That Is The Neast To Current Price And Place A Take Profit Order

- Meaning That Every Time A New Trade Occurs In Basket, Take Profit Orders For All Trades Are Modified


Stop Loss

- Stop Out Of Basket When Basket Reaches “SL POINTS” Points From Entry

- Stop Out Of Basket When Basket Loss Reaches “SL %”


GUI

- Calculate That Current Drawdown Only For That Specific Pair With That Specific Magic Number


Similar Working EAs For Reference Purposes

- Ranger EA

- Waka Waka EA





Responded

1
Developer 1
Rating
(100)
Projects
125
23%
Arbitration
12
0% / 67%
Overdue
22
18%
Working
2
Developer 2
Rating
(13)
Projects
17
12%
Arbitration
7
14% / 57%
Overdue
4
24%
Free
3
Developer 3
Rating
(196)
Projects
318
35%
Arbitration
64
13% / 56%
Overdue
82
26%
Free
4
Developer 4
Rating
(28)
Projects
33
15%
Arbitration
5
20% / 60%
Overdue
5
15%
Working
5
Developer 5
Rating
(62)
Projects
71
34%
Arbitration
3
33% / 33%
Overdue
2
3%
Working
6
Developer 6
Rating
(2067)
Projects
2625
62%
Arbitration
113
45% / 26%
Overdue
418
16%
Working
7
Developer 7
Rating
(339)
Projects
809
73%
Arbitration
30
33% / 37%
Overdue
194
24%
Free
8
Developer 8
Rating
(10)
Projects
15
27%
Arbitration
3
67% / 33%
Overdue
0
Free
9
Developer 9
Rating
(567)
Projects
641
41%
Arbitration
21
57% / 29%
Overdue
47
7%
Working
10
Developer 10
Rating
(119)
Projects
169
38%
Arbitration
9
78% / 22%
Overdue
15
9%
Free
11
Developer 11
Rating
Projects
1
0%
Arbitration
0
Overdue
0
Free
Similar orders
I want a skillful and experience deverloper to apply for this job. The strategy for the EA is Two Exponential Moving Average CROSSOVER strategy. The EA should work on any Timeframe. I want the EA to trade the direction of the CROSSOVER, the EA should open a BUY or SELL trades automatic when the Two Exponential Moving Average crossover. *(10EMA) ABOVE (23EMA) = BUY Trades *(10EMA) BELOW (23EMA) = SELL Trades BUY
MACD EA 50+ USD
Hello Freelancers, I am seeking an experienced developer to create an Expert Advisor (EA) for MetaTrader 5 (MT5). The EA will be based on the MACD indicator and should adhere to the following specifications: EA Requirements: Trading Logic: 1. Long Trades: • Entry: Open a long trade when the MACD line crosses above the signal line below the zero level. • Exit: Close the long trade when the signal line crosses above
EA Configuration. FIBO ------------------------------------------------------------------- Magic: 123456 Stop: Real or Virtual Order: Pending / CLOSE / price== LOT Description: 0.01 ------------------------------------------------------------------- STOP: -0.25 ------------------------------------------------------------------- ENT_1: 1.00 Lot_1: 0.01 ENT_2: 0.50 Lot_2: 0.01 ENT_3: 1.00 Lot_3: 0.01
Hi I'm looking for a professional programmer to modify my EA the EA send signal alert to telegram and screen shot of the chart patterns my EA is dased to the harmonic pattern but I want to see on the screen shot the pattern of the harmonic pattern and on the chat as well
Hello I need create simple trend first candle session EA. Ea wait for first M5/M15/M30/H1 (all possible timeframes to choose) candle at asian, european and NYC session and open buy/sell stop order above (in long situation) or below (in short situation) x points from highest/lowest point of the first candle. + trailing stop loss stop loss take profit breakeven magic key
Hello Guys ! Looking for a developer to create a EA for my Buy and Sell No repaint indicator. I only have the EX4 indicator file and I want the EA to take trades according to the Buy and sells signals generated by the Indicator. Here are some inputs I want for the EA: - Trailing stop - TP and SL ( in pips ) - Entries, TP and SL ( based on opposite signals arrow ) - Daily target ( in Dollars $ or % ) - Trading hours -
I need a robot that copies the orders sent in the telegram group to MT4 or MT5 so that I can configure the parameters. I would like it to have functions so I can enter and exit negotiations according to my configuration parameters
i need to delegate this job. XAUUSD H4 MT4 i have an ea with source code with smc, fvg, orderblocks and fibonacci, i need to fix somethings and add some features for live markets, any new ideas are accepted, i need also a 4 years backtest report (of metatrader 4). if you have good price and feedbacks and you want work for me also for new jobs apply for this job it's not urgent i need only a good price
Hello, I hope you are well. I have an alert/s that I would like to provide buy and sell orders. The alerts are named *ENTRY* and *EXIT*, so the EA will know what to do. I would like the EA to have the following parameters: 1. Select the number of trades per currency pair 2. Time to trade: Time to start trading to time to end trading - I would like 4 different times to be able to be entered 3. Option to choose which
Order Manager 30 - 60 USD
I am looking for a programmer to develop an Expert Advisor (EA) for order management, which will be used alongside simpler EAs. This EA should include advanced functionalities for efficient and personalized management. **Key Features:** 1. **Comprehensive Information Panel:** - **Order Visualization:** Display all open orders by currency pair, including short and long positions. - **Font Resizing Option:** Allow

Project information

Budget
100+ USD
For the developer
90 USD