Errores, fallos, preguntas - página 2204

 
Alexey Navoykov:

¿Qué quieres decir?

Sólo es sarcasmo.

a100 y fxsaber son los líderes indiscutibles en la notificación de errores.

sospecho que son más eficientes que todo el equipo de control de calidad de metaquotes.

 
Комбинатор:

Sólo estaba siendo sarcástico.

a100 y fxsaber son líderes indiscutibles en el reporte de errores. a100 banea casi exclusivamente errores de lenguaje.

Sospecho que trabajan con más eficacia que todo el equipo de control de calidad a tiempo completo de metaquotes.

cualquier programador de C++, de los recursos de desarrollo de linux, informará de un montón de bugs, pero se equivocará porque estos bugs estarán en C++, pero mql5 es un lenguaje diferente

Por lo que tengo entendido, fxsaber está estudiando la programación de mql5, pero no entiendo su discusión con los desarrolladores sobre la historia:

1. no necesitan el consejo de los demás, reaccionan a él de forma dolorosa y dura, lo que hace que muchas personas se confundan.

2. Creo que los desarrolladores desperdician su esfuerzo en el probador, que sólo se necesita para comprobar los algoritmos de los errores en el comercio, no hay grial en el comercio y ninguna selección de los parámetros va a arreglar, si el sistema de comercio no está funcionando, es como el infierno no hacer un beneficio en el comercio real

lo principal es que el terminal no ha funcionado mal y la API es estable, lo primero se ha conseguido, con lo segundo a veces hay que editar el código después de las actualizaciones

 
Alexey Navoykov:

Con el sueño de Kernel, fue posible suspender las pruebas. Todo funciona como debería. Gracias.
 
Nikolai Semko:

¡¡¡Mierda!!!
Incluso su página ha desaparecido.
No es gracioso...

¿No se expulsó a sí mismo?
Esperemos que resucite con otro nombre.

todo tiene sus límites.

Creo que este hilo va a caer en el olvido.

 

Yo tampoco lo entiendo, pero por alguna razón creo que tiene que ver con la rama

 
Por favor, busque el error: https://www.mql5.com/ru/forum/242114
Бага с открытием графика тестера стратегий(галочка визуализация). MetaTrader5.
Бага с открытием графика тестера стратегий(галочка визуализация). MetaTrader5.
  • 2018.05.02
  • www.mql5.com
Шаги воспроизведения. 1) Открываем тестер стратегий. 2) Выбираем эксперта для тестирования и нужную дату. 3) Обязательно галочку визуализация...
 

Se ha actualizado el terminal a la versión 1816.

Compilado EA en la nueva versión del compilador.

Pongo mi EA en un gráfico y obtener EX5 carga falló.

He compilado todo en mi antiguo compilador y parece que funciona.

Y así con casi todos los EAs, excepto los muy simples.

Archivos adjuntos:
temp2.ex5  84 kb
 
¿Puede sugerir una función que devuelva la hora de cierre (el viernes) de un par de divisas?
 
Andrii Djola:
¿Puede sugerir una función que devuelva la hora de cierre (el viernes) de un par de divisas?

Recientemente he escrito una función como ésta, así que inténtalo tú mismo,

Si fallas, te lo explicaré.

bool cFunctions::TimeToTradeSpecification()
{
   datetime dt_From;
   string   s_From;
   int      i_FromHours;
   int      i_FromMinutes;
   
   datetime dt_To;
   string   s_To;
   int      i_ToHours;
   int      i_ToMinutes;
   datetime dt_Cur;
   string   s_Time;
   bool     b_Result = false;
   ENUM_DAY_OF_WEEK  e_DayOfWeek = TimeDayOfWeek(TimeCurrent());    
   uint              i_SessionIndex;
   
   dt_Cur = TimeCurrent();
   
   s_Time = TimeYear(dt_Cur)+ "." + TimeMonth(dt_Cur) + "." + TimeDay(dt_Cur) + " ";
   
   i_SessionIndex = 0;
   SymbolInfoSessionTrade(Symbol(),e_DayOfWeek,i_SessionIndex,dt_From,dt_To);
   i_FromHours   = TimeHour(dt_From);
   i_FromMinutes = TimeMinute(dt_From);
   i_ToHours     = TimeHour(dt_To);
   i_ToMinutes   = TimeMinute(dt_To);

   s_From = s_Time + i_FromHours + ":" + i_FromMinutes; 
   
   s_To  =  s_Time + i_ToHours   + ":" + i_ToMinutes; 
   
   dt_From = StringToTime(s_From);
   dt_To   = StringToTime(s_To);
   if (TimeCurrent() >= dt_From && (TimeCurrent() <= dt_To || (i_ToHours == 0 && i_ToMinutes == 0)))
      b_Result = true;   
//
   i_SessionIndex = 1;
   SymbolInfoSessionTrade(Symbol(),e_DayOfWeek,i_SessionIndex,dt_From,dt_To);
   i_FromHours   = TimeHour(dt_From);
   i_FromMinutes = TimeMinute(dt_From);
   i_ToHours     = TimeHour(dt_To);
   i_ToMinutes   = TimeMinute(dt_To);

   s_From = s_Time + i_FromHours + ":" + i_FromMinutes; 
   
   s_To  =  s_Time + i_ToHours   + ":" + i_ToMinutes; 
   
   dt_From = StringToTime(s_From);
   dt_To   = StringToTime(s_To);
   if (TimeCurrent() >= dt_From && (TimeCurrent() <= dt_To || (i_ToHours == 0 && i_ToMinutes == 0)))
      b_Result = true;   
   
   return(b_Result);
}
//+------------------------------------------------------------------+
 

Pregunta decorativa.

¿Soy el único que piensa que si los colores de las etiquetas se adaptaran al fondo y al texto del gráfico, sería más cómodo cambiar los gráficos?