MetaTrader 5 (MQL5) Custom Expert Advisor Development of Existing adviser

MQL5 EA

작업 종료됨

실행 시간 9 일
고객의 피드백
Thanks Mate, you kept the logic simple. I would like to work with you in future. thanks
피고용인의 피드백
Tnx for the project my good customer.

명시

Strategy Core: Multi-Timeframe Trend Following ("Father & Son" Rule) with Momentum & Trend Strength Filters.

I have a expert adviser that followes momentum, need to follow trend strength and father and son strategy in version of it.


1. Strategy Overview & Core Concept

This EA executes trades based on multi-timeframe alignment. It uses a higher timeframe to establish the primary market direction and a lower timeframe to execute precise entries.

  • The "Father" (Higher Timeframe - HTF): Determines the macro trend direction using an Exponential Moving Average (EMA) crossover. No trades are allowed against the Father's direction.

  • The "Son" (Lower Timeframe - LTF): Determines the immediate trade setup using an EMA crossover aligned with the Father, filtered by RSI (for momentum) and ADX (for trend strength).

2. Technical Indicators & Parameter Inputs

The freelancer must ensure all indicator periods, methods, and price types are exposed as user-configurable inputs.

A. The "Father" (HTF Setup)

  • Timeframe: User defined (e.g., Daily or H4)

  • Fast EMA: Period (Default: 9), Applied to Close

  • Slow EMA: Period (Default: 21), Applied to Close

B. The "Son" (LTF Setup & Execution)

  • Timeframe: User defined (e.g., H1 or 15Min)

  • Fast EMA: Period (Default: 9), Applied to Close

  • Slow EMA: Period (Default: 21), Applied to Close

  • RSI (Relative Strength Index): Period (Default: 14), Overbought level (Default: 70), Oversold level (Default: 30)

  • ADX (Average Directional Index): Period (Default: 14), Minimum Trend Strength Level (Default: 25)

3. Detailed Trading Rules

🟢 BUY (LONG) ENTRY CONDITIONS

A Buy order should trigger at the close of a candle on the Son's timeframe if all the following conditions are simultaneously true:

  1. Father Rule (HTF Trend): The HTF Fast EMA is strictly above the HTF Slow EMA ($Fast\_EMA > Slow\_EMA$).

  2. Son Rule (LTF Crossover): The LTF Fast EMA has crossed above or is holding above the LTF Slow EMA.

  3. ADX Filter (Trend Strength): The LTF ADX Main Line is above the Minimum Level (e.g., $> 25$), and the $+DI$ line is strictly above the $-DI$ line.

  4. RSI Filter (Momentum): The LTF RSI line is above 50 but below the Overbought Level (e.g., $50 < RSI < 70$). This ensures momentum is strong but not overextended.

🔴 SELL (SHORT) ENTRY CONDITIONS

A Sell order should trigger at the close of a candle on the Son's timeframe if all the following conditions are simultaneously true:

  1. Father Rule (HTF Trend): The HTF Fast EMA is strictly below the HTF Slow EMA ($Fast\_EMA < Slow\_EMA$).

  2. Son Rule (LTF Crossover): The LTF Fast EMA has crossed below or is holding below the LTF Slow EMA.

  3. ADX Filter (Trend Strength): The LTF ADX Main Line is above the Minimum Level (e.g., $> 25$), and the $-DI$ line is strictly above the $+DI$ line.

  4. RSI Filter (Momentum): The LTF RSI line is below 50 but above the Oversold Level (e.g., $30 < RSI < 50$).

4. Risk & Trade Management

The EA must handle standard order management cleanly. Please include these features:

  • Order Execution: Market Orders executed precisely at the opening of a new bar on the Son's timeframe after a valid setup candle closes.

  • Position Sizing: Option for Fixed Lot Size (e.g., 0.1 lots) OR Risk Percentage based on Account Equity (e.g., risk 1% per trade).

  • Stop Loss (SL): Fixed in Pips/Points from entry price.

  • Take Profit (TP): Fixed in Pips/Points from entry price.

  • Trailing Stop: (Optional but highly recommended) Trailing activation and step size inputs to protect profits once the trade moves in our favor.

5. Developer Instructions & Deliverables

Please instruct the freelancer to follow these standard development guidelines:

  • Code Structure: The code must be cleanly commented in English. Handlers like OnInit() , OnDeinit() , and OnTick() should be distinctly organized.

  • Multi-Timeframe Efficiency: Use proper MQL5 data structures ( CopyBuffer , MqlRates ) to retrieve data from different timeframes efficiently without freezing the MetaTrader terminal.

  • Error Handling: Include explicit error checking for broker order execution errors (e.g., requotes, invalid stops) and log them via the Print() function.

  • Deliverables:

    1. The fully compilable .mq5 source code file.

    2. The compiled .ex5 executable file.


Hi, I want to update my existing EMA/RSI trading robot into a more robust multi-timeframe system. I have mapped out the strict rules above, integrating a higher timeframe trend filter ('Father') and adding ADX to measure trend strength on the execution timeframe ('Son'). Please review the logic and let me know your timeline and quote for delivering the .mq5 file."

파일:

응답함

1
개발자 1
등급
(267)
프로젝트
335
29%
중재
36
28% / 64%
기한 초과
10
3%
작업중
2
개발자 2
등급
(1)
프로젝트
1
0%
중재
1
0% / 100%
기한 초과
0
무료
3
개발자 3
등급
(50)
프로젝트
64
20%
중재
11
27% / 55%
기한 초과
5
8%
무료
4
개발자 4
등급
(46)
프로젝트
60
53%
중재
7
86% / 0%
기한 초과
2
3%
무료
5
개발자 5
등급
(4)
프로젝트
4
25%
중재
1
0% / 100%
기한 초과
0
무료
게재됨: 2 기고글
6
개발자 6
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
7
개발자 7
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
8
개발자 8
등급
(4)
프로젝트
8
0%
중재
3
33% / 67%
기한 초과
4
50%
무료
9
개발자 9
등급
(17)
프로젝트
21
14%
중재
8
38% / 38%
기한 초과
3
14%
로드됨
10
개발자 10
등급
(252)
프로젝트
462
26%
중재
139
20% / 60%
기한 초과
100
22%
무료
11
개발자 11
등급
(48)
프로젝트
58
34%
중재
15
27% / 60%
기한 초과
1
2%
작업중
12
개발자 12
등급
(549)
프로젝트
836
61%
중재
33
27% / 45%
기한 초과
24
3%
작업중
게재됨: 1 코드
13
개발자 13
등급
(59)
프로젝트
91
43%
중재
4
0% / 100%
기한 초과
3
3%
작업중
14
개발자 14
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
15
개발자 15
등급
(258)
프로젝트
267
30%
중재
0
기한 초과
3
1%
작업중
게재됨: 2 코드
16
개발자 16
등급
(8)
프로젝트
8
0%
중재
2
50% / 0%
기한 초과
1
13%
작업중
17
개발자 17
등급
(318)
프로젝트
565
35%
중재
81
31% / 44%
기한 초과
204
36%
무료
18
개발자 18
등급
(169)
프로젝트
180
46%
중재
3
33% / 33%
기한 초과
1
1%
작업중
19
개발자 19
등급
(9)
프로젝트
14
43%
중재
1
100% / 0%
기한 초과
2
14%
작업중
20
개발자 20
등급
(64)
프로젝트
83
28%
중재
9
33% / 56%
기한 초과
9
11%
무료
게재됨: 1 코드
21
개발자 21
등급
(7)
프로젝트
6
0%
중재
4
25% / 75%
기한 초과
2
33%
무료
22
개발자 22
등급
(256)
프로젝트
300
76%
중재
13
77% / 0%
기한 초과
4
1%
작업중
23
개발자 23
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
24
개발자 24
등급
(62)
프로젝트
90
29%
중재
24
13% / 58%
기한 초과
7
8%
작업중
25
개발자 25
등급
(169)
프로젝트
202
48%
중재
5
20% / 60%
기한 초과
2
1%
무료
26
개발자 26
등급
(44)
프로젝트
51
59%
중재
2
100% / 0%
기한 초과
1
2%
무료
게재됨: 5 코드
27
개발자 27
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
28
개발자 28
등급
(3)
프로젝트
4
0%
중재
0
기한 초과
1
25%
무료
29
개발자 29
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
30
개발자 30
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
31
개발자 31
등급
(7)
프로젝트
13
15%
중재
13
23% / 46%
기한 초과
3
23%
무료
게재됨: 35 기고글
32
개발자 32
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
33
개발자 33
등급
(31)
프로젝트
33
42%
중재
0
기한 초과
3
9%
무료
34
개발자 34
등급
(25)
프로젝트
31
13%
중재
13
0% / 77%
기한 초과
9
29%
무료
35
개발자 35
등급
(8)
프로젝트
12
0%
중재
5
20% / 80%
기한 초과
2
17%
무료
36
개발자 36
등급
(298)
프로젝트
478
40%
중재
105
40% / 24%
기한 초과
82
17%
로드됨
게재됨: 2 코드
37
개발자 37
등급
(14)
프로젝트
20
25%
중재
0
기한 초과
2
10%
무료
게재됨: 3 코드
38
개발자 38
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
39
개발자 39
등급
(14)
프로젝트
18
67%
중재
2
50% / 50%
기한 초과
3
17%
무료
40
개발자 40
등급
(2)
프로젝트
2
0%
중재
0
기한 초과
0
무료
41
개발자 41
등급
(271)
프로젝트
553
50%
중재
57
40% / 37%
기한 초과
227
41%
작업중
42
개발자 42
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
43
개발자 43
등급
(78)
프로젝트
246
74%
중재
7
100% / 0%
기한 초과
1
0%
무료
게재됨: 1 기고글
44
개발자 44
등급
(28)
프로젝트
34
35%
중재
0
기한 초과
2
6%
무료
비슷한 주문
I need a developer that can make my trading strategies into a working perfect EA Robot working on Mt5. Candlestick pattern confirmation through PDH, PDL, PWH, PWL, Liquidities, HTF OB
I need a trading bot specially for XAU, high profit gain. Requirements bot analyzes the market places trades closes with 2 to 3 profit per trades daily profit should be 50 to 100 dollars
We are looking for an experienced MQL5 developer to provide a stable, consistently profitable Forex Expert Advisor (EA) capable of generating 10–15% average monthly returns while maintaining the lowest possible drawdown . Our Requirements The EA must have a proven track record of consistent performance. A long-term trading history (live or verified) will be considered a significant advantage. Before final selection
I am looking for a professional MQL5/MT5 Expert Advisor developer to build a fully automated trading bot based on my custom strategy. Requirements: Strong experience in MQL5 (MetaTrader 5) Previous experience developing Forex/Gold Expert Advisors Ability to convert a trading strategy into a fully automated EA Clean, well-structured, and optimized code Good communication and willingness to provide updates during
Only programmers with experience with orderflow please, it's not the easiest project, I don't want to have arbitration etc. I am not expert in orderflow yet, if you have suggestion about strategy it would be very nice. Source of code required, I am searching a programmer for a longer co-operation
Hi, I am looking for an already made profitable EA. It can be an indicator but then it must be possible to make an EA from the indicator. Will need to test before payment (this can be in demo or limited time test). I will pay up to $6000. Do not apply if you want an upfront payment. I need to test for a few times first. Mostly only pips matters. I look much the risk safety, money management, risk reward, and overall
Привіт. Шукаю когось, хто б застосував мій код як бота . Я торгую індексом Aus_200 SFE (не XJO). Бот базується на MACD входу/виходу, RSI, стохастиці та vwap. Як тільки роботу приймуть, мені потрібно внести кілька коректив; однак, нічого суттєвого. Дякую
SMC Martingale Pro is an advanced MetaTrader 5 Expert Advisor designed for high-volatility markets like XAU/USD. It combines institutional Smart Money Concepts with a dynamic risk recovery system. Key Features Dual FVG Engine: Automatically identifies and renders both bullish and bearish Fair Value Gaps in real time. Multi-Timeframe Flexibility: Operates independently of the active chart timeframe to target
I am looking for an experienced Sierra Chart ACSIL (C++) developer to create a custom indicator that measures the average Prior Day High-Low range over a configurable number of trading days (default: 7 days) using a 23-hour trading session
I have a technical specification ready for a custom alert indicator in NinjaTrader 8 (NinjaScript / C#). Important clarification: it is NOT an automatic trading bot, it is solely a visual indicator (arrows/lines on the chart) and sound alerts (notifications) based on EMA crossovers and range breakouts (ORB 15m) on lower timeframes for futures (MES). I already have the exact rules written out unambiguously

프로젝트 정보

예산
30+ USD
기한
 10 일