To Code MT4/MT5 Expert Advisor for GRID system

명시


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!!
 

응답함

1
개발자 1
등급
(12)
프로젝트
15
40%
중재
2
50% / 50%
기한 초과
0
작업중
2
개발자 2
등급
(3)
프로젝트
3
33%
중재
0
기한 초과
0
무료
3
개발자 3
등급
(195)
프로젝트
317
35%
중재
64
13% / 56%
기한 초과
82
26%
무료
4
개발자 4
등급
(186)
프로젝트
229
56%
중재
12
17% / 50%
기한 초과
43
19%
무료
5
개발자 5
등급
(29)
프로젝트
37
41%
중재
0
기한 초과
0
무료
6
개발자 6
등급
(74)
프로젝트
121
43%
중재
12
33% / 50%
기한 초과
17
14%
무료
7
개발자 7
등급
(36)
프로젝트
59
27%
중재
24
21% / 50%
기한 초과
10
17%
작업중
8
개발자 8
등급
(8)
프로젝트
18
17%
중재
3
67% / 0%
기한 초과
0
무료
9
개발자 9
등급
(3)
프로젝트
3
0%
중재
0
기한 초과
1
33%
무료
10
개발자 10
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
11
개발자 11
등급
(57)
프로젝트
75
25%
중재
9
33% / 56%
기한 초과
8
11%
무료
12
개발자 12
등급
(62)
프로젝트
84
26%
중재
22
23% / 50%
기한 초과
23
27%
무료
13
개발자 13
등급
(189)
프로젝트
193
27%
중재
0
기한 초과
3
2%
무료
14
개발자 14
등급
(262)
프로젝트
536
50%
중재
54
41% / 37%
기한 초과
224
42%
작업중
15
개발자 15
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
16
개발자 16
등급
(35)
프로젝트
44
32%
중재
5
20% / 20%
기한 초과
8
18%
작업중
17
개발자 17
등급
(27)
프로젝트
27
26%
중재
2
0% / 50%
기한 초과
1
4%
무료
18
개발자 18
등급
(41)
프로젝트
87
13%
중재
30
30% / 47%
기한 초과
35
40%
바쁜
19
개발자 19
등급
(559)
프로젝트
927
48%
중재
301
59% / 25%
기한 초과
124
13%
로드됨
비슷한 주문
Hello, Recently I lost the MQL4 code of my built profitable expert advisor (the work of 2 years). I paid an expert to decompile it, but the code is no longer very readable. I need an experienced programmer that can rewrite the code from scratch based on my mql4 source code, with the required coding optimization and variable naming. The execution has to be fast and efficient. Thanks in advance
NEED SOMEONE WHO FULLY UNDERSTANDS THE SMART MONEY CONCEPT. I HAVE INCLUDED IMAGES OF HOW THE EA WOULD LOOK LIKE AFTER COMPLETION I have the source code to an EA already meaning the below, need it to be re-adjusted to my preferred strategy. Look to add a Break of Structure and Change of Character to the EA.EA uses the below: Key Features: 1. Liquidity Zones: Utilizes PDH/PDL, PWH/PWL, PMH, PML, and sessions as
MetaTrader MT4 to MT5 Conversion I'm on the lookout for a skilled developer proficient in MetaTrader who can assist me in converting my custom indicators and Expert Advisors (EAs) from MT4 to MT5. The primary goal of this project is to ensure that my tools are seamlessly compatible with both platforms. Key Requirements: - Proven experience in MetaTrader programming - A deep understanding of the differences between
I would like a MQL5 class / robot that takes care of the entry logic for ICT OTE Model. This logic will be used in existing EA. I need annotations as well as values returns that I can use. It should have selectable inputs for the MSS and BoS lines like: sinput color BuyColor = clrDodgerBlue; //Buy Color sinput color SellColor = clrCrimson; //Sell Color Should have selectable Fib Levels. 50% and 62% Should
NEED SOMEONE WHO FULLY UNDERSTANDS THE SMART MONEY CONCEPT. I HAVE INCLUDED IMAGES OF HOW THE EA WOULD LOOK LIKE AFTER COMPLETION I have the source code to an EA already meaning the below, need it to be re-adjusted to my preferred strategy. Look to add a Break of Structure and Change of Character to the EA.EA uses the below: Key Features: 1. Liquidity Zones: Utilizes PDH/PDL, PWH/PWL, PMH, PML, and sessions as
Hi there, I'm looking for someone to build a fairly easy straight forward grid robot for me. This will be used on FX pairs but mostly DAX, NASDAQ and DOW. Attached are the inputs I need and a description of what is required for each one, but if anything is not clear or needs further information please message me. Many thanks, Nic
Need an EA to be developed based on moving averages and the awesome oscillator. To long an fx pair when the AO flips positive and closes the position when the AO flips negative. Similarly, take a short position when the AO flips negative and closes the short when the AO flips positive. This would be for MT5
I'm seeking a skilled developer to automate my trading strategy. The ideal candidate will have experience in algorithmic trading, proficient in coding languages such as Python or C++, and familiar with trading platforms like MetaTrader5 . The project involves creating a bot that can execute trades based on predefined criteria, manage risk, and adapt to market conditions. Knowledge of financial markets and backtesting
I am Ph.D. in Finance and I just bought 4 EA: EA Reaper --> 30USD EA Golden Emperador --> 30USD EA Golden Elephant and --> 30USD EA Quantum Lab --> 30USD I need a person that can help me to improve and test my strategy in this EA. I have some Ideas, but I do know how I can improve. I like also that you explain me how I can configurate well this EA in the future. I do not need program nothing. All I need is JOIN a
هل يمكنك مساعدتي؟ أريد تنفيذ إشارة تداول آلية على MT4/MT5 لنظام Android Can you help me I want to implement an automated trading signal on MT4/MT5 for Android Can you help me I want to implement an automated trading signal on MT4/MT5 for Android

프로젝트 정보

예산
150+ USD
개발자에게
135 USD