Modify existing EA

MQL5 Эксперты

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

Время выполнения 22 дня
Отзыв от исполнителя
Nice working with him. Thank you!
Отзыв от заказчика
This developper is the best! He understood my requirements and delivered the first prototype on time. By far the best experience I had on MQL5!!! Thanks for the great job! WIll do business again!

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

I have an EA that works like intended but I would like to add additionnal functionnality/flexibility to it.


Here is the initial specs of the EA and the changes that need to be done. See section EA VERSION 1.2 for list on things todo

https://docs.google.com/document/d/1QJNozB2n_4o-I-AzrV_-TPNuuj3UaOJnAp4ZAei2Bjo/edit?usp=sharing


things to do:

New Features to implement


  1. Initial StopLoss/TakeProfit in PIP/Percentage of symbol market price:
    Right now TheRE is no initial StopLoss or Takeprofit. SL is instead updated following buy/sell Logic. We want to have an initial SL/TP as extra layer of protection

    • If no value for takeProfit disable this feature

    • StopLloss can be overwritten by EA current logic. The initialStopLoss is meant as an extra layer of protection against EA failure

    • SL/TP can be configured as PIPS or percentage of symbol price at moment of the order.

Parameter Name

Description

Possible values

InitialTakeProfit

Initial TakeProfit on new pending orders

Null, 0.01,1,10,etc...

InitialTakeProfitMode

Switch way “InitialTakeProfit” is calculated

pip/percentage

InitialStopLoss

Initial StopLoss on new pending orders

Null, 0.01,1,10,etc...

InitialStopLossMode

Switch way “InitialStopLoss” is calculated

pip/percentage


  1. Option to use the buffer setting as PIPS (like right now) or percentage of symbol market price:

    • Right now the buffers are in pips. Use an option to change the logic to use percentage of symbol price at the moment of the trade.

Parameter Name

Description

Possible values

MainBufferMode

Switch way “MainBufferMode” is calculated

pip/percentage

  1. Option to have Lot size calculated based risk

    • Right now we use “MainLotSize” for order creation. The new option will allow to automatically set the lot size dynamically based on a percentage of balance we want to risk. Here is an explanation of the logic to implement:
      https://www.babypips.com/learn/forex/calculating-position-sizes
      Ex.: 1% risk on a balance of 1000$ based on an initial Stoploss(based on Param: InitialStopLoss) of 200pips.. 

Parameter Name

Description

Possible values

MainLotSizeMode

Switch way “MainLotSizeMode” is calculated

Lot/percentage


  1. Improve business hour logic

    • Right now the EA activates only on New candle so on a daily chart will activate once per day. We need to Change business hour logic so that it activate once per day starting at the business hour only. Ex.: The market starts at 00h00 but the business hour is set at 09h00 then the main logic will activate at 9am instead of midnight. Right now in this setup the EA never activates

  2. business day logic

    • Specify the days to trade. Disable EA otherwise

Parameter Name

Description

Possible values

BusinesDay

Days to trade

monday,tuesday,saturday,sunday,etc..


  1. Improve pending order.
    Right now we use pending orders to open and close transaction. This makes the EA latency tolerant but in rare cases it will fail because the pending order is to close of a stoplevel.

    •  If pending order fails because within stoplevel close the order manually right now.

    • Make sure the opposite order still opens properly like it is supposed to.

  2. Buy/sell Alternate signal.

    • Enable a new parameter to modify the buy/sell signal of the EA.

      • Option 1: Current logic:
        Sell signal: T(1) OpenPrice >  T(1) ClosePrice AND T(2) OpenPrice <  T(2) ClosePrice 

      • Option 2: alternative logic:
        Sell signal: T(1) OpenPrice >  T(1) ClosePrice

Parameter Name

Description

Possible values

OrderLogic

Flip between logic 1 or 2

1,2




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

1
Разработчик 1
Оценка
(67)
Проекты
79
33%
Арбитраж
6
50% / 33%
Просрочено
7
9%
Свободен
2
Разработчик 2
Оценка
(812)
Проекты
1390
72%
Арбитраж
114
29% / 47%
Просрочено
345
25%
Работает
3
Разработчик 3
Оценка
(172)
Проекты
195
11%
Арбитраж
37
38% / 35%
Просрочено
5
3%
Загружен
4
Разработчик 4
Оценка
(54)
Проекты
53
17%
Арбитраж
7
0% / 100%
Просрочено
5
9%
Свободен
5
Разработчик 5
Оценка
(137)
Проекты
167
35%
Арбитраж
11
91% / 0%
Просрочено
0
Свободен
6
Разработчик 6
Оценка
(87)
Проекты
114
26%
Арбитраж
7
29% / 57%
Просрочено
5
4%
Свободен
7
Разработчик 7
Оценка
(261)
Проекты
427
38%
Арбитраж
86
44% / 19%
Просрочено
71
17%
Загружен
8
Разработчик 8
Оценка
(67)
Проекты
144
34%
Арбитраж
10
10% / 60%
Просрочено
26
18%
Свободен
Похожие заказы
Hello, In need an expert advisor that can copy my CFD (GBPUSD) into Futures 6B, along with AUDUSD. & that whenever I close the position, it closes it aswell. Also if there is limited broker API access, I don't mind getting a broker recommendation
I need an EA that opens trades according to the crossover of Moving Averages. The EA is based on two Moving Averages MA1 and MA2: For every new candle the EA attempts to open a new position, according to the MA crossover direction: If MA1>MA2, open a BUY position If MA1<MA2, open a SELL position There is a limit for current open trades which is also set in the settings. If the number of open trades reaches that
Job Title: Experienced MT5 Developer Needed to Update MT5 EA PLEASE READ THE ENTIRE JOB DESCRIPTION BEFORE APPLYING Qualifications Required: * Minimum of 5 years of experience in coding Expert Advisors * Experience with at least 150 completed EA projects (must be visible on your profile) * Must have knowledge of both forex trading and coding, as these are different skills * Fluent in English (no translators) * Must
I have a fully coded TradingView indicator that I need updated to function as a strategy. This should include the ability to backtest the strategy using the TradingView strategy tester. The main task is to convert the existing indicator into a strategy format while maintaining its core functionality, but adapting it for automated trading logic and performance analysis. Please ensure that the strategy uses proper
I'm looking for professional developer for long term. Who have skill in Converting trading to MT4/5. Also have good knowledge of Algo. And response and deliver tools on time and at the top need good communication. That's all we need
budget of 500 usd I want to create a rsi bot for eur usd money is the least important thing I want it to look good if you are going to apply do it but send me at least 3 photos or screenshots of this type of work with rsi bot my goal level 50 sell level 20 buy that's all it must have its basic robot functions
I have simple EA i want to modify its parameters. If you are good at modifying EAs contact me for more details. I will issue the source code then you return after finishing without changing the buy or sell conditions
the code wasn't mine, i have got it somewhere on the web, but i like the performance of the EA, so i want to use it on mt5 platform. the given code based on price movements with ladder entry concept
* Advanced level dev only, NDA required * Hi, I have a multi timeframe, multiindicator expert that requires additional features added to it. First started development 5 years ago. Upgrading with new features. To be added Entry - Add Stochastic and CCI options for trade entry to be added to existing signal options. Add config options to existing menu Bulk Exit - Master switch for close all trades based on basket
I am developing a master EA that integrates several sub-EAs. The project is complex, and the documentation is thoroughly structured, spanning 50 pages with detailed step-by-step procedures. 1st sub-EA: This EA opens trades without using indicators. Instead, it opens a new trade based on the color or status of the last candle. For instance, if the last candle was green, a new buy trade is opened. 2nd sub-EA: This EA

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

Бюджет
130+ USD
Исполнителю
117 USD