Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Parece que el moderador ha borrado mi anterior post porque tenía un enlace a la WikiPedia, así que haz una búsqueda en la WikiPedia (o en Google) para conocer la historia y los detalles del "Caso Camello".
Hola, tengo una pregunta rápida (e indolora, espero) sobre iCustom: digamos que tengo 3 indicadores llamados Ind_A, Ind_B e Ind_C, y tengo un Asesor Experto llamado EA.
el EA llama a los 3 indicadores usando icustom, pasando sus argumentos y obteniendo los resultados indexando sus buffers de respuesta.
Adjunto mis 3 indicadores en el gráfico EURUSD y ejecuto mi EA; centrémonos en el indicador Ind_A, se ejecuta como indicador pero al mismo tiempo es ejecutado por el EA: ¿la instancia es la misma o tenemos dos instancias de ind_A ejecutándose? (es decir, una instancia se ejecuta por sí misma y la otra instancia vive dentro del EA).
¿en este caso, cada instancia tiene su propio buffer? o ¿el buffer es compartido entre todas las instancias del indicador?
Muchas gracias.
Perdón por despertar este hilo de nuevo. Pero pensé que mi pregunta pertenece a este tema.
Intento acceder a 2 buffers de un indicador personalizado trend-target, el indicador tiene una entrada = 60, y dos buffers Band UP y Band LO
utilizando
¿es correcta la forma en que configuro los parámetros para este iCustom? porque parece que no consigo que los valores de Band Up y Band LO no sean exactos a los buffers en el panel de observación de datos, por favor, compruebe la imagen adjunta. Solo los 2 o 3 primeros dígitos decimales o 3e correctos pero para una cotización FX los 4 dígitos deben ser correctos ¿es así?
Espero que el codificador y los usuarios experimentados en MQL5 puede ayudarme a corregir rápidamente este problema? Gracias de antemano
-----------------------------------------------------------------------------------------------------
A propósito de lo que es su indicador tiene 5 entradas y 4 buffers,
Al igual que esto por encima de?
Por favor, edite su mensaje (original) y utilice el botón CODE (Alt-S). (Para grandes cantidades de código, adjúntelo.)
Reglas generales y mejores prácticas del Foro. - General- Foro de programación MQL5
Editor de mensajes
¿Como esto de arriba?
No, en absoluto.
Por supuesto que no.
gracias por tu corrección acabo de encontrar un ejemplo "Uso combinado de programas"(https://book.mql4.com/samples/shared) en mql5 creo que ese ejemplo en codig es lo que necesito. Voy a estudiar esa parte, si tengo dudas en mi programación espero que me ayudes a conseguir que funcione consiguiendo más estabilidad y más beneficio
No es así.
Tengo el código de esta manera ahora puedo ver los búferes 1, 2 del TrendTarget (¡¡¡Pero todavía no son los 4 dígitos correctos!!!), pongo el valor de BarsIndex en cada palo a 1 porque me gusta volver a comprobar el TrendTarget
Pero sigo teniendo problemas. Yo uso TrendTarget como un filtro
¡¡¡¡¡pero después de su ejecución, adjunto el indicador TrendTarget y veo que el EA todavía abrió muchas operaciones entre el canal!!!!!
En la imagen añado el TrendTarget después de que se inicie. Cuando creo una plantilla de prueba con el TrendTarget incluido(parámetro TF=60) el canal sólo se muestra durante las primeras X barras, luego sólo puedo ver la curva de precios, ¿por qué?
¿Cómo puedo añadir simplemente el indicador Trend Target para comprobar visualmente dónde se abren las órdenes?
Me gustaría utilizar en el código el valor_UP en el pasado, similare el uso de cierre: antes de ayer Close[2], ayer Close[1], cierre actual Close[0]? ¿Es posible?
1er problema:
Puedo ver los buffers 1, 2 del TrendTarget (Pero todavía no todos los 4 dígitos correctos!!!), ¿es importante? para la cotización de EURUSD 1.0907 Pensé que cuando el valor del precio debe ser comparado con el canal superior o el canal inferior de TrendTarget, esos valores de TrendTarget deben ser correctos exactos al menos 4 dígitos decimales.
He puesto el valor de BarsIndex en cada palo a 1 porque me gusta volver a comprobar el TrendTarget
segundo problema:
Pero todavía tengo problema.¡¡¡¡¡Utilizo el TrendTarget como un filtro.
pero después de su ejecución, adjunto el indicador TrendTarget y entonces veo que el EA sigue abriendo muchas operaciones entre el canal!!!!!
3er problema:
En la imagen adjunta tengo que añadir el TrendTarget después de que se inicie. Cuando creo una plantilla de prueba con inclusión de TrendTarget (parámetro TF=60) el canal TrendTarget sólo se muestra durante las primeras X barras, tal vez 100, luego sólo puedo ver la curva de precios, ¿por qué es?
4to problema:
¿Cómo puedo añadir simplemente el indicador Trend Target para comprobar visualmente en tiempo de ejecución dónde se abren las órdenes?
5º problema:
Me gustaría utilizar en el código el valor_UP en el pasado, similar al uso de cierre: antes de ayer Close[2], ayer Close[1], cierre actual Close[0]? ¿Es posible?¡Porque podría haber una ruptura de más de unas pocas barras, en ese caso me gustaría cambiar la estrategia para el comercio de ruptura, en cambio, sólo una teoría todavía no puedo saber cómo hacerlo en la codificación
6 º problema:
Cuando la condición se toca, por ejemplo, me gusta abrir sólo 1 orden, aquí porque el precio se mantiene muchas barras por encima del canal superior por lo que la condición es correcta siempre, se abre hasta que mi cuenta se agota! ¿Cómo hacer para enviar sólo una orden, y luego esperar a que la condición cambie?
7º problema:
¿Alguien sabe lo que es el trendtarget me parece una línea trrend o MA(x) del precio con +/- 1xATR(14) añadido a cada lado es eso correcto. ¿Tiene alguien el código para ello?