An Expert Advisor using MACD_v2 and a personal indicator

Работа завершена

Время выполнения 3 часа
Отзыв от заказчика
Did everything I ask and more. Was really polite and a great developer. Thank you awesome job!
Отзыв от исполнителя
Excellent customer. Thank you for the order, it was a pleasure working with you.

Техническое задание

### Summary of EA Requirements

1. **Time Period**:
   - The EA should operate on the H4 timeframe.

2. **RelicusRoad MACD v2 Indicator**:
   - **Parameters**:
     - Fast EMA Period: 12
     - Fast EMA Type: Close price
     - Slow EMA Period: 24
     - Slow EMA Type: Close price
     - Signal SMA Period: 9
   - The EA should use this indicator to determine the crossover condition between the MACD line and the signal line.

3. **Custom ADXm Gemini Indicator**:
   - **Parameters**:
     - P1: 9
     - Level1: 20
     - P2: 13
     - Level2: 26
   - The EA should use this indicator to determine buy and sell conditions based on DI and ADX values.

4. **Buy Conditions**:
   - The EA opens a buy position when:
     - The MACD line crosses above the signal line in the RelicusRoad MACD v2 in the previous period.
     - DI1 is greater than or equal to 20 and DI2 is greater than or equal to 26 in the ADXm Gemini.

5. **Sell Conditions**:
   - The EA opens a sell position when:
     - The MACD line crosses below the signal line in the RelicusRoad MACD v2 in the previous period.
     - DI1 is less than 20 and DI2 is less than 26 in the ADXm Gemini.

6. **Position Management**:
   - **Opening Positions**:
     - Use 10% of the available balance to open new positions.
   - **Closing Positions**:
     - Close the position when the MACD line crosses the signal line in the opposite direction.
   - **Stop Loss**:
     - The EA should apply a stop loss that is dynamically updated, moving in favor of the trend but never moving to a less favorable value.
     - The stop loss should be 100% of the opening price.
   - **Trailing Stop**:
     - The EA should implement a trailing stop that advances as the price moves in favor of the position, but never reduces the stop loss value.

### Additional Requirements

1. **Debug Messages**:
   - Add debug messages to ensure calculations and conditions are checked correctly.
   - Logs should include indicator values and actions taken by the EA.

2. **Data Verification**:
   - Ensure there is sufficient historical data to perform indicator calculations.
   - Adjust chart settings to allow the maximum number of bars.

3. **EA Execution**:
   - Ensure the EA is configured to operate on the desired currency pair and the H4 timeframe.
   - Conduct tests in the strategy tester to verify the EA's behavior over the last month or desired period.

### Final Considerations

- The EA should be robust, ensuring all conditions and calculations are correctly performed up to the end of the chart.
- The code should be kept clean and well-documented to facilitate maintenance and future improvements.

Файлы:

Откликнулись

1
Разработчик 1
Оценка
(97)
Проекты
120
39%
Арбитраж
9
89% / 0%
Просрочено
0
Свободен
2
Разработчик 2
Оценка
(186)
Проекты
189
76%
Арбитраж
2
100% / 0%
Просрочено
0
Свободен
3
Разработчик 3
Оценка
(362)
Проекты
506
40%
Арбитраж
147
18% / 72%
Просрочено
99
20%
Загружен
4
Разработчик 4
Оценка
(2)
Проекты
2
50%
Арбитраж
0
Просрочено
0
Свободен
5
Разработчик 5
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
6
Разработчик 6
Оценка
Проекты
1
0%
Арбитраж
2
0% / 0%
Просрочено
0
Работает
7
Разработчик 7
Оценка
(206)
Проекты
336
16%
Арбитраж
23
39% / 30%
Просрочено
18
5%
Занят
8
Разработчик 8
Оценка
(39)
Проекты
44
30%
Арбитраж
4
25% / 25%
Просрочено
0
Работает
9
Разработчик 9
Оценка
(1)
Проекты
1
0%
Арбитраж
0
Просрочено
0
Свободен
10
Разработчик 10
Оценка
(266)
Проекты
540
50%
Арбитраж
55
40% / 36%
Просрочено
224
41%
Работает
Похожие заказы
Hello, I would like an experienced programmer to create an EA trading system which opens and closes trades very fast within seconds (HFT). To have an option/button to activate either for only buy or only sell (one way trading) would be optimal. With a nice GUI. Implementing your own experience with HFT trading systems is welcomed. It's for volatile markets such as XAUUSD or US30. Taking advantage of order placements
The strategy is a martingale type . i.e if it hits the stop loss , it will double the lot size and place again in that direction, and when it hits the take profit at any level of the martingale, it will start over from the first lot size used initially
I want you to make me an indicator in Training View. Its idea is very simple, and I want it to have an alarm. Here's a clearer step-by-step guide to checking the last 50 candles on your chart and applying Fibonacci retracement levels based on their colors: Identify Candle Color: Start from the 100th candle from the left on the chart and check its color. If the 100th candle is green (i.e., the close is higher than the
Hello, is it possible to be made accommodation of provided signal for Forex for mt4? I bought a signal for multiple pairs. it is executing all pair.I want to use it on couple of pairs.Is it possible to be made some modifications?I do not have codes for the signal
Hi i need expert to MT5 Read all trades by one magic number for example ( in the same account have a lot magics different ) and read one magic for example 222, and all trades open the sum for example is = 2.5 positive close all trades for magic number 222 equal this example https://www.mql5.com/en/market/product/83766?source=Site +Search#description
I have an MT4 indicator, I want to receive an alert on WhatsApp when the indicator gives a buy or sell signal, I already have an API that will send the message, just send the json with the content, I will pass the API link when I have the proposal: { "symbol": "xauusd", "cellphonenumber": "00000000", "message": "test" }
I want a program that automatically disables manual trade execution once a specified number of trades have already been placed on that given day. ie. After a total of 3 trades have been placed on that day, manual trade execution should be disabled. I want the program to also limit the amount of lots that can be traded in any given day. ie. Maximum of 15 standard lots in any given day. The program should disable
Hello, I am highly in need of a professional and expert developer who is capable to convert my tradingview indicator to MT5, if you can perfectly do this project kindly meet me at the comment section to proceed
I am seeking an experienced and skilled developer to code an Expert Advisor (EA) for the MetaTrader platform based on a specific trading strategy. The developer must have expertise in building EAs, understanding complex trading strategies, and ensuring the final product is efficient and reliable. If you have the expertise and experience to successfully handle this project, looking forward to your proposal and your
The requirements for the order of robots XAUUSD and XAGUSD EURUSD forex in the STOP loss TAKE profit signal in this order, you can bring benefits to the changes in the market, that is, when the market changes frequently, it will also help to prevent losses and bring great profits

Информация о проекте

Бюджет
30+ USD
VAT (23%): 6.9 USD
Итого: 36.9 USD
Исполнителю
27 USD
Сроки выполнения
до 20 дн.