Hola. No soy bueno en la programación, no puedo encontrar un error, el EA se ejecuta en el probador, pero no hay operaciones abiertas. ¿Por qué? Por favor, ayuda.
//---- parámetros de entrada
extern int MA1=85;
extern int MA2=75;
extern int MA3=5;
extern int fastema=15;
extern int lowema=26;
extern int sl=15;
extern int tp=15;
/*
extern int vltbars=10; //número de barras para el cálculo de la volatilidad
extern double deliter=1.5; //Divisor de volatilidad actual
El script realiza la acción, si solo lo mueves a la carpeta de expertos realiza la acción cada tick, en lugar de iniciar una nueva acción solo después de que la anterior haya terminado.
El script realiza la acción, si solo lo mueves a la carpeta de Expertos realiza la acción cada tick, en lugar de iniciar una nueva acción solo después de que la anterior haya terminado.
No lo entiendo. ¿De qué se trata? ¿Es una pregunta?
Zhunko: No lo entiendo. ¿De qué se trata? ¿Es una pregunta?
Escribí esto acerca de lo que sucede si solo mueves el script a la carpeta de expertos. Funciona, pero no de la manera que necesitamos. El script crea 8 órdenes pendientes. Si lo guardamos en la carpeta de Asesores Expertos, crea 8 órdenes pendientes después de cada tick. Lo necesito para hacer 8 nuevos pedidos sólo después de cerrar los antiguos.
qwert2: Esto es lo que sucede si el script se mueve simplemente a la carpeta de expertos. Funciona, pero no como debería. El script crea 8 órdenes pendientes, pero si lo guardas en la carpeta de expertos, crea 8 órdenes pendientes después de cada tick. Lo necesito para hacer 8 nuevos pedidos sólo después de cerrar los antiguos.
¿No te mezclas en nada - tal vez un pollo sería un MEJOR (para la espera)? :)))
Por alguna razón, me sale bien (excepto el alfabeto cirílico)
¿Está bien? Es el mismo fallo que el mío.
Sí, así que es un fallo.
He encontrado un error. En la biblioteca de esta función en la línea
debes borrar el cero en cada uno de los números 13, 14 y 15.Ahora correctamente.
Hola, ¿alguien puede decirme cómo hacer un EA a partir de un script?
Hola. No soy bueno en la programación, no puedo encontrar un error, el EA se ejecuta en el probador, pero no hay operaciones abiertas. ¿Por qué? Por favor, ayuda.
Hola, ¿alguien puede decirme cómo hacer un EA a partir de un script?
Póngalo en la carpeta de expertos.
El script realiza la acción, si solo lo mueves a la carpeta de expertos realiza la acción cada tick, en lugar de iniciar una nueva acción solo después de que la anterior haya terminado.
El script realiza la acción, si solo lo mueves a la carpeta de Expertos realiza la acción cada tick, en lugar de iniciar una nueva acción solo después de que la anterior haya terminado.
No lo entiendo. ¿De qué se trata? ¿Es una pregunta?
Esto es lo que sucede si el script se mueve simplemente a la carpeta de expertos. Funciona, pero no como debería. El script crea 8 órdenes pendientes, pero si lo guardas en la carpeta de expertos, crea 8 órdenes pendientes después de cada tick. Lo necesito para hacer 8 nuevos pedidos sólo después de cerrar los antiguos.