Transcribe an easylanguage indicator to mt4 and add an ea to this indicator

MQL4 Indicadores Conversión

Trabajo finalizado

Plazo de ejecución 5 horas

Tarea técnica

Below : this is the indicator to transcribe.

see attached files for more details and screen and the description of the strategy.

time limit 15 days

Thank you

---------------------------------------------------

input: EBOX( 40 ), XBOX( 40 ) ;


var: vLL( 0 ), vHH( 0 ), vDNT( false ) ;
var: vHHTLID( 0 ), vLLTLID( 0 ) ;
var: vHHTLIDPrev( 0 ), vLLTLIDPrev( 0 ) ;
var: vLLTL( 0 ), vLLDate( 0 ), vLLTime( 0 ), vLLTLPrev( 0 ), vLLDatePrev( 0 ), vLLTimePrev( 0 ) ;
var: vHHTL( 0 ), vHHDate( 0 ), vHHTime( 0 ), vHHTLPrev( 0 ), vHHDatePrev( 0 ), vHHTimePrev( 0 ) ;
var: vColour( 0 ) ;
var: vTick( ( minmove / pricescale ) * iff( category = 12, 10, 1 ) ) ;

vLL = lowest( low, EBOX ) ;
vHH = highest( high, XBOX ) ;

if low < vLL[1] then vDNT = true ;
if high > vHH[1] then vDNT = false ;

if vDNT = true then
    begin
        if vDNT = true and vDNT[1] = false and barstatus( 1 ) = 2 then
            begin
                alert( "Change of Colour" ) ;
                plot3( high + ( 1 * vTick ), "ChgOver", green ) ;
                vColour = Green ;

                if vHHTLIDPrev <> vHHTLID and tl_exist( vHHTLID ) then
                    begin
                        value1 = tl_getvalue( vHHTLID, date, time ) ;
                        tl_setextright( vHHTLID, false ) ;
                        tl_setend( vHHTLID, date, time, value1 ) ;
                       
                        vHHTLIDPrev = vHHTLID ;
                    end ;
                 if vHHTLPrev > 0 and vHHTL < vHHTLPrev then
                    begin
                        vHHTLID = tl_new( vHHDatePrev, vHHTimePrev, vHHTLPrev, vHHDate, vHHTime, vHHTL ) ;
                        tl_setcolor( vHHTLID, cyan ) ;
                        tl_setextright( vHHTLID, true ) ;
                    end ;                
                  vHHTLPrev = vHHTL ; vHHDatePrev = vHHDate ; vHHTimePrev = vHHTime ;
                  vHHTL = -9999999.99 ;           
            end ;
           
          plot1( high, "Waldo" ) ;
          plot2( low, "#10 DN" ) ;
      end
else
      begin
          if vDNT = false and vDNT[1] = true and barstatus( 1 ) = 2 then
              begin
                  alert( "Change of Colour" ) ;
                  plot3( low - ( 1 * vTick ), "ChgOver", red ) ;
                 vColour = Red ;
                
                if vLLTLIDPrev <> vLLTLID and tl_exist( vLLTLID ) then
                    begin
                        value2 = tl_getvalue( vLLTLID, date, time ) ;
                        tl_setextright( vLLTLID, false ) ;
                        tl_setend( vLLTLID, date, time, value2 ) ;
                       
                        vLLTLIDPrev = vLLTLID ;
                    end ;
                 if vLLTLPrev > 0 and vLLTL > vLLTLPrev then
                    begin
                        vLLTLID = tl_new( vLLDatePrev, vLLTimePrev, vLLTLPrev, vLLDate, vLLTime, vLLTL ) ;
                        tl_setcolor( vLLTLID, red ) ;
                        tl_setextright( vLLTLID, true ) ;
                    end ;
                vLLTLPrev = vLLTL ; vLLDatePrev = vLLDate ; vLLTimePrev = vLLTime ;
                vLLTL = 9999999.99 ;
              end ;
      end ;

if vColour = Red then
    begin
        if high > vHHTL then begin vHHTL = high ; vHHDate = date ; vHHTime = time ; end ;
    end ;
   
if vColour = Green then
    begin
        if low < vLLTL then begin vLLTL = low ; vLLDate = date ; vLLTime = time ; end ;
    end ;

Han respondido

1
Desarrollador 1
Evaluación
(87)
Proyectos
134
14%
Arbitraje
41
22% / 29%
Caducado
14
10%
Libre
2
Desarrollador 2
Evaluación
(336)
Proyectos
620
38%
Arbitraje
39
23% / 64%
Caducado
93
15%
Libre
3
Desarrollador 3
Evaluación
(186)
Proyectos
261
69%
Arbitraje
12
33% / 67%
Caducado
16
6%
Libre
4
Desarrollador 4
Evaluación
(94)
Proyectos
148
59%
Arbitraje
16
38% / 13%
Caducado
25
17%
Libre
5
Desarrollador 5
Evaluación
(51)
Proyectos
66
30%
Arbitraje
2
0% / 0%
Caducado
0
Libre
6
Desarrollador 6
Evaluación
(219)
Proyectos
370
42%
Arbitraje
145
17% / 41%
Caducado
124
34%
Libre
7
Desarrollador 7
Evaluación
(1)
Proyectos
1
0%
Arbitraje
1
0% / 100%
Caducado
0
Libre
Solicitudes similares
Requirement Specification : I have an EA that i want to convert from MQ4 to MQ5. I want my EA to be ready as this link says: https://www.mql5.com/en/articles/2555 And I want both EA passes the MQL5 automatic validation, no errors, no warnings, no dll . I need a good and experience programmer that can commit and complete this project. I have an Existing MT4 Expert Advisor and i want to convert to MT5. Exact copy i
The automation of excel RTD will be generating real time data from MT5 platform, using my support and resistance indicators with RSI and ADX indicator. It will detect price patterns on the chart and generate signals. so, I need someone that as skills in Excell coding and skills in developing Expert advisor to apply for this job
Dear Developer's I hope this message finds you well. I am seeking your expertise to update an MT4 EA server to the latest MT4 build 1420 or higher. Additionally, I would like to convert the EA to be compatible with MT5. Please let me know your availability and the estimated cost for this project. I look forward to your prompt response. Thank you
Greetings great developer, I am in search of a highly skilled developer to assist with an exciting project. I need to convert two open-source TradingView indicators to NinjaTrader 8 and implement a usage restriction based on computer IDs. If you have experience with NinjaTrader 8 coding please let me know. I’d be happy to discuss the details further
Greetings great developer, I am in search of a highly skilled MQL5 developer to assist with an exciting project. I need to convert two open-source TradingView indicators to NinjaTrader 8 and implement a usage restriction based on computer IDs. If you have experience with NinjaTrader 8 coding please let me know. I’d be happy to discuss the details further
Hi, I am looking for someone who can code a auto lot size calculator for cTrader - where I can drag stop loss line and the algo automatically calculates the lot size I need to place a trade with a fixed % risk of account. It also needs to show the lot size and est. margin on screen before entering and needs to execute market and limit orders. It must work on FX, Commodities, Indices, Stocks and Crypto. With options
Hello everyone, I am looking for a programmer experienced in converting Pine Script to MQL5. This project involves converting a trading strategy written in Pine Script on TradingView to MQL5 for MetaTrader 5. You can find the code in the link below: https://drive.google.com/file/d/16DvtlQlJYxZfaHRL6AHZV8Z0D7M9bg_j/view?usp=drivesdk Budget: 30USD
Specification for Translating Pine Script Indicators to MQL5 Objective Translate multiple indicators written in Pine Script into MQL5. The translation should be implemented using an object-oriented and class-based approach. Additionally, the indicators should include some specific adjustments as detailed below. Requirements Object-Oriented Design Implement the indicators using an object-oriented paradigm in MQL5
I'm looking to take my Tradingview Indicator and convert it to be used on Ninja Trader 8. I will be the only one using it and will not be made public, but I want to use it so I can trade using it live and also in replaying past data on NT8. Its just an indicator that places certain Goldbach lines on the chart based on a selection in the menu. So, its not a Bot, but an indicator. I have attached the script below so
I have a MetaTrader 4 indicator that I programmed to give arrow signals at entry and exit. What is required, is it possible to program the indicator to be better developed so that it gives a written purchase or sale, not just shares, and also gives the phrase (adjustment zone 1 and amendment 2) when the transaction is reversed, and finally, is it possible for the indicator to change the candles so that when the

Información sobre el proyecto

Presupuesto
150 - 300 USD
Para el ejecutor
135 - 270 USD
Plazo límite de ejecución
de 1 a 15 día(s)