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

MQL5 Converting Forex

Job finished

Execution time 6 days
Feedback from employee
Very good client, very success job!
Feedback from customer
Excellent collaboration and work delivery. I will definitely come to him with my next EA.

Specification

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


Responded

1
Developer 1
Rating
(24)
Projects
35
23%
Arbitration
15
27% / 67%
Overdue
6
17%
Free
2
Developer 2
Rating
(548)
Projects
825
73%
Arbitration
15
53% / 13%
Overdue
193
23%
Working
3
Developer 3
Rating
(130)
Projects
210
40%
Arbitration
90
20% / 43%
Overdue
85
40%
Free
4
Developer 4
Rating
(563)
Projects
932
47%
Arbitration
301
59% / 25%
Overdue
124
13%
Working
Similar orders
Hello, I am looking for a highly skilled and experienced MT4 developer to assist with transferring a strategy currently coded in Pine Script to MetaTrader 4 (MT4). The project requires a professional who can handle this project successfully. I am looking for a dedicated and professional developer who can deliver high-quality results. If you have any questions or need further details about the project, feel free to
Hello, I am looking for a highly skilled and experienced MT5 developer to assist with modifying an existing MT5 file. I am looking for a dedicated and professional developer who can deliver high-quality results. If you have any questions or need further details about the project, feel free to reach out. Thank you for your time and consideration. I look forward to working with the right expert to bring this project to
We are looking for an experienced coder to develop a trading robot that utilizes two main indicators: 1) Brain Trend Signal 2) TMA (Triple Moving Average) Centered Bands. The robot should generate buy and sell signals based on specific conditions and include robust risk management features. Initial Requirements - **Indicators**: 1. Brain Trend Signal 2. TMA Centered Bands - **Timeframes**: - H4/D1 for trend
1. Combination of Market Profiles on daily basis a) this should be combined if the bell curve is similar to the previous day. Rotational day (volume - standard deviation). b) If breakout, new range should be drawn Conclusion: Market profile should be combined on daily after the market is closed 2. Use Vwap indicator, with 0.5 - slow trend, 1.0 - normal trend, 1.5 fast trend. The stop loss should be under the trend
hi this is a question regarding your telegram to metatrader copier. if i buy the premium/lifetime will it work on unlimited accounts? or will you lock in in an account
Hello, I'm looking for an MQL5 developer that can create an MQL5 code that can accurately mark the following: 1. Swing Break of Structure using Horizontal Ray 2. Internal Break of Structure using Horizontal Ray 3. Extreme Supply and Demand zones using Rectangle 4. Decisional Supply and Demand zones using Rectangle 5. Breaker Block zones using Rectangle 6. Buy to sell wick zones using Rectangle 7. Sell to buy wick
Make a 10000 plus script trading Expert advisor with detail and make it flawless with no errors no tiny mistakes and make it in mql 5 language. Make it adjustable for it to be able to trade on its own and not be disturbed and make it study the chart and be able to trade any currency pair. I have zero experience and I would just like to copy and paste the code in MetaTrader. Can you make it be compatible with both
I need a trading bot, My strategy works with the 1hour timeframe .My stop-loss should be put using Atr of the candle multiply by 1.5 then the value will be added or subtracted from my entry depending on if it's a buy or sell and my entry should be a candlestick pattern also in addition to when the 3 Ema corresponds .When the 8Ema is above the 20Ema and they are both above the 100Ema it is a buy and when the 20Ema is
Looking to create EA for forex tradding with strategy as per price action, where order get excuted with proper stop loss and take profit. and order size should change as per privious trade result
Hello I need a simple heiken ashi candle indicator created . The difference I would like the I indicator to show more candles I know the heiken ashi candle open use the previous days open, close but I would like it to show more candles . So basically say if the previous candle is red the open heiken ashi should be coded using previous days open,close and low / 3. It Sound confusing but all im trying to do is get more

Project information

Budget
50 - 150 USD
VAT (20%): 10 - 30 USD
Total: 60 - 180 USD
For the developer
45 - 135 USD
Deadline
from 1 to 10 day(s)