Conversion MT4 a PRT indicador “Fro Kiosotto”

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #165717 quote
    Mestor
    Participant
    Senior

    Buenos días,

    me gustaría convertir el indicador “Fro Kiosotto” que tiene formato MT4 en código para PRT.

    Es un indicador basado en el RSI que indica zonas de sobreventa/sobrecompra, no es nada especial pero me resulta útil como referencia para mi operativa.

    He intentado convertirlo pero me quedo atascado en alguna parte del código y no consigo el resultado esperado.

    Si alguien pudiese echarle un vistazo y orientarme sobre la posible solución sería de agradecer.

    Ajunto el codigo MT4 en fichero y lo que tengo hecho hasta ahora (pero que no funciona)

    Un saludo y gracias a todos

    // En variables externas hay que tener en cuenta "DevPeriod=150"
    vRSI = RSI[DevPeriod](close)
    
    j = 0
    TSBUL = 0
    TSBER = 0
    hpres =0
    lpres = 9999999
    while (j<DevPeriod) do
    sbl = 0
    sbr = 0
    shift=j
    kolichestvo = shift-1
    
    if (kolichestvo < 0 ) then
    kolichestvo=0
      
    for n=shift TO n > kolichestvo do
    n = n-1
    ii = vRSI[n]
    hnw = High[n]
    lnw = Low[n]
    cle = Close[n]
    
    if hnw> hpres then
    hpres = hnw
    sbl = sbl + ii*cle
    endif
    if lpres > lnw then
    lpres = lnw
    sbr = sbr + ii*cle
    endif
    next
        
    TSBUL = TSBUL + sbl 
    TSBER = TSBER + sbr 
    
    endif
    j = j+1
    
    wend
    
    vSell = TSBER/TSBUL
    vBuy = TSBUL/TSBER
    
    Return vSell, vBuy
    Fro_Kiosotto.mq4
    #165724 quote
    Nicolas
    Keymaster
    Master

    ¿Podría compartir una imagen de cómo se ve el indicador original en MT4, por favor? Me está acelerando el proceso de conversión, gracias.

    #165757 quote
    Mestor
    Participant
    Senior

    Adjunto una captura de pantalla

    Muchas gracias por tu ayuda

    FroKiosotto.jpg FroKiosotto.jpg
    #165868 quote
    Mestor
    Participant
    Senior

    Bueno, a falta de alguien me corrija… he omitido lo que no parecía tener mucho sentido y más o menos creo que hace lo mismo…

    Siempre hay alguna variación pero pienso que la idea está ahí.

    El código queda de la siguiente manera:

    //Variables externas DevPeriod=150, y los distintos Level...
    vRSI = RSI[DevPeriod](close)
    
    j = 1
    TSBUL = 0
    TSBER = 0
    hpres =0
    lpres = 9999999
    while (j<DevPeriod) do
    sbl = 0
    sbr = 0
    ii = vRSI[j]
    hnw = High[j]
    lnw = Low[j]
    cle = Close[j]
    if hnw> hpres then
    hpres = hnw
    sbl = sbl + ii*cle
    endif
    if lpres > lnw then
    lpres = lnw
    sbr = sbr + ii*cle
    endif
    TSBUL = TSBUL + sbl
    TSBER = TSBER + sbr
    j = j+1
    wend
    
    vSell = TSBER/TSBUL
    vBuy = TSBUL/TSBER
    
    Return vSell as "vSell", vBuy as "vBuy", Level1 as "Level 1", Level2 as "Level 2", Level3 as "Level 3", Level4 as "Level 4"

    y el aspecto de Mt4 y PRT en los adjuntos

    Un saludo

    FKMT4.jpg FKMT4.jpg FKPRT.jpg FKPRT.jpg
Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.

Conversion MT4 a PRT indicador “Fro Kiosotto”


ProBuilder: Indicadores y Herramientas

New Reply
Author
author-avatar
Mestor @mestor Participant
Summary

This topic contains 3 replies,
has 2 voices, and was last updated by Mestor
4 years, 11 months ago.

Topic Details
Forum: ProBuilder: Indicadores y Herramientas
Language: Spanish
Started: 03/30/2021
Status: Active
Attachments: 4 files
Logo Logo
Loading...