indicador SUPER BANDPASS de JHON EHLERS

Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • #244416 quote
    josemi
    Participant
    Average

    Alguien tiene información de este indicador? necesito el código fuente del indicador pero que pueda optimizarse con el motor de optimización de la plataforma, si alguien puede ayudarme, gracias

    #244430 quote
    Msport71
    Participant
    Junior

    Hola,

    puedes descargarlo aqui.

     

    
    

    Super bandpass filter – John Ehlers

    Iván González thanked this post
    #244434 quote
    josemi
    Participant
    Average

    Hola, ese código no me deja optimizarlo con  PRT v.12, es por eso que estoy pidiendo ayuda

    #244459 quote
    Iván González
    Moderator
    Master

    Hola. El indicador que Msport71 ha compartido funciona con la V12 y si se introduce en un sistema se puede optimizar.
    Lo que tendrás que hacer es declarar las variables a optimizar y eliminar/comentar las variables definidas dentro del código para que funcione la optimizacion.
    Te pongo un ejemplo de un sistema que usa este indicador, donde las variables flen y slen están comentadas con // y declaradas en la ventana de probuilder de variables a optimizar.

    // parameters
    //flen = 40 //fast length
    //slen = 60 //slow length
    
    if barindex>slen then
    a1= 5/flen
    a2= 5/slen
    PB = (a1 - a2) * close + (a2*(1 - a1) - a1 * (1 - a2))* close[1] + ((1 - a1) + (1 - a2))*(PB[1])- (1 - a1)* (1 - a2)*(PB[2])
    RMSa = summation[50](PB*PB)
    RMSplus = sqrt(RMSa/50)
    RMSminus = -RMSplus
    endif
    
    // Conditions to enter long positions
    IF NOT LongOnMarket AND PB crosses over RMSplus THEN
    BUY 1 CONTRACTS AT MARKET
    ENDIF
    
    // Conditions to enter short positions
    IF NOT ShortOnMarket AND PB crosses under RMSminus THEN
    SELLSHORT 1 CONTRACTS AT MARKET
    ENDIF
    
    set stop %loss 4
    set target %profit 4
    
    #244474 quote
    josemi
    Participant
    Average

    Hola Iván, no sé cómo se ponen variables en el indicador para que luego en el sistema se optimicen, me puedes ayudar..

    #244487 quote
    Iván González
    Moderator
    Master

    Hola.

    Una cosa es el indicador y otra la optimización que se hace en el módulo de backtesting.
    Es decir, que el indicador no lo puedes optimizar.

    En mi post anterior puedes ver las variables comentadas y declaradas como indico. todo esto desde el módulo de backtesting.

    #244490 quote
    josemi
    Participant
    Average

    y cómo se hace? yo no tengo problema al optimizar desde el módulo de backtesting los sistemas pero no sé hacer lo que tu tienes, ayuuuudaaa

    #244566 quote
    Iván González
    Moderator
    Master

    Buenas. tienes que abrir el módulo de backtesting, copiar el código que te he pasado y crear la variables flen y slen.

    #244568 quote
    josemi
    Participant
    Average

    que tonto que soy….gracias

    no sé qué me pasaba que no lo entendía, graciass

    por cierto, tengo curiosidad si has probado este indicador en algún sistema y cómo te ha ido

    #244665 quote
    Iván González
    Moderator
    Master

    Hola. No lo he probado.
    Ya contarás cómo te va 🙂

    #244930 quote
    josemi
    Participant
    Average

    Hola de nuevo Ivan, mira a ver qué te parece lo que he creado con el indicador…

    #244975 quote
    Iván González
    Moderator
    Master

    buenas!
    muy bien, no tiene mala pinta.

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

indicador SUPER BANDPASS de JHON EHLERS


ProBuilder: Indicadores y Herramientas

New Reply
Author
author-avatar
josemi @josemi Participant
Summary

This topic contains 11 replies,
has 3 voices, and was last updated by Iván González
10 months, 3 weeks ago.

Topic Details
Forum: ProBuilder: Indicadores y Herramientas
Language: Spanish
Started: 02/27/2025
Status: Active
Attachments: 7 files
Logo Logo
Loading...