To Code MT4/MT5 Expert Advisor for GRID system

Tarea técnica


I like to sincerely invite professional coders to write the EA for me.  
I am willing to pay premium for proficient coder who is experienced in coding and trading.
Please do not bid if you are not able to understand my requirements.
Thanks!

Grid EA 
either modify sample mq4 file provided or create new from scratch (mq4 file will be provided on request)
Requires MT4 and MT5 versions
Requires licensing

Need to code grid EA with the following specifications based on the my sample mq4 file as I have limited coding knowledge.



GENERAL INDICATORS AND PARAMETERS
1. Add in 2 x VWAP with the parameters: 
Timeframe (eg: H1 AND M30 VWAP independent from current chart timeframe eg: EA using on M5)


Period (eg: 14)

Both VWAP able to display on chart


2. Average True Range (period/timeframe) - if EA attached to chart, ATR follow chart timeframe.  Also able to select different timeframe for use on TP/SL

3. Auto News filter: Enable/disable close ALL orders x mins before high impact news. 
After close orders disable autotrading
Disable/enable autotrading x mins before/after news


4. Trading hours - Individual days and time filter with individual days check box to enable or disable close orders at end of time filter.

Example format: 
Monday 02:05 - 12:45, 17:00-21:59 close all orders before disabling autotrading yes/no
Tuesday 00:05 - 22:45 close all orders before disabling autotrading yes/no
Wednesday 06:05 - 23:45 close all orders before disabling autotrading yes/no
Thursday 03:05 - 21:45 close all orders before disabling autotrading yes/no
Friday 00:05 - 11:45, 14:25-18:59 close all orders before disabling autotrading yes/no
Saturday 00:05 - 23:45 close all orders before disabling autotrading yes/no
Sunday 00:05 - 20:45 close all orders before disabling autotrading yes/no


5. Auto GMT

6. Progressive Magic number and comments as number of positions increases.


7. Spread / slippage filter


We can select EA to work in either single or continuous martingale mode.
Single mode = only opens 1 trade at a time, no add on new trades when in drawdown.
Continuous martingale mode = able to open more trades when in drawdown with multiplier input and step distance input because trades are opened without any stoploss, only TP.
(Step distance can be fixed or based on ATR dynamically)




enable/disable Stoploss and Breakeven : activated when condition is met, but I can also chose not to activate or activate either SL or BE or both (martingale mode)
If we set a stop loss, it will only become valid when below conditions are met and no more new positions to be opened for that direction that is in drawdown.
VWAP trend change from sell to buy or price point based on previous day close.
Eg: when VWAP trend is sell, but it crosses to become buy trend, so the EA sell orders will kick in a stop loss basket for ALL sell orders or ALL orders or enable fixed stop loss /ATR stop loss / basket stop loss
ATR stop loss = From last opened position in drawdown, ATR value of (timeframe input) with/without multiplier price add on to last opened position.
Example: Last BUY position price opened US500 - 4300, ATR is 10 and multiplier 2. Stoploss at 4280 for all positions or positions in drawdown.
Fixed stop loss = fixed value in points from last opened position in drawdown. (meaning no more opening of new positions)
Basket stop loss = all sell positions stoploss in money value. or all buy positions stoploss in money value or ALL positions stoploss in money value.
Auto Breakeven = Breakeven is enabled together with stop loss automatically or disable to allow orders to hit TP or SL.
all sell positions breakeven in money value. or all buy positions breakeven in money value or ALL positions breakeven in money value.
We can select to close ALL orders when current equity crosses breakeven by 1 point or basket sell orders crosses breakeven point by 1point

Account management:
Drawdown based on balance of yesterday closing balance in money value or %
Daily total profit in money value, resets each day at server time 00:00
close orders and disable autotrading on reaching DD or target daily profit. Resets on each day server time 00:00
Total Equity Trailing stop

MAIN CRITERIA FOR TRADING
EA will only open new position based on the following criteria:
1. Fast VWAP above slow VWAP = Buy only
2. Fast VWAP below slow VWAP = Sell only
OR Price candle above fast VWAP only = BUY, OR price candle above slow VWAP only = BUY and vice versa
(Selectable options combinations above)
3. Execute buy order only on red candle close or next candle open in which it's high/low/open/close(selectable) equal to or exceed previous candle ATR with multiplier or fixed points AND previous order position price exceed previous candle ATR or fixed points with multiplier
4. Execute sell order only on green candle close or next candle open in which it's high/low/open/close(selectable) equal to or exceed previous candle ATR with multiplier or fixed points AND previous order position price exceed previous candle ATR or fixed points with multiplier
5. If it is the first order, ignore parameter: "AND previous order position price exceed ATR with multiplier"
6. Enable/disable Execute order as limit order at bid for buy or ask for sell or as market order
7. Enable/disable wait for better price value in points based on EA original execution price.
8. When TP/SL price is within the middle/bid/ask of spread execute order without waiting to reach TP/SL (selectable bid/ask/mid)
Example: Sell position TP price of US500 = 4300.40 and spread is 50points. Bid/Ask 4300.15/4300.65 execute at 4300.65 before it reaches 4300.40
or if bid reaches 4300.40, we can enable to execute close as well.

9. Distance to open next order can be fixed points or based on ATR(selectable timeframe) with/without multiplier of current candle
(continuous martingale mode)

10. enable/disable lot size multiplier (martingale mode) or fixed lot size (both modes) and also max lot size (martingale mode)
11. Enable/disable open only max 1/2/3 orders by candle timeframe. Eg: Even if we are using EA on M15, we can select to open only 1 order using M30 or H1 or other timeframe candle
12. Able to input breaktime after recent order closed.
13. When trend changes from buy to sell, we can select to allow EA to only open new trend direction positions even when the old trend positions are still open or wait until previous trend orders are closed by SL/BE/TP/manually.


TP/SL/BE mode:
Individual Fixed points TP/SL/BE for each position (independent TP/SL) - Single mode
Individual TP/SL/BE based on ATR multiplier for each position independently.
(ATR value from the candle that order was opened or ATR value from another timeframe)
Basket TP based on money value as in sample mq4 in martingale mode
Basket TP based on fixed value in martingale mode
Basket stop loss in money value (when activated by condition below)
Basket Trailing stop (When in martingale mode)

Individual positions trailing stop (in both modes) if latest opened martingale position is closed by trailing stop but earlier basket positions not closed because TP not reached,
EA will continue to resume opening the same lot size of latest closed position if the price goes further in drawdown direction with the criteria met


Thanks for viewing!!
 

Han respondido

1
Desarrollador 1
Evaluación
(21)
Proyectos
28
36%
Arbitraje
7
14% / 71%
Caducado
2
7%
Libre
2
Desarrollador 2
Evaluación
(5)
Proyectos
7
43%
Arbitraje
8
13% / 88%
Caducado
0
Libre
3
Desarrollador 3
Evaluación
(206)
Proyectos
333
35%
Arbitraje
66
12% / 58%
Caducado
87
26%
Libre
4
Desarrollador 4
Evaluación
(190)
Proyectos
233
56%
Arbitraje
13
15% / 54%
Caducado
43
18%
Libre
5
Desarrollador 5
Evaluación
(51)
Proyectos
69
35%
Arbitraje
4
25% / 75%
Caducado
0
Libre
6
Desarrollador 6
Evaluación
(75)
Proyectos
124
44%
Arbitraje
14
29% / 50%
Caducado
17
14%
Libre
7
Desarrollador 7
Evaluación
(37)
Proyectos
59
27%
Arbitraje
26
19% / 54%
Caducado
10
17%
Trabaja
Ha publicado: 1 ejemplo
8
Desarrollador 8
Evaluación
(9)
Proyectos
19
16%
Arbitraje
3
67% / 0%
Caducado
0
Libre
9
Desarrollador 9
Evaluación
(3)
Proyectos
3
0%
Arbitraje
1
0% / 100%
Caducado
1
33%
Libre
10
Desarrollador 10
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 9 ejemplos
11
Desarrollador 11
Evaluación
(64)
Proyectos
83
28%
Arbitraje
9
33% / 56%
Caducado
9
11%
Libre
Ha publicado: 1 ejemplo
12
Desarrollador 12
Evaluación
(70)
Proyectos
91
25%
Arbitraje
26
19% / 54%
Caducado
25
27%
Libre
13
Desarrollador 13
Evaluación
(248)
Proyectos
254
30%
Arbitraje
0
Caducado
3
1%
Libre
Ha publicado: 2 ejemplos
14
Desarrollador 14
Evaluación
(270)
Proyectos
552
49%
Arbitraje
57
40% / 37%
Caducado
228
41%
Trabaja
15
Desarrollador 15
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
16
Desarrollador 16
Evaluación
(44)
Proyectos
53
38%
Arbitraje
8
13% / 38%
Caducado
8
15%
Trabaja
17
Desarrollador 17
Evaluación
(27)
Proyectos
27
26%
Arbitraje
2
0% / 50%
Caducado
1
4%
Libre
18
Desarrollador 18
Evaluación
(45)
Proyectos
91
13%
Arbitraje
34
26% / 59%
Caducado
37
41%
Libre
19
Desarrollador 19
Evaluación
(574)
Proyectos
945
47%
Arbitraje
309
58% / 27%
Caducado
125
13%
Libre
Solicitudes similares
Advanced Forex Expert Advisor (EA) – Fully Automated Trading System A professional Forex Expert Advisor designed for fully automated trading, with a strong focus on stability, risk control, and consistency . Key Features: Fully automated trading system (no manual execution) Compatible with MT4 / MT5 Supports multiple currency pairs (Majors & selected Minors) Built-in Smart Risk Management Protection against
I am looking of an Expert Advisor (EA) that has undergone independent validation and demonstrates a capability to successfully navigate prop firm challenges, as well as efficiently manage funded accounts. It is imperative that you provide a comprehensive explanation of the strategy utilised by your EA, along with a demo version that has a 30-day expiration. This will facilitate extensive back testing and forward
I hope, dear developers, that you are doing well. Recently, I have been looking for an indicator dedicated to institutional trading (Smart Money Concept) , but I could not find a suitable one. And when such indicators do exist, they are usually provided only as executables, which makes them impossible to modify or customize. For this reason, I developed the entire concept myself, including: Real-time labeling of
step by step and structure this into a full IEEE 830 / ISO/IEC/IEEE 29148 style Requirements Specification. This format will include: Introduction System Overview Functional and Performance Requirements Traceability Matrix (linking requirements to test cases) Verification and Validation Compliance Standards 1. Introduction 1.1 Purpose The purpose of this document is to define the technical requirements for the
i need an expert to help join 3 model i have in ninjatrader into one, kindly message me and i will be expecting from you and i need this work done in maximum of 4 days, so i need expert that can get it done
I want an EA that work with my support and resistance indicator. Buy entry condition are: 1. hen candlestick closes in side the support bar. 2. When candlestick break above resistance bar. Likewise sell condition: 1. When candlestick closes inside the resistance bar, 2. When candlestick break below support bar
1. Goal I want a MetaTrader 5 Expert Advisor that trades a simple Supertrend trend‑following idea, but with professional‑grade risk management and filters. It should be robust enough for real money on instruments like XAUUSD and GBP pairs, using small, consistent risk per trade rather than martingale or grid. 2. Strategy Logic Indicators (I will supply the .mq5 files if needed): Supertrend (ATR‑based), with
Hi developers, I need someone to help me create a simple EA with my indicators and trading plan... I will give you all parameters and you help me create... 2 moving averages, one candle pattern
Please a need a very good expert for this jou I want to create 2 robot one a trade manager Perfect — here’s a clean, professional order description you can post directly to an EA freelancer (MQL5). I’ve written it so it’s clear, serious, and attractive to skilled developers 👌 MQL5 Trade Manager EA – Development Request I am looking for an experienced MQL5 developer to build a robust Trade Manager Expert Advisor for
Henryy999 30 - 3000 USD
The Ai robot must help me with forex and I don't have money soon can the Ai robot give me some money and I will pay it back if the Ai robot does a good job making me rich

Información sobre el proyecto

Presupuesto
150+ USD