Modify existing EA

MQL5 Experts

Tâche terminée

Temps d'exécution 22 jours
Commentaires de l'employé
Nice working with him. Thank you!
Commentaires du client
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!

Spécifications

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




Répondu

1
Développeur 1
Évaluation
(67)
Projets
79
33%
Arbitrage
6
50% / 33%
En retard
7
9%
Gratuit
2
Développeur 2
Évaluation
(800)
Projets
1371
72%
Arbitrage
112
29% / 48%
En retard
341
25%
Chargé
3
Développeur 3
Évaluation
(167)
Projets
192
11%
Arbitrage
37
38% / 35%
En retard
5
3%
Chargé
4
Développeur 4
Évaluation
(54)
Projets
53
17%
Arbitrage
7
0% / 100%
En retard
5
9%
Gratuit
5
Développeur 5
Évaluation
(137)
Projets
167
35%
Arbitrage
11
91% / 0%
En retard
0
Gratuit
6
Développeur 6
Évaluation
(87)
Projets
114
26%
Arbitrage
7
29% / 57%
En retard
5
4%
Gratuit
7
Développeur 7
Évaluation
(253)
Projets
408
38%
Arbitrage
85
44% / 19%
En retard
70
17%
Travail
8
Développeur 8
Évaluation
(66)
Projets
143
34%
Arbitrage
10
10% / 60%
En retard
26
18%
Gratuit
Commandes similaires
Long Position 1. Trend Line: When a Lower High (LH) is formed, draw a trend line from the previous Higher High (HH) to the new LH. 2. Trend Line Adjustment: If a new Lower High (LH) is formed without breaking the trend line, redraw the trend line to the new LH. Draw a trend line between the Higher High (HH) and the Higher Low (HL). If a new Higher High (HH) is formed, remove the previous trend line and draw a new one
Please watch the video on this youtube channel and download the Indicator from there. https://www.youtube.com/watch?v=ldTomLu8DxE&amp ;t=32s Rules are explained on the video and the download of the indicator is on the same video
I would like an EA that follows exactly this steps to trade de daily candle. Watch the video and then see if you can do the task. https://www.youtube.com/watch?v=g3oDYq4P9ZE Document is one this link https://cdn.discordapp.com/attachments/1135977927469703230/1135978751461695598/Daily_Bias-TTrades_edu.pdf?ex=669a9a27&amp ;is=669948a7&hm=96de195f7e695a381c1261b065f67b94fae319d02a0c88641b146f8b2978320c& Should have
I have a custom EA that works fine in the live market trading, but when doing a back test in the strategy tester , it does not open sell orders. There are no errors or warnings; it just doesn't open sell orders. I've checked every possible reason that might be the reason why it does not open sell orders, but I can't find anything, especially since it works fine in the real market and it opens both buys and sells
Hi, I have an indicator from my friend, I want to copy it to my own MT5 can you do that for me. Here is the link
I installed the E.A. into the Experts folder in MT4. When I double click on it nothing happens. When I right click and "attach to chart" nothing happens. The E.A. is not grayed out, it simply will not attach. Any help would be greatly Appreciated
I have an EA and want to add few new logic to fetch profit taking factors and other values from an external master data and use it in existing EA
Hello Every one, Good day, I want from someone professional to create an EA is working on Mt5, This EA is working by depend on some indicators, and all those indicators must be working on MACD window, not on the chart, for more details please read my attached pdf file carefully. Many Thanks
I'm looking for an expert MQL5 developer that can create an EA that's based on my price action trading strategy with no indicators. The EA must analyze trades based on my price action rules, enter trades based on my price action rules, manage trades based on my price action rules and exit trades based on my price action rules
hi hi there i have an strategy on tradingview and i want to automate it like metatrader EA so i want the strategy to open and close trade automaticlly on tradingview

Informations sur le projet

Budget
130+ USD
Pour le développeur
117 USD