
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
En otras palabras, cuando tenemos la oportunidad, miramos la equidad. Si ha superado el nivel anterior, entonces:
.
¿Tal vez sería mejor ir al paso 6? Me gusta más :)
No me he enterado de nada, pero quizá esto sea más interesante.
Mi Asesor Experto sigue siendo la versión 1.1 (es hora de dejarlo y conseguir otra versión, más aún porque Yuri no me aburre), puso el cálculo de 3 pares EURUSD EURCHF EURJPY. Además, el EURJPY bajó 100 puntos durante todo el día.
He considerado la misma situación desafortunada, a saber, el 15/03/05, desde las 00 horas y día.
Tomó depo 1000, BL 1000, BeginPrice -actual. Si mira la tabla _view, verá en el campo de comentarios, al final del archivo - tratando de abrir posiciones y la falta de fondos. Esto es exactamente lo que dijo Yuri sobre el pequeño depósito. He empezado a dar salida a los fondos implicados en el momento de la apertura de la orden en la tabla de _recursos al final para que se pueda ver. Sí, construyo el propio gráfico proporcionado utilizando los datos de la tabla _resources.
Es decir, cuando hay una oportunidad, miramos la equidad. Si ha superado el nivel anterior, entonces:
.
En otras palabras, cuando tenemos la oportunidad, miramos la equidad. Si ha superado el nivel anterior, entonces:
Antes de insultar, lee atentamente lo que tú mismo has escrito:
Es decir, cuando hay una oportunidad, miramos la equidad. Si ha superado el nivel anterior, entonces:
1. Detenga el funcionamiento de todos los asesores.
.......
Cuando hay una oportunidad de mirar la equidad de nuevo y cambiar la configuración, lo miramos y si se supera el nivel anterior, procedemos al paso 1. Si no se supera todavía, procedemos al paso 5
5.Iniciar el EA con la nueva configuración.
Y así:
1. Los asesores expertos funcionan.
2. comprobar la equidad.
3. si se supera la equidad anterior, detenga los Asesores Expertos y cambie su configuración.
4. Si no se excede, inicie los Asesores Expertos existentes con la nueva configuración. ¿Qué ajustes? ¿Qué cambiamos por Magic y beginPrice? Luego resulta que tenemos que cambiar los ajustes independientemente del cambio de la equidad.
Es decir, cuando tenemos una oportunidad, miramos la equidad. Si ha superado el nivel anterior, entonces:
.
¿Tal vez sería mejor ir al paso 6? Me gusta más :)
He mirado el cambio de BeginPrice, bueno, si pones un valor diferente del precio actual al principio. Voy a hacer la siguiente recomendación general - en el código del asesor, al principio (init()), es deseable insertar una comprobación de la diferencia obtenida entre el precio BeginPrice-actual (algo así como una protección "a prueba de tontos"). Si este valor supera los 50 puntos, entonces deseche el Mensaje, al menos para confirmar que el hombre no cometió un error (no una errata) y va a sabiendas de tal diferencia. La cuestión es que el tamaño del lote inicial y de la transacción inicial depende del BeginPrice inicial. Y si una persona fija accidentalmente una diferencia de 100p, entonces se abrirán unos 0,5 lotes inicialmente, dependiendo de la dirección en que se tire de BeginPrice. Bueno, por si acaso, creo que no estaría de más hacer esa comprobación.
Esto es lo que obtengo, si aumento el BeginPrice en (-80 pips) en el par de divisas EURUSD, y en este grupo, también hay pares de divisas EURCHF y EURJPY y su BeginPrice = actual. El Asesor Experto compra inmediatamente 0. 4 lotes en EURUSD y luego cubre su compra vendiendo 0. 2 lotes para el EURCHF y otro 0,1 lote para el EURJPY. La distribución de los lotes por ventas no me queda clara. Me parece que va a vender 0,2 lotes en el par que está primero después de EURUSD y el volumen restante - en el segundo que está al lado de EURUSD. Bueno, si te basas en el hecho de que "si Dios quiere", es todo lo mismo. Pero si regulo ligeramente el proceso y trato de vender 0,2 lotes en EURJPY, ¿cómo puedo hacerlo sin cambiar el código del Asesor Experto?
Por lo tanto, tengo una pregunta para Yuri o los administradores de MQL, o tal vez alguien puede darme un enlace: ¿De qué depende la secuencia de procesamiento de los EAs ubicados en diferentes pares de divisas, si suponemos que el "tick" viene simultáneamente, digamos, en EURCHF y EURJPY. ¿Existe algún tipo de orden de activación de los EAs? Creo que, o bien las cotizaciones vendrán en algún tipo de ordenación por pares de divisas (y algo se pondrá en primer lugar) o bien la activación se realizará según el orden de ejecución de los Asesores Expertos en estos pares de divisas. Me gustaría escuchar la verdad de los expertos.
Adjunto un pequeño archivo (ver comentario al final). Tal vez, esto aclare mi pregunta. Al principio no clasificaba los pares yo mismo, creyendo que todos son iguales en un par de divisas, pero más tarde quedó claro que es importante y he hecho una clasificación forzada de los pares de divisas en mi programa. Por eso pregunto mql ¿qué condiciones "unos son más iguales que otros"?
El hecho de que el EIRUSD (en el archivo) sea ahora la primera posición en la clasificación no es importante, porque el BeginPrice para él se ha pospuesto y el primer movimiento se producirá exactamente en el EURUSD (todo es normal y claro allí), pero ¿qué par de divisas debo utilizar a continuación?
Atentamente, Fed
P.D. Sí, todo lo que digo aquí puede no ser cierto, me equivoco más a menudo que otros. Por eso estoy chateando en este foro, para que Yuri me corrija.
He mirado el cambio de BeginPrice, bueno, si pones un valor diferente del precio actual al principio. Voy a hacer la siguiente recomendación general - en el código del asesor, al principio (init()), es deseable insertar una comprobación de la diferencia obtenida entre BeginPrice-precio actual (algo así como "a prueba de tontos"). Si este valor supera los 50 puntos, entonces deseche el Mensaje, al menos para confirmar que el hombre no cometió un error (no una errata) y va a sabiendas de tal diferencia. La cuestión es que el tamaño del lote inicial y de la transacción inicial depende del BeginPrice inicial. Y si una persona fija accidentalmente una diferencia de 100p, entonces se abrirán unos 0,5 lotes inicialmente, dependiendo de hacia dónde se tire de BeginPrice. Bueno, por si acaso, creo que no estaría de más hacer esa comprobación.
Esto es lo que obtengo, si aumento el BeginPrice en (-80 pips) en el par de divisas EURUSD, y en este grupo, también hay pares de divisas EURCHF y EURJPY y su BeginPrice = actual. El Asesor Experto compra inmediatamente 0. 4 lotes en EURUSD y luego cubre su compra vendiendo 0. 2 lotes para el EURCHF y otro 0,1 lote para el EURJPY. La distribución de los lotes por ventas no me queda clara. Me parece que va a vender 0,2 lotes en el par que está primero después de EURUSD y el volumen restante - en el segundo que está al lado de EURUSD. Bueno, si te basas en el hecho de que "si Dios quiere", es todo lo mismo. Pero si regulo ligeramente el proceso y trato de vender 0,2 lotes en EURJPY, ¿cómo puedo hacerlo sin cambiar el código del Asesor Experto?
Por lo tanto, tengo una pregunta para Yuri o los administradores de MQL, o tal vez alguien puede darme un enlace: ¿De qué depende la secuencia de procesamiento de los EAs ubicados en diferentes pares de divisas, si suponemos que el "tick" viene simultáneamente, digamos, en EURCHF y EURJPY. ¿Existe algún tipo de orden de activación de los EAs? Creo que, o bien las cotizaciones vendrán en algún tipo de ordenación por pares de divisas (y algo quedará en primer lugar) o bien la activación se realizará por el orden de inicio de los expertos en estos pares de divisas. Me gustaría escuchar la verdad de los expertos.
He adjuntado un pequeño archivo (ver comentario en la cola). Tal vez, esto aclare mi pregunta. Al principio no clasificaba los pares yo mismo, creyendo que todos son iguales en un par de divisas, pero más tarde quedó claro que es importante y he hecho una clasificación forzada de los pares de divisas en mi programa. Por eso pregunto mql ¿qué condiciones "unos son más iguales que otros"?
El hecho de que el EIRUSD (en el archivo) sea ahora la primera posición en la ordenación no es importante, porque el BeginPrice para él se ha pospuesto y el primer movimiento se producirá exactamente en el EURUSD (todo es normal y claro allí), pero ¿qué par de divisas debo utilizar a continuación?
Atentamente, Fed
P.D. Sí, todo lo que digo aquí puede no ser cierto, me equivoco más a menudo que otros. Por eso estoy charlando en este foro, para que Yuri me corrija.
El Valor Justo inicial es siempre igual al valor de beginPrice. Una vez que el precio ha cambiado, los Asesores Expertos actúan de la siguiente manera:
Por ahora probaré esta versión, y después de las vacaciones (en julio) cambiaré el código y miraré de cerca a Swaper (si el Sr. Reshetov no me muestra algo más nuevo).
Saludos, Fed.
Sigo mirando la versión 1.1 y todo lo que escribo se aplica a ella. Para ser sincero, me gusta. Y se puede jugar en él, y me parece que se puede salir adelante con un depósito no tan grande, si se calcula todo de forma competente y se entiende bien la reacción de los ajustes, y si se cambia el EA o se observa un poco su funcionamiento.
Tengo muy buenos resultados en menos de dos semanas con mi modesta depo de 3000.