Necesito sacar el Codigo de una de las versiones de una asesor experto mio, y hacerle unas pequeñas modificaciones

Spécifications

Necesitamos construir un indicador ZigZag cuyos extremos definiremos con la ayuda de un oscilador. Servirá cualquier oscilador normativo clásico para el que exista el concepto de zonas de sobrecompra y sobreventa. En primer lugar, procesamos el algoritmo con el indicador WPR, luego añadimos de forma análoga la posibilidad de construir el Zigzag con otros indicadores como:

  • CCI
  • Chaikin 
  • RSI
  • Stochastic Oscillator

Algoritmo y Términos

La primera etapa abarca la construcción del Zigzag:

  1. Se llaman zonas de sobrecompra a las velas en las que el valor del indicador es mayor que Value > Lmax(Lmax=-20).
  2. Se llaman zonas de sobreventa a las velas en las que el valor del indicador es menor que Value < Lmin (Lmin=-80).
  3. Los valores Lmax y Lmin se muestran en los parámetros del indicador.
  4. En las velas de la zona de sobrecompra en el punto High ponemos un punto amarillo: los puntos H.
  5. En las velas de la zona de sobreventa en el punto Low ponemos un punto verde: los puntos L.
  6. Si entre los puntos H existe aunque sea un punto L, comenzamos a buscar en el intervalo entre ellos el punto LL, la vela con el precio Low mínimo y que será el punto LL. En caso general, el punto LL no es obligatoriamente un punto L. A nosotros nos interesan las velas con el precio Low mínimo.
  7. Si entre los puntos L existe aunque sea un punto H, comenzamos a buscar en el intervalo entre ellos el punto HH, la vela con el precio High mínimo y que será el punto HH. En caso general, el punto HH no es obligatoriamente un punto H. A nosotros nos interesan las velas con el precio Low mínimo.
  8. Combinamos los puntos LL y HH entre sí para conseguir el indicador ZigZag. El color por defecto será el amarillo. La primera etapa ha finalizado.




La segunda etapa implica el color del Zigzag:

  1. Buscamos tres puntos HH seguidos, de forma que se cumpla la condición: cada punto HH consecutivo ha de estar por encima del anterior.
  2. Si para dos puntos LL que se encuentren entre ellos se cumple la condición de que el segundo LL se halle por encima del primero, el segmento del Zigzag entre los cinco puntos lo colorearemos de rojo.
  3. Si después de un grupo de cinco extremos localizado en el Zigzag se encuentra un punto HH y otro LL más, hallados por encima de los puntos HH y LL precedentes, entonces colorearemos de forma adicional 2 segmentos del Zigzag en azul.
  4. Continuamos hasta que no se infrinja la condición. Así marcamos la tendencia ascendente.
  5. De forma análoga buscamos puntos LL descendentes consecutivos y llevamos a cabo todas las acciones como en los puntos 1- 4. Coloreamos los segmentos en rojo: así marcamos la tendencia descendente.



En la tercera etapa añadimos la posibilidad de indicar el tipo necesario de indicador, conforme al cual se construirá el Zigzag: CCI, Chaikin, RSI, Stochastic Oscillator.

  1. Añadimos el primer parámetro del tipo, que se indicará con una lista. El valor por defecto será WPR.
  2. Para cada tipo añadimos nuestros parámetros Lmax y Lmin con los valores por defecto.
  3. Los nombres de los parámetros máximos y mínimos deberán contener el nombre del indicador, es decir, del tipo WPRmax, CCImax, STOmax, etcétera.

La cuarta etapa consiste en a

Répondu

1
Développeur 1
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
2
Développeur 2
Évaluation
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
Commandes similaires
Hello, I am looking for an experienced MQL5 developer to develop a custom Expert Advisor (EA) for MetaTrader 5 , designed to trade NAS100, US30 and SP500 , with strict Prop Firm risk management , specifically compatible with FundedNext rules. 1. Trading Strategy – EMA Crossover The EA must monitor EMA indicators on M5 and M15 . Inputs: Fast_EMA_Period (default: 9) Slow_EMA_Period (default: 50) BUY: Fast EMA crosses
Hello, I am looking for an experienced MQL5 developer to develop a custom Expert Advisor (EA) for MetaTrader 5 , specifically designed to trade Oil (WTI/Brent) under strict risk management rules required by Prop Firms. The official name of the project and the EA file must be: EL VASCO OIL The EA must be professionally developed, properly commented, tested and delivered with both the complete .mq5 source code and
Hola, Busco un programador experimentado en MQL5 para desarrollar un Expert Advisor (EA) personalizado para MetaTrader 5, diseñado específicamente para operar Petróleo (WTI/Brent) bajo las estrictas reglas de gestión de riesgo de las empresas de fondeo ( Prop Firms ). El nombre oficial del proyecto y del archivo debe ser: El Vasco OIL . A continuación, detallo las especificaciones lógicas y las variables de entrada

Informations sur le projet

Budget
30+ USD