Reverse Grid Martingale

Job finished

Execution time 6 days
Feedback from customer
The work was excellent and EA performs exactly as requested. Changes were made quickly without any problems. Delivery was a little late but well worth the wait. Thank you!
Feedback from employee
Thank you for the detailed requirements and quick review of the EA. I look forward to our continued cooperation!

Specification



A common trading strategy is the grid martingale strategy where after a trade is placed and price moves against it additional and larger trades are opened until price pulls back and all open trades are closed for profit. 

The EA I require is the reverse of this so it is a simple Reverse Grid Martingale EA.  After a trade is placed if price moves in favor of the open trade then additional and larger trades are placed.  Losses are controlled with a trailing stop and take profit is set value.

This is a very simple concept and basic EA however I am unable to locate this on MQL5 Market.  If you are aware of one already available please let me know.

  1. Grid Trading in Both Directions:
    • The EA has no indicators and triggers immediately once placed on a chart so there is always a minimum of 1 long trade and 1 short trade open
    • The EA maintains separate long and short grids simultaneously
    • Input [Magic Number]
  2. Grid Level Management:
    • Opens initial positions when no trades exist in a direction [Initial Lot Size - Lots]
    • Adds to positions at user-defined intervals [Grid Minimum Distance - Pips]
    • Grid intervals can be increased / decreased as more are added [Grid Multiplier]
    • Increases lot size by user-defined multiplier for each new grid level [Lot size Multiplier]
  3. Trailing Stop Loss:
    • Places a Stop Loss for the first grid [Initial Stop Loss]
    • As soon as more than 1 grid is active the Stop Loss is calculated by average price of all positions in a grid to be either profit above break even or loss below break even.  This is based on Total Lots being traded. This is a variable so it can be a negative value resulting in small losses each time a grid closes before hitting take profit or a positive value resulting in small profits each time a grid closes before hitting take profit [Trailing Profit]
  4. Take Profit:
    • Fixed take profit based on grid level 1 entry price.  When it hits all grid levels close [Take Profit]
    • Applies to all positions in the grid which means the price set for the take profit of grid level 1 is the same price set for grid level 2. eg Grid level 1 has TP of +100 and Grid Level 2 opens +10 pips.  The TP of Grid Level 2 will be +90.
  5. Position Management:
    • Closes all positions in a grid when any position hits stop loss or hits take profit
    • Resets grid level after closure immediately
  6. Time Management:
    • Enable Time Filter [On / Off]
    • The EA trades on set days [Monday / Tuesday / Wednesday / Thursday / Friday / Saturday / Sunday]
    • The EA trades at set times [Start Hour / Start Minute] and [End Hour / End Minute]
  7. General:
    • This EA only processes at the start of new bars - open price.  This is so I do not get banned from Brokers Server with excessive number of messages being sent on tick
    • This EA must be able to trade Forex, Metals, Indicies, Major Crypto
    • This EA is to be fully automatic running without input after placing on a chart
    • This EA must work on 4 or 5 digit brokers
    • This EA must work without error

 


Responded

1
Developer 1
Rating
(461)
Projects
803
48%
Arbitration
73
19% / 52%
Overdue
140
17%
Working
2
Developer 2
Rating
(264)
Projects
331
29%
Arbitration
36
28% / 64%
Overdue
10
3%
Working
3
Developer 3
Rating
(16)
Projects
20
15%
Arbitration
5
40% / 40%
Overdue
0
Free
4
Developer 4
Rating
(85)
Projects
174
44%
Arbitration
3
100% / 0%
Overdue
5
3%
Free
Published: 1 code
5
Developer 5
Rating
(22)
Projects
21
10%
Arbitration
4
25% / 75%
Overdue
0
Free
6
Developer 6
Rating
(328)
Projects
513
19%
Arbitration
35
43% / 31%
Overdue
34
7%
Loaded
7
Developer 7
Rating
(454)
Projects
720
34%
Arbitration
35
71% / 9%
Overdue
22
3%
Free
8
Developer 8
Rating
(317)
Projects
322
70%
Arbitration
2
100% / 0%
Overdue
0
Free
Published: 1 code
9
Developer 9
Rating
(635)
Projects
1005
47%
Arbitration
33
36% / 36%
Overdue
99
10%
Working
Published: 6 codes
10
Developer 10
Rating
(68)
Projects
126
40%
Arbitration
18
44% / 56%
Overdue
33
26%
Working
11
Developer 11
Rating
(16)
Projects
20
0%
Arbitration
10
0% / 80%
Overdue
6
30%
Free
12
Developer 12
Rating
(2672)
Projects
3407
68%
Arbitration
77
48% / 14%
Overdue
342
10%
Free
Published: 1 code
13
Developer 13
Rating
(4)
Projects
4
0%
Arbitration
4
25% / 75%
Overdue
1
25%
Free
Similar orders
I'm looking for an experienced NinjaTrader 8 (C#) developer to build a fully automated futures trading strategy. Please apply only if you have proven experience developing and testing NinjaTrader strategies. Project Overview Develop a fully automated NinjaTrader 8 strategy. Designed for Apex funded and evaluation accounts. Primary instruments: NQ/MNQ Futures (with flexibility to support other futures later). Trading
Hello I need to purchase the source code of an already built profitable mt5 EA with proven track recordIf you have something similar and you are open to selling the source code please apply to this post Please note I am not looking for a dev to build the product from scratch , but need something that is already built and have at least one year worth of track record
I need an Expert Advisor for MT5 on XAUUSD 1min timeframe using SMC concepts. STRATEGY RULES: SELL: 1. Identify previous day High/Low as liquidity 2. Entry only during London-NY session: 15:00-19:00 GMT+3 or broker clock. 3. If price sweeps previous day High and closes back below it 4. Check for bearish 1min FVG below sweep candle 5. Wait for BOS - lower low 6. Entry: Sell/buy at 50% of the FVG 7. SL: 10 pips above
Code An Loss Rate 90-100% MT5 EA , that can blow a 100 USD account a day ,with fixed TP of 3000 points and SL of 3000 For better Rate Calculations get an strategy that can lead to so
8 cap prop firm passing 30 - 3000 USD
I am looking for an experienced MQL4/MQL5 HFT developer to build or optimize a High-Frequency Trading (HFT) Expert Advisor that can successfully pass proprietary trading firm challenges and perform consistently under live trading conditions with brokers such as 8cap or BlackBull Markets . The developer should have proven experience with HFT execution, ultra-low-latency trading, broker execution, slippage, spreads
I need a professional MT5 Expert Advisor (MQL5) for XAU/USD (Gold) only. Requirements: - Symbol: XAU/USD only - Timeframe: H1 trend, M5 entry - Smart Money Concept (SMC) - Liquidity Sweep - Break of Structure (BOS) - Order Block Retest - Confirmation Candle (Engulfing or Pin Bar) - ATR-based Stop Loss - Risk:Reward = 1:3 (adjustable) - Auto Lot (1% risk) - Break Even - Trailing Stop - Maximum 2 trades per day - One
Hello, I am looking for an existing, fully backtestable MT5 Expert Advisor or EA portfolio designed specifically for passing an FTMO-style prop-firm evaluation. I am not looking for unrealistic profit claims or a visually perfect backtest. My priority is a statistically defensible probability of passing the challenge while respecting all risk limits. Primary objective The system should be designed for the current
I have a High-Frequency Trading (HFT) Expert Advisor for both MT4 and MT5 designed primarily for US30 (Dow Jones Index) . The EA performs consistently and profitably on demo accounts, but when I run it on an IC Markets Raw or Standard live account, it starts generating losses under what appear to be the same trading conditions. At this time, I cannot provide the source code (.mq4/.mq5). I can only provide the
I need an Expert Advisor for MT5 on XAUUSD 1min timeframe using SMC concepts. STRATEGY RULES: SELL: 1. Identify previous day High/Low as liquidity 2. Entry only during London-NY session: 15:00-19:00 GMT+3 3. If price sweeps previous day High and closes back below it 4. Check for bearish 1min FVG below sweep candle 5. Wait for BOS - lower low 6. Entry: Sell at 50% of the FVG 7. SL: 10 pips above sweep wick 8. TP: 2R
Hello looking for someone to convert an indicator from tradingview to Thinkorswim I have attached the codes from trading view Also, I like make it trigger (alert) a one-time alert when the trend changes, and can also create a custom watchlist column that flags symbols currently in a new trend so you can scan multiple stocks easily. And like the watchlist to show only fresh trend changes or the current trend direction

Project information

Budget
30 - 50 USD