Redactaré un asesor de forma gratuita - página 153

 
Andrey Kuharev:
Hola a todos. Hay una estrategia (búhos ya hechos), pero hay que ultimar algunas ideas al respecto. ¿Quién puede hacerlo? (Si es así, publicaré el EA y compartiré mis ideas sobre lo que me gustaría añadir)

Esto es lo que hacen: son autónomos, y en este hilo, si lo quieren gratis, ponen una descripción completa y (si está disponible) el código.

Торговые приложения для MetaTrader 5 на заказ
Торговые приложения для MetaTrader 5 на заказ
  • 2021.08.11
  • www.mql5.com
Самый большой фриланс c разработчиками программ на MQL5
 

Buenas tardes, ¿pueden aconsejar cómo escribir un EA que abra órdenes cuando el precio salga de un rectángulo?

Hay un indicador que dibuja un rectángulo en un área plana en tiempo real, después de lo cual un impulso es muy a menudo al menos el ancho del área

la idea es la siguiente: cuando el dibujo termina, el precio sale del rango del rectángulo y se abre una orden en la apertura de la vela después del rango

ejemplo para una orden de venta

con una toma 1-1, 1-2, 1-3, parada en puntos

 
Dmitry Eroshikhin:

Buenas tardes, ¿pueden aconsejar cómo escribir un EA que abra órdenes cuando el precio salga de un rectángulo?

Hay un indicador que dibuja un rectángulo en un área plana en tiempo real, después de lo cual un impulso es muy a menudo al menos el ancho del área

la idea es la siguiente: cuando el dibujo termina, el precio sale del rango del rectángulo y se abre una orden en la apertura de la vela después del rango

con una toma 1-1, 1-2, 1-3, parada en pips

ya escrito
tanto el indicador como el asesor

 
Iurii Tokman:

ya escrito
tanto el indicador como el asesor

¿puedo obtener el enlace?
 
Dmitry Eroshikhin:
¿puedo obtener un enlace?

este hilo es para escribir EAs gratuitos

no se permite la publicidad aquí y los enlaces están prohibidos

 
El Asesor Experto abrió una posición de compra con un volumen de 0,2 y se está produciendo una reducción. Quiero que abra la posición contraria a un determinado drawdown, con un volumen menor (por ejemplo, 0,05) y un beneficio menor de la operación. ¿Alguien ha implementado esto en MQL5? O sugerir cómo hacerlo. Gracias de antemano.
 
Vladimir Karputov:

Esto es lo que hacen: son autónomos, y en este hilo, si lo quieren gratis, ponen una descripción completa y (si está disponible) el código.

Es un martín, entiendo su lógica, pero no todos los puntos. Se abre en una venta o compra, si el acuerdo no se cierra (y TP allí simbólico 0,5 puntos), a continuación, se abre el contrario y, a continuación, abrir en la red contra el movimiento con un cierto paso (en el código está claro en qué esquema) y cada acuerdo posterior más grande que el anterior en op.korotekt. En general, todo es como en martingala.... Me gustaría añadir lo siguiente: la posibilidad de comerciar en un búho en dos pares - par líder (por ejemplo, líder X y esclavo Y - en la configuración del par es posible cambiar).

Empezamos a operar, se abren algunas operaciones en ambos pares y después de que se abran las operaciones de contrapartida (es decir, se abren 4 operaciones, dos de cada par), el par líder empieza a construir su rejilla contra el movimiento con TP (me gusta el algoritmo en el EA y no es necesario cambiarlo), mientras que el par esclavo construye su rejilla siguiendo al par líder. Por ejemplo, el par X abre largos y cortos y entonces empieza a construir la parrilla de compra, el par Y en este momento también tiene abiertas posiciones largas y cortas y mira al par maestro y como este último construye la parrilla de compra, también construye la parrilla de compra con sus propios TPs (según la lógica del EA, con algunas distancias - todo es como lo hace el maestro - me refiero a la distancia entre operaciones). Lo único que podemos hacer a la fuerza es que la red del esclavo se construya en la dirección de la del amo.

El segundo punto: hay un parámetro en los ajustes donde especificamos el número de operaciones en la parrilla, por ejemplo, 7. Quiero que este búho abra lógicamente una orden de bloqueo después de la última operación (en este caso, después de la 7ª operación, a través de la distancia, que debería haber sido, por ejemplo, para la 8ª operación). Las órdenes de bloqueo se abren en los pares maestro y esclavo de forma independiente (como todas las operaciones de la parrilla), es decir, el maestro ha abierto 7 operaciones y está esperando a que vuelvan los precios y se cierren las operaciones en el TP o la distancia para abrir una orden de bloqueo, mientras que en el par esclavo se abren 6 operaciones. El maestro abrirá una orden de bloqueo y el esclavo abrirá una orden de bloqueo en ese momento, mientras que el esclavo abrirá la séptima orden y luego abrirá también una orden de bloqueo, en el peor de los casos. Como resultado, en el peor de los casos tendremos dos pares con órdenes de bloqueo. Y, por supuesto, al abrir una orden de bloqueo en el par principal, todos los TP en este par se restablecerán (es decir, simplemente cerramos el bloqueo en el par). De la misma manera que operamos en el par esclavo, después de la posición de bloqueo en el par esclavo, los TPs también se restablecen en ese par. Y sería estupendo que, cuando se abra una operación de bloqueo, se envíe un mensaje al teléfono...) - Si se abre un candado en el par líder - un mensaje, si se abre un candado en un par esclavo - un mensaje (con información sobre qué par se abre el candado).


Y otra cosa sencilla, es hacer una configuración, en la que el valor del primer trato dependa del saldo total (saldo+bonos+lo que haya), pero no porcentual, sino divisor de lotes. Por ejemplo el saldo 1000, los bonos 300, todo lo que obtenemos 1300, el tamaño del lote por ejemplo igual a "TOTAL" dividido por 50.000, obtenemos el tamaño del lote 0,026.....(las operaciones posteriores ya se calcularán en base a la primera. por cierto la contraoperación también debe ser el volumen como la primera - 0,026.

Archivos adjuntos:
 
Ayúdenme a escribir un indicador (MQL4) que capture un patrón de tres velas.

Para los alcistas:
- El máximo de la tercera vela es mayor que el máximo de la segunda vela, y el máximo de la segunda vela es mayor que el máximo de la primera vela;
- el cuerpo de la tercera vela (no se permite ningún cuerpo) es más pequeño que el cuerpo de la segunda vela, y el cuerpo de la segunda vela es más pequeño que el cuerpo de la primera vela;
- la diferencia del máximo y el cierre de la tercera vela es mayor que la diferencia del máximo y el cierre de la segunda vela, y la diferencia del máximo y el cierre de la segunda vela es mayor que la diferencia del máximo y el cierre de la primera vela;
- la tercera vela cierra en su parte inferior (al menos un punto por debajo de la mitad).

Para los bajistas:
- El mínimo de la tercera vela es inferior al mínimo de la segunda vela y el mínimo de la segunda vela es inferior al mínimo de la primera vela;
- el cuerpo de la tercera vela (sin cuerpo permitido) es más bajo que el cuerpo de la segunda vela, y el cuerpo de la segunda vela es más bajo que el cuerpo de la primera vela;
- la diferencia del cierre de la tercera vela y el mínimo de la tercera vela es mayor que la diferencia del cierre de la segunda vela y la diferencia del cierre de la segunda vela y el mínimo de la segunda vela es mayor que la diferencia del cierre de la primera vela y el mínimo de la primera vela;
- la tercera vela se cierra en su parte superior (al menos un punto por encima del centro).

El indicador debe dar una señal en forma de un determinado símbolo por encima de la tercera vela para las velas alcistas, y por debajo para las velas bajistas.

Los ejemplos gráficos están en los archivos adjuntos.

Estoy dispuesto a compartir una estrategia potencialmente eficaz que utilizará este indicador (en combinación con otros).
Archivos adjuntos:
ndum.png  4 kb
11hafki.png  3 kb
 
vplizordlo:
Ayúdenme a escribir un indicador (MQL4) que capture un patrón de tres velas.

Para los alcistas:
- El máximo de la tercera vela es mayor que el máximo de la segunda vela, y el máximo de la segunda vela es mayor que el máximo de la primera vela;
- el cuerpo de la tercera vela (no se permite ningún cuerpo) es más pequeño que el cuerpo de la segunda vela, y el cuerpo de la segunda vela es más pequeño que el cuerpo de la primera vela;
- la diferencia del máximo y el cierre de la tercera vela es mayor que la diferencia del máximo y el cierre de la segunda vela, y la diferencia del máximo y el cierre de la segunda vela es mayor que la diferencia del máximo y el cierre de la primera vela;
- la tercera vela cierra en su parte inferior (al menos un punto por debajo de la mitad).

Para los bajistas:
- El mínimo de la tercera vela es inferior al mínimo de la segunda vela y el mínimo de la segunda vela es inferior al mínimo de la primera vela;
- el cuerpo de la tercera vela (sin cuerpo permitido) es más bajo que el cuerpo de la segunda vela, y el cuerpo de la segunda vela es más bajo que el cuerpo de la primera vela;
- la diferencia del cierre de la tercera vela y el mínimo de la tercera vela es mayor que la diferencia del cierre de la segunda vela y la diferencia del cierre de la segunda vela y el mínimo de la segunda vela es mayor que la diferencia del cierre de la primera vela y el mínimo de la primera vela;
- la tercera vela se cierra en su parte superior (al menos un punto por encima del centro).

El indicador debe dar una señal en forma de un determinado símbolo por encima de la tercera vela para las velas alcistas, y por debajo para las velas bajistas.

Los ejemplos gráficos están en los archivos adjuntos.

Estoy dispuesto a compartir una estrategia potencialmente eficaz que utilizará este indicador (en combinación con otros).

¿Qué da este patrón? ¿Muestra un posible retroceso? Así que hay más señales erróneas que correctas...


 
Alexey Viktorov:

¿Qué sugiere este patrón? ¿Indica un posible retroceso? Así que hay más señales erróneas que correctas...


Debe prestar atención a este patrón cuando se corresponde con las siguientes condiciones:
a) las subidas o bajadas locales;
b) volúmenes decrecientes o crecientes;
c) la divergencia;
d) la onda C o la onda 5 de un triángulo de Elliott de diagonal finita.
¿Puede enviarme un archivo con el indicador? Le mostraré ejemplos.