Sí.... Respuesta "exhaustiva". Todo evento debe tener una razón. Los profesionales, al encontrarse con algunos problemas, saben a qué prestar atención. He revisado el algoritmo varias veces pero no encuentro la causa. Así que pido consejo a los profesionales: ¿cuál podría ser la causa?
Bueno, si usted no puede hacerlo usted mismo, el algoritmo en su conjunto no hace daño, en las líneas dadas defectos aparentes no lo son. El comentario es totalmente acertado.
int start(){
double Val=iCustom(NULL, 0, "HMR MULTI Indicator",0,0);
Alert(Val);
}
pruebe el método de la "corazonada" con un Asesor Experto vacío,
Compruebe en el indicador de ObjectCreate para encontrar su subventana (o por qué dibujarla SI SE ESTÁ PROBANDO U OPTIMIZANDO)
if(IsTesting()||IsOptimization())флаг_Канады_не_рисовать_obj=true; //проверяем надо ли рисовать (в ините ему место через статик переменную)if(!флаг_Канады_не_рисовать_obj){ //запрет отрисовки объектов ели оптимизация или тестированиеObjectCreate(........................);
}
He probado con un Asesor Experto vacío, la alerta se muestra normalmente, pero en el indicador ObjectCreate tiene esta vista:
El terminal está funcionando, Internet está conectado, en la visión general del mercado algunos instrumentos están funcionando, algunos gráficos están abiertos desde ellos. Consideremos un instrumento que tiene un gráfico abierto, digamos que se ha movido de un lado a otro y la barra se ha cerrado. El momento no está claro:
¿La última barra formada que veo en mi gráfico se corresponde con la barra en el lado del broker, porque una parte de los ticks podría perderse o hay una sincronización total con la llegada de cada tick?
¿Con qué frecuencia se sincroniza mi historial con el del corredor?
gara El terminal se sincroniza cada tick. Puede haber varios ticks por segundo. Sólo se desincroniza si se pierde la conexión. En este caso, cuando la comunicación reaparece, se cargan los ticks perdidos.
igid: Entonces, ¿hay que arrancar varios terminales a la vez e iniciar la sesión con distintos nombres de usuario en cada uno?
Exactamente. Es más fácil incluso no instalar los terminales desde cero, sino copiar el existente con las configuraciones ya disponibles en carpetas, por ejemplo 1,2,3,4...100
Y tienes que pulsar "Abrir cuenta" en cada terminal y simultáneamente iniciar el Asesor Experto con diferentes configuraciones, que quieres comprobar y ver en un mes o dos, qué configuración es la mejor.
¿Pueden informar sobre quién ha utilizado el terminal de Alpari? Ejecuto un Asesor Experto para 50 pares de divisas, pero sigue perdiendo un tick, incluso para las órdenes pendientes. Tengo una configuración de deslizamiento.
También me sale el error 4066, no hay símbolo en la ventana de visión general del mercado, aunque está ahí.
¿Es un servidor con tantos fallos? En otro corredor incluso con una fracción de tales problemas no me enfrenté
Copias de terminales... :-)
Cada uno tiene su propia cuenta de operaciones.
Sí.... Respuesta "exhaustiva". Todo evento debe tener una razón. Los profesionales, al encontrarse con algunos problemas, saben a qué prestar atención. He revisado el algoritmo varias veces pero no encuentro la causa. Así que pido consejo a los profesionales: ¿cuál podría ser la causa?
... indicador.
pruebe el método de la "corazonada" con un Asesor Experto vacío,
Compruebe en el indicador de ObjectCreate para encontrar su subventana (o por qué dibujarla SI SE ESTÁ PROBANDO U OPTIMIZANDO)
He probado con un Asesor Experto vacío, la alerta se muestra normalmente, pero en el indicador ObjectCreate tiene esta vista:
¿Qué debería cambiar aquí...?
He probado con un EA vacío, la alerta se muestra bien, pero en el indicadorObjectCreate tieneesta vista:
¿Qué hay que cambiar aquí...?
la desalineación está asegurada.
y tienes
cambio en el tiempo pero no en los bares
la realización de todo en una ventana no es buena (aunque las guirnaldas de año nuevo))
y lleva mucho tiempo )) tutz
Hola a todos, pregunta para los profesionales:
Por favor, explique cómo funciona MT4.
Mi visión:
El terminal está funcionando, Internet está conectado, en la visión general del mercado algunos instrumentos están funcionando, algunos gráficos están abiertos desde ellos. Consideremos un instrumento que tiene un gráfico abierto, digamos que se ha movido de un lado a otro y la barra se ha cerrado. El momento no está claro:
¿La última barra formada que veo en mi gráfico se corresponde con la barra en el lado del broker, porque una parte de los ticks podría perderse o hay una sincronización total con la llegada de cada tick?
¿Con qué frecuencia se sincroniza mi historial con el del corredor?
Atrévete a repetir la pregunta
Entonces, ¿hay que arrancar varios terminales a la vez e iniciar la sesión con distintos nombres de usuario en cada uno?
Exactamente. Es más fácil incluso no instalar los terminales desde cero, sino copiar el existente con las configuraciones ya disponibles en carpetas, por ejemplo 1,2,3,4...100
Y tienes que pulsar "Abrir cuenta" en cada terminal y simultáneamente iniciar el Asesor Experto con diferentes configuraciones, que quieres comprobar y ver en un mes o dos, qué configuración es la mejor.
¿Pueden informar sobre quién ha utilizado el terminal de Alpari? Ejecuto un Asesor Experto para 50 pares de divisas, pero sigue perdiendo un tick, incluso para las órdenes pendientes. Tengo una configuración de deslizamiento.
También me sale el error 4066, no hay símbolo en la ventana de visión general del mercado, aunque está ahí.
¿Es un servidor con tantos fallos? En otro corredor incluso con una fracción de tales problemas no me enfrenté
Buenas tardes a todos,
Soy un completo novato en la programación y mi robot hace sólo 2 operaciones a la semana,
Pero, ¿podríais decirme cómo (! ¡muy cansado de buscar!) cambiar el color de la línea de la media móvil (estoy usando la iMa estándar) en el gráfico?
Ejemplo de código: FixEma= iMA (NULL,0,fix,0, MODE_EMA, PRICE_LOW,0);
Son de color rojo (tengo 6) y después de cada prueba tengo que pintar el gráfico manualmente (soy así...). No quiero reescribirlo.
¿Tal vez haya un comando estándar?
No juzgues estrictamente, sólo estoy aprendiendo...