Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 19

 
Ekburg:

Por favor, ayuda.

Tengo un terminal que funciona y otro adicional de otro broker. Hice un EA que introduce todas las acciones necesarias en un archivo y un EA en otro terminal, que puede leer la información de este archivo y duplicar estas acciones. Pero el EA no puede trabajar con otros directorios que el del terminal, ¿cómo enlazo estos dos archivos, o simplemente cómo sincronizar los dos terminales, mediante qué? ¿Puedo utilizar el Asesor Experto para hacer correcciones a los archivos en carpetas distintas de la terminal?

Tal vez la biblioteca ayude.
 
TarasBY:

Desde hace dos años, IndicatorCounted() devuelve el número de barras contadas menos una.

El contador debe disminuir en 1 en cada iteración.


Aun así, algo va mal... El indicador se cuelga cuando se abre una nueva barra o después de reiniciar el terminal.
 

Estimados profesionales Acabo de dominar el tutorial de MQL4 y he escrito mi propio Asesor Experto en arbitraje. Mi Asesor Experto compila sin errores, pero no entra en el mercado. No tengo ni idea de lo que ocurre. He comprobado todo diez veces. No puedo ejecutarlo en el Probador de Estrategias al mismo tiempo. Este mensaje dice 2013.06.27 23:46:08 TestGenerator: no hay datos del historial 'GBPUSD5'.

Esto da lugar a algunas cuestiones no estándar que personalmente no he podido encontrar en el foro. Por supuesto, seguiré buscando, pero agradecería enormemente que alguien me diera algún consejo o me enviara un enlace:

1) ¿Existen ejemplos de estrategias de arbitraje sencillas en algún lugar? (Todas estas apelaciones a series temporales de otros símbolos rompen el conjunto)

2) ¿Pueden estas estrategias ser probadas por un probador? Me refiero a las de arbitraje con pocos símbolos, por supuesto.

3) Tengo un poco de experiencia en programación (por supuesto), y estoy interesado en los métodos de depuración de un Asesor Experto que no funciona correctamente o no funciona en absoluto. ¿Sólo es posible escribir alertas en todas partes (que la acción se realice, etc.)? ¿Tal vez haya algunos puntos de parada como en los compiladores de otros idiomas?

Estaré muy agradecido a cualquier consejo! Para ser honesto, estoy hundiendo mis dientes - 300 líneas de código para un principiante es demasiado empinada.Por desgracia, el código de Asesor de Expertos no puedo poner a cabo, o puedo parcialmente si es necesario. ¡Por favor, ayuda!

 
desbordamiento de pila interno-simplifique el programa, por favor
¿Qué significa esto y cómo puedo afrontarlo?
 
Leo59:
desbordamiento de pila interno-simplifique el programa, por favor
¿Qué significa y cómo combatirlo?


Desbordamiento de pila interno, por favor simplifique el programa.

Significa que has metido la pata hasta el fondo, y puedes combatirlo estructurando la lógica del programa.

 
tara:


Desbordamiento de pila interno, por favor simplifique el programa.

Significa que te has hecho un lío, pero puedes combatirlo estructurando la lógica del programa.


¿Cómo se puede aumentar la pila si se puede?
 

En µl, no lo sé.

Pero no es un problema de asignación de memoria, es tu culpa. La recursión es más probable.

 
tara:

En µl, no lo sé.

Pero no es un problema de asignación de memoria, es tu culpa. La recursión es más probable.


Gracias por el consejo. Intentaré encontrar el fallo.
 
No para nada.
 
Leo59:

¿Cómo se aumenta la pila si se puede?
tamaño de la pila