Errores, fallos, preguntas - página 2874

 

¡Buenas tardes!

¡Mientras optimizaba el EA descubrí que está realizando operaciones no sancionadas!

Es decir, cuando inicio la optimización, el EA se inicia automáticamente en tiempo real.

Aunque el problema se puede solucionar habilitando la prohibición del algotrading o eliminando manualmente el EA, el efecto me parece indeseable.

Saludos,

Andrey A. Kotrin
Archivos adjuntos:
Screenshot.jpg  1158 kb
 
Andrey Kotrin:

¡Buenas tardes!

¡Mientras optimizaba el EA descubrí que está realizando operaciones no sancionadas!

Es decir, cuando inicio la optimización, el EA se inicia automáticamente en tiempo real.

Aunque el problema se puede solucionar habilitando la prohibición del algotrading o eliminando manualmente el EA, el efecto me parece indeseable.

Saludos,

Andrey A. Kotrin.

Este es el foro para el comercio, los sistemas de comercio automatizados y las pruebas de estrategia.

Peculiaridades del lenguaje mql5, consejos y trucos

fxsaber, 2018.02.22 09:47

Porque es un EA de combate incluso en el modo de cuadro. Esta es la razón por la que es necesario comprobar el indicador de marco en OnChartEvent, de lo contrario este tipo de problemas pueden ocurrir

sinput uint Range = 100;

#define  SETRANGE(A, START, STEP, END) ParameterSetRange(#A, true, A, START, STEP, END)

void OnTesterInit() { SETRANGE(Range, 0, 1, Range); }

void OnTesterDeinit() {}

void OnChartEvent(const int id,const long& lparam,const double& dparam,const string& sparam)
{
  static const bool IsFrame = MQLInfoInteger(MQL_FRAME_MODE);
  
//  if (!IsFrame) // без этой проверки Терминал (не только Агент) начнет выставлять ордера на реальном счете во время запуска Оптимизации
    OrderSend(_Symbol, OP_BUY, 1, Ask, 100, 0, 0);
}


Parece que es la primera vez que se expresa esto. Lo que significa que Market Products crea una desagradable vulnerabilidad... Y es muy difícil evitar esta vulnerabilidad. Detectarlo es igualmente difícil.


 
fxsaber:

Exactamente. Algunas personas se quejaban de ello y yo no sabía de qué se trataba.
Parece que es un error muy grave.
 

En las discusiones de mercado no hay posibilidad de editar tu mensaje.


 
fxsaber:

En las discusiones de mercado no hay posibilidad de editar tu mensaje.


Sí, eso es un problema. Al menos ahora han aumentado el tiempo de edición, lo que hace que sea un poco más largo de editar.
 

¿Qué es?


 
fxsaber:

¿Qué es?


Comercio social ))

 
Buenas tardes. Tal vez no al lugar correcto, pista, en therhimnal en lugar de palabras rusas (menú, etc.) conjunto de letras rusas no conectado... Cómo solucionarlo, reinstalar MT4 no ayudó.
 
Denis Rodionov:
Hola. Tal vez no al lugar correcto, dime en lugar de las palabras rusas (menú, etc.) conjunto de letras rusas no están relacionados ... Cómo solucionarlo, reinstalar MT4 no ayudó.

Lo más probable es que no esté configurado en cirílico, o que alguien lo haya cambiado.

En la configuración de idioma y región debe encontrar la pestaña en la que se encuentra el elemento de menú


 
Igor Makanu:

Lo más probable es que no esté configurado en cirílico, o que alguien lo haya cambiado.

Tienes que encontrar la pestaña en la configuración de idioma y región donde está el elemento de menú.


Así es como funciona. Es ruso en la configuración