Modify existing EA

MQL5 Esperti

Lavoro terminato

Tempo di esecuzione 22 giorni
Feedback del dipendente
Nice working with him. Thank you!
Feedback del cliente
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!

Specifiche

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




Con risposta

1
Sviluppatore 1
Valutazioni
(67)
Progetti
79
33%
Arbitraggio
6
50% / 33%
In ritardo
7
9%
Gratuito
2
Sviluppatore 2
Valutazioni
(803)
Progetti
1374
72%
Arbitraggio
113
28% / 48%
In ritardo
342
25%
In elaborazione
3
Sviluppatore 3
Valutazioni
(170)
Progetti
193
11%
Arbitraggio
37
38% / 35%
In ritardo
5
3%
Caricato
4
Sviluppatore 4
Valutazioni
(54)
Progetti
53
17%
Arbitraggio
7
0% / 100%
In ritardo
5
9%
Gratuito
5
Sviluppatore 5
Valutazioni
(137)
Progetti
167
35%
Arbitraggio
11
91% / 0%
In ritardo
0
Gratuito
6
Sviluppatore 6
Valutazioni
(87)
Progetti
114
26%
Arbitraggio
7
29% / 57%
In ritardo
5
4%
Gratuito
7
Sviluppatore 7
Valutazioni
(256)
Progetti
415
38%
Arbitraggio
86
44% / 19%
In ritardo
70
17%
Occupato
8
Sviluppatore 8
Valutazioni
(66)
Progetti
143
34%
Arbitraggio
10
10% / 60%
In ritardo
26
18%
Gratuito
Ordini simili
Dear Developers, I would have a very simple request. I have a ML model developed in Python for EURUSD daily trading. I would like to backtest it in Meta Trader 5 using the Strategy Tester tool. For that I would need an Expert Advisor program. The input would be a csv file that contains two columns: - dates (going back for a few years on a daily basis) - trading signal (it can have only 2 values, either 1: Buy, or -1
Good day i will need a developer to create an EA for me using existing trading view indicator .The EA will open after the indicator has given signal and will close if altenate signal comes.The trading view indicator will be shared and improvement is welcome
Creating of an expert advisor or trading bot that uses a Top Down analysis (using monthly, weekly, daily, hourly, minutes ( 30, 15, 5, 1) to determine trade direction or trend direction and makes multiple trade decisions for mt4. You can use or combine accurate trend indicators
Creating of an expert advisor or trading bot that uses a Top Down analysis (using monthly, weekly, daily, hourly, minutes ( 30, 15, 5, 1) to determine trade direction or trend direction and makes multiple trade decisions for mt4. You can use or combine accurate trend indicators
Hello The EA will work on particular zone choose by the user and can mark it on any TF and with some rules can open trades and mange the trade by some unique rules. the EA need to check the difference by RSI as well and with some extra rules . developer should have good attitude and good communication (englsih) with high performence and knowledge with coding EA
I am looking forward to automate my trading strategy where I use renko bars on Tradingview. I really want to use unirenkos too, but unfortunately I couldn't figure out how to use ninjatrader on my MacBook and Tradingview does not offer unirenkos. As far as I see from your offered services you are very familiar with ninjatrader. I wanted to ask you if you could code me an Indicator for unirenkos for Tradingview so I
I am looking forward to automate my trading strategy where I use renko bars on Tradingview. I really want to use unirenkos too, but unfortunately I couldn't figure out how to use ninjatrader on my MacBook and Tradingview does not offer unirenkos. As far as I see from your offered services you are very familiar with ninjatrader. I wanted to ask you if you could code me an Indicator for unirenkos for Tradingview so I
Hello The EA will work on particular zone choose by the user and can mark it on any TF and with some rules can open trades and mange the trade by some unique rules. the EA need to check the difference by RSI as well and with some extra rules . developer should have good attitude and good communication (englsih) with high performence and knowledge with coding EA
Hello, I want to create an EA that can be able to take and optimise trade bids using the trend tracker concept I have developed. The tracker will monitor 2 lines to determine the trend of the market and afterwards take bids towards the correct direction. It will also be able to use a distance between the bids for the direction of the trend and plan a reverse bid when the price of the extreme doesn’t change again. The
Gradient boosting and L2 100 - 200 USD
I am looking for a well experienced programmer to put/implement a gradient boosting algorithm and an L2 to reduce overfitting in my ea which l already have which uses indicators . If you are experienced please adhere

Informazioni sul progetto

Budget
130+ USD
Per lo sviluppatore
117 USD