Expert Advisor Development for Trend-Following Strategy with Advanced Trade Management

MQL5 전문가

명시

Description:

I am seeking an experienced MQL5 developer to create a custom Expert Advisor (EA) for MetaTrader 5 based on a specific trend-following strategy. The strategy includes precise risk management, advanced trade management features, and additional risk management tools. The EA should be adaptable to any timeframe on which it is attached.


Below are the detailed requirements and parameters for the EA:


Strategy Overview:

1. Moving Averages for Trend Identification

  • Indicator: Exponential Moving Averages (EMA)
  • Parameters:
    • Fast EMA: 144-period EMA
    • Slow EMA: 169-period EMA
  • Logic:
    • Buy Signal: When the 144 EMA crosses above the 169 EMA.
    • Sell Signal: When the 144 EMA crosses below the 169 EMA.

2. Exit Criteria:

  • Stop Loss (SL) Placement:

    • For Buy Trades: Place the SL exactly at the most recent swing low (In the same current timeframe).
    • For Sell Trades: Place the SL exactly at the most recent swing high (In the same current timeframe).


  • Take Profit (TP):

    • Initial TP: Set the TP at a 1:2 Risk-Reward Ratio (R).
    • Example:
      • If the SL is 10 pips away from the entry point, the initial TP should be set at 20 pips away.

  • Trailing Take Profit (TP):

    • Trigger: The trailing TP kicks in when the trade reaches a profit of 1:1 R
      .
    • Process:
      • Once the trade reaches a 1:1 R
        (e.g., 10 pips profit if the SL is 10 pips), move the SL to the entry price (break-even).
      • Adjust the TP to the 1:2 R
        level if it isn’t already there (e.g., 20 pips away from the entry).

3. Trade Management:

  • Simultaneous Trades:
    • If a buy trade has been triggered but has not yet reached TP, a sell trade can still be opened if the sell entry criteria are met.
    • Similarly, if the buy criteria are met again, a second buy trade will be triggered even if the first buy trade has not closed yet.

4. Example Workflow:

  • Buy Trade Example:

    • Entry: Enter a buy trade when the 144 EMA crosses above the 169 EMA.
    • SL: Place the SL exactly at the most recent swing low (e.g., 10 pips below the entry price).
    • Initial TP: Set TP 20 pips above the entry (1:2 R).
    • When the price reaches 10 pips profit (1:1 R):
      • Move SL to the entry price (break-even).
      • Keep TP at 20 pips to maintain the 1:2 R target.
    • Second Buy Trade: If the buy criteria are met again before the first buy trade reaches TP, a second buy trade is triggered with the same parameters.

  • Sell Trade Example:

    • Entry: Enter a sell trade when the 144 EMA crosses below the 169 EMA.
    • SL: Place the SL exactly at the most recent swing high (e.g., 10 pips above the entry price).
    • Initial TP: Set TP 20 pips below the entry (1:2 R).
    • When the price reaches 10 pips profit (1:1 R):
      • Move SL to the entry price (break-even).
      • Keep TP at 20 pips to maintain the 1:2 R
        target.
    • Second Sell Trade: If the sell criteria are met again before the first sell trade reaches TP, a second sell trade is triggered with the same parameters.

5. Additional Features:

  • News Filter (Forexfactory calendar):

    • Optional: Implement a news filter to avoid entering trades during high-impact news events that could lead to unpredictable price movements.
  • Trade/Risk Management:

    • Position Sizing: Fixed percentage risk per trade (e.g., 0.5-1% of account balance).


Deliverables:

  1. A fully functional EA file compatible with both MT4 and MT5.
  2. Source code with clear and detailed comments explaining the logic behind each function and setting.
  3. Instructions for installation and usage.
  4. Basic backtesting results (if possible).

Budget: $150 USD

Deadline: 4 days

Contact Information: Please provide your portfolio and any relevant experience in developing similar EAs.























응답함

1
개발자 1
등급
(301)
프로젝트
382
20%
중재
43
60% / 23%
기한 초과
45
12%
작업중
2
개발자 2
등급
(55)
프로젝트
64
6%
중재
25
20% / 36%
기한 초과
4
6%
로드됨
3
개발자 3
등급
(198)
프로젝트
319
16%
중재
21
38% / 33%
기한 초과
16
5%
바쁜
4
개발자 4
등급
(1)
프로젝트
1
100%
중재
0
기한 초과
0
무료
5
개발자 5
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
6
개발자 6
등급
(23)
프로젝트
31
16%
중재
7
29% / 43%
기한 초과
4
13%
작업중
7
개발자 7
등급
(2086)
프로젝트
2646
61%
중재
113
45% / 26%
기한 초과
418
16%
작업중
8
개발자 8
등급
(478)
프로젝트
507
53%
중재
10
60% / 20%
기한 초과
3
1%
무료
9
개발자 9
등급
(16)
프로젝트
21
14%
중재
0
기한 초과
1
5%
무료
10
개발자 10
등급
프로젝트
1
0%
중재
0
기한 초과
0
작업중
11
개발자 11
등급
(1)
프로젝트
3
0%
중재
0
기한 초과
0
작업중
12
개발자 12
등급
(9)
프로젝트
13
15%
중재
5
0% / 60%
기한 초과
1
8%
작업중
13
개발자 13
등급
(25)
프로젝트
37
22%
중재
15
27% / 67%
기한 초과
6
16%
작업중
14
개발자 14
등급
(350)
프로젝트
553
32%
중재
24
67% / 8%
기한 초과
16
3%
무료
비슷한 주문
I need someone to build an EA for me based on Trend and Pivot levels from custom Pivot and Trend indicators. I will provide more information to the selected programmer
Hello there! I have a ATAS bot that would be discussed properly with you once you bid to this project, But majorly what i need is either: An update to my bot that allows it to watch one chart and trade on another within ATAS. Or an add on of some kind that allows it to watch one ATAS chart and then communicate with a bot that can execute trades in MT4/5. Bid now for more proper details
Hedging MT4 EA 50+ USD
Overview of the Strategy The main strategy will be hedging trades of similar lot sizes on EUR/USD (or any other pair). The idea is to start with two trades, Buy and Sell of 0.1 lots each. The positive trade will close at profit at a certain X distance set in parameters or at any SR level defined by horizontal lines manually. Blue line for resistance and red line for support. At the same time, upon closure of profit
Utilizing the MQL5 MetaEditor Wizard, I created an Expert Advisor, having the following Signal indicators: I was able to optimize the EA and reached a backtest with the following specifications: I was able to reach a profit level of 30K, as indicated below. However, the Bot is not without faults and following the backtest, I started a forward test with real live data and the results were not so great. The EA took a
We operate forex by receiving signals and opening orders expecting a TP of XX pips (in our scenario we are going to use XX=20) Whenever the order is open, we expect the market to move in our favor but if it moves against us we make a calculation of a next order to offset the losses of the original order and still make the XX (20 pips). That should happen after an specified number of pips against. (the GAP variable)
Hello I am looking for a developer to create an 50% retracement Indicator of the previous candle . So once a candle close the Indicator is supposed to take the full candle size from high to low and make a 61% and 50% level on that candle and I would like the candle to show until the next previous candle is done creating. After this I would look to create an ea with it possibly
Job Description: I am looking for an expert to develop a trading bot for MetaTrader 5 that will execute trades based on buy and sell signals from a custom indicator on TradingView. The indicator works on Heikin Ashi candles, and the bot should follow these detailed requirements: TradingView Alerts: Configure TradingView to send buy/sell signals via webhooks when the custom indicator prints a buy or sell signal. The
I will buy your EA for MT5, in case that on distance it is able to make a profit of 10% per month. - Martingale methods and grid strategies should not be used as the basis of a trading strategy. - Excellent win rate (>80%) - High risk/loss management - Option to select direction of trading (long, short or both) - News filter - Editable Trading Hours I will need to test in the strategy tester and on live market (on
Bonjour, Je suis à la recherche d'un développeur francophone pour une collaboration sur un projet existant à compléter ou à modifier. La base est excellente. En raison de difficultés linguistique le projet n'a pu aboutir
Brakeout expert 30+ USD
I need expert for customized time interval like from 10:10 to 14:15 ( you can change the time in inputs) after box end puts 2 pending orders 1 buy stop other sell stop above and bellow the box but you can make offset by points like +20 points from the high or low , when one of the order is filled other one is deleted and expert makes another order with desired lot size (has to be customized ) , TP levels for both

프로젝트 정보

예산
150+ USD
기한
에서 4  6 일

고객

(3)
넣은 주문6
중재 수0