Modificaci�n de un EA: adici�n del indicador SuperTrend

 

Publi

Resultados 1 al 7 de 7

Tema: Modificaci�n de un EA: adici�n del indicador SuperTrend

  1. #1
    1 Adjunto(s) Hola a todos,

    Soy nuevo en Programaci�n e intento modificar un EA. B�sicamente, estoy tratando de agregar el indicador SuperTrend en un EA.

    He agregado el indicador as�

    C�digo insertado/-- par�metros de entrada extern bool use_xsupertrend=true; extern int SuperTrend.Period=10; extern int SuperTendencia.Multiplicador=2.618; externo int xsupertrend_shift=0;


    C�digo insertado dual xsupertrend=iCustom(Symbol(),0,xSuperTrend,SuperTr end.Period,SuperTrend.Multiplier,PRICE_CLOSE,xsupe rtrend_shift);
    y cre� una condici�n como esta

    C�digo insertado if(! use_bb ! Use_xsupertrend) if(High#91;bb_shift#93;gt;upBB PRICE_CLOSElt;xsupertrend) return(market); if(Low#91;bb_shift#93;lt;loBB PRICE_CLOSEgt;xsupertrend) return(comprar);
    As� que quiero que se comercialice si el precio cierra por debajo de la l�nea SuperTrend.

    No ofrece ning�n error de compilaci�n pero tampoco funciona correctamente, cualquier comentario ser� muy apreciado.

    salud
    memoria

    https://www.forexycfds.com/attachmen...5445690493.mq4

  2. #2
    Maldita falta de inmersi�n (es decir, si te gustar�a terminar algo r�pido porque no tienes mucho tiempo).
    por favor Vuelva a descargar, creo que todo est� bien ahora. Pas� por alto la verificaci�n de su condici�n, pero deber�a arreglarse ahora. En resumen: al menos tiene que elegir use_bb=true o use_xsupertrend=true (uno de los dos es suficiente, si ambos son falsos, ea no comercia y da una advertencia). por favor Int�ntalo de nuevo... en mis backtests el ea est� abriendo transacciones, etc.

  3. #3
    Gracias compa�ero valorado! Reci�n probado, se est� ejecutando pero Supertrend no parece funcionar. �Alguna idea de d�nde podr�a estar yendo mal?

  4. #4
    2 Anexo(s) Anexo 1331816editar: pls. Descargar de nuevo, bloop est�pido encontrado
    Tambi�n implement� estad�sticas f�ciles (�rdenes abiertas, equidad, etc.). El gr�fico de equidad se ve muy impresionante, pero me pregunto cu�nto tiempo lleva arruinar la cuenta.
    edit2: recuerda tener el xSuperTrend-Indior en tu mt4/experts/indiors/-port...
    https://www.forexycfds.com/attachmen...330775569039.1

  5. #5
    Gr�fico: iPersonalizado(S�mbolo(),Marco de tiempo,NOMBRE,par�metro1,par�metro2,...,B�FER,Desp lazamiento de velas); de modo que olvid� agregar, b�fer, 0 (0: vela actual, 1: vela anterior, etc.), puede probar el siguiente esquema: C�digo insertado int CandleShift = 1; double Up = iCustom(NULL,0,xSuperTrend,,,SuperTrendPeriod,Supe rTrendMultiplier,2,CandleShift); double Down = iCustom(NULL,0,xSuperTrend,,,SuperTrendPeriod,Supe rTrendMultiplier,1,CandleShift); deber�a (�Arriba! = 0.0 �Arriba! = VALOR_VAC�O) SE�AL LARGA si (�Abajo! = 0.0 Abajo! = VALOR_VAC�O) SE�AL CORTA

  6. #6
    1 Anexo(s) �Muchas gracias Fxdaytrader! No estoy seguro de saber esto;
    Cita Iniciado por ;
    ,buffer,0 (0:vela actual,1:vela anterior, etc.)
    �d�nde lo coloc� exactamente en el c�digo? Independientemente de lo que he colocado, el c�digo me dej� con un par�ntesis desequilibrado y 9 advertencias de Expresi�n en el alcance global no permitido. �Intent� arreglar esto pero no me alegr�! Adjunt� el EA despu�s de la modificaci�n, �te importar�a echarle un vistazo r�pido por m�, por favor?
    https://www.forexycfds.com/attachmen...1668202451.mq4

  7. #7
    Gracias compa�ero, funciona perfectamente ahora!

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Cookies
Utilizamos cookies propias y de terceros para mejorar nuestros servicios y mostrarle publicidad relacionada con sus preferencias mediante el análisis de sus hábitos de navegación. Si continua navegando, consideramos que acepta su uso. Puede cambiar la configuración u obtener más información y política de cookies aquí.