Conversion of an EA and 2 related custom indicators from MQL4 to MQL5

MQL5 Conversión Fórex

Trabajo finalizado

Plazo de ejecución 6 días
Comentario del Ejecutor
Very good client, very success job!
Comentario del Cliente
Excellent collaboration and work delivery. I will definitely come to him with my next EA.

Tarea técnica

Hello,

I am looking for conversion of an existing EA and 2 related indicators from MQL4 to MQL5. The indicators are custom RSI and MACD indicators.


Desired outcome:

As a result of our collaboration I want to have at the end:

-          Functional EA for MT5

-          Source code for the EA for MT5

-          Indicators that are used in EA being drawn on the chart for MT5

-          Source code of the indicators for MT5

Other add-ons expected from you as developer:

-              Handling of simple errors

-              Handling of reconnections etc….

-              Your suggestions


General assumptions:

For the calculation of indicators I don't want to rely on the MT5 build in indicators. I want to have my own indicators to be programmed and drawn at the bottom (other sections below price) of the chart. The indicators I use in this EA are versions of Relative Strength Index (hereinafter RSI) and MACD (hereinafter MACD) but as I stated above I want these indicators to be programmed based on my description. All the calculations of indicators are mathematically only adding, substracting, dividing, multiplying and some simple moving averages well known from web and will be provided based on agreement.

 

This EA is designed for EURUSD currency pair and trades long and short.

It is working only on closed bars, i.e. entry conditions for submitting orders are evaluated at the beginning of new bar considering values of RSI and MACD for last closed bar. Entry conditions are comparison of RSI values and MACD values of previous bar(s) and comparison of RSI values and MACD values to certain trashold (e.g. below 30 or above 70 or in certain window 40 to 60 or similar).


Entry orders are limit orders based on mid-point of last bar (i.e (high+low)/2) +- PriceAdjustment or market orders depending on the actual price after conditions evaluation. Description for long (similar for short): In case the current price is below mid-point of last bar minus PriceAdjustment than EA should take long position at current price. In case current price is above mid-point of last bar minus PriceAdjustment than Limit order has to be submitted.

 

Stop-loss order is based on percentages of input price (e.g. if entry price is 1.18 and STP value is 2% than STP order should be submitted at 1.1564 right after the entry order is fulfilled)

 

Exit orders: For long position: the position is closed only after the RSI of last bar is below RSI of previous bar. For short position it is closed if the RSI is higher than RSI of previous bar

Cancellation of orders: If entry order is not fulfilled within the next bar after entry conditions were evaluated OK (i.e. practically during the bar it was submitted) entry order has to be cancelled


Han respondido

1
Desarrollador 1
Evaluación
(37)
Proyectos
50
20%
Arbitraje
15
27% / 67%
Caducado
7
14%
Libre
Ha publicado: 1 ejemplo
2
Desarrollador 2
Evaluación
(560)
Proyectos
840
73%
Arbitraje
15
53% / 13%
Caducado
193
23%
Trabaja
3
Desarrollador 3
Evaluación
(130)
Proyectos
210
40%
Arbitraje
90
20% / 43%
Caducado
85
40%
Libre
4
Desarrollador 4
Evaluación
(572)
Proyectos
943
47%
Arbitraje
303
59% / 25%
Caducado
125
13%
Trabaja
Solicitudes similares
I have two bots that I have created that trade forex. I would like someone to create two separate set files for my two bots that I have created. The two bots have been created in mql4
Hi friends, I need EA , it should be given consistent profit....with low Drawdown , i will pay what you ask.We are forex broker and i need skiled mql5 developer for further project, thanks
Dear developers, i want you to create me a non repaint trading indicator for Deriv to detect spikes. It should have alert function and i will test it to see if i can hire you. Note that i am well versed with indicators so do not deceive me. I will need clean and precise code for the indicator. Send me your screenshots to first have a look
I would like you to create an expert advisor or robot based on a closed source Trading View indicator ‘Stop Hunt by _Nephew_Sam’. You have to first check this indicator out and be sure you can replicate the source code’s logic before you apply for this gig. If you read to this point, include closed source in your reply to this post
Open NY sesion robot 50 - 90 USD
is typical Open NY sesion bot: I need a robot for MT5 that opens positions based on a minute or 10-minute candlestick at the opening of the London and/or New York session. If the market breaks through the upper edge of the candlestick, it opens a buy position; if it breaks through the lower edge, it opens a sell position. TP and SL = candlestick height. After the first SL, it opens the opposite position, but only
I have a simple strategy I’d like someone to convert into a mt4 and mt5 ea for me please , just using vwap(volume weighted average profile) and price action with a few simple rules
Project Description: I am looking for an experienced developer to create an Expert Advisor (EA) compatible with both MT4 and MT5 with the following functionalities: 1. Capital and Position Sizing Management: Automatically calculate and determine the appropriate trade size based on account balance and predefined risk parameters. Enforce strict capital management rules to prevent excessive exposure and control overall
I need to convert an MT5 Expert Advisor into a fully functional TradingView strategy. Could you handle this task, and if so, please let me know your estimated cost and expected completion timeframe
I’m seeking an experienced and reliable MQL5 developer to build a custom MT5 Hedge Trade Copier with the following core features: Two Modes in One EA : Sender (prop/challenge) & Receiver (live hedge) Custom Hedge Lot Formula (based on account size, max loss %, or fixed amount) Secure Authentication System (HTTP license server check) CSV-based Trade Bridge (no sockets/DLLs) Duplicate Trade Protection and error
Required Indi: BB Band: Period 21, Deviations 2.000 SMA: 21 in H1 timeframe RSI: Period 7 Timeframe: M5 Pair: XAUUSD, USDJPY, GBPJPY, EURJPY, AUDJPY, CHFJPY, GBPUSD Trading rules: #A In H1 timeframe, when price goes above the 21 SMA then looking for buy opportunity and when price goes below to 21 SMA, then look fora sell opportunity Buy triggered when candle got rejection from the lower Bollinger bands, and sell

Información sobre el proyecto

Presupuesto
50 - 150 USD
IVA (23%): 11.5 - 34.5 USD
Total: 61.5 - 184.5 USD
Para el ejecutor
45 - 135 USD
Plazo límite de ejecución
de 1 a 10 día(s)