Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 29

 
marketeer:
induk_real1 se supone que es un array.

¡Muchas gracias! Muy útil.

Sólo un error de hora en CopyBuffer "posible pérdida de datos debido a la conversión de tipo" ¿Sabes a qué puede deberse?

Документация по MQL5: Основы языка / Типы данных / Приведение типов
Документация по MQL5: Основы языка / Типы данных / Приведение типов
  • www.mql5.com
Основы языка / Типы данных / Приведение типов - Документация по MQL5
 
Aid:

Sólo un error de hora en CopyBuffer "posible pérdida de datos debido a la conversión de tipo". ¿Sabes qué puede ser?

No es un error sino una advertencia. Aparece cuando el valor de una variable de un tipo se asigna a una variable de otro tipo. Por ejemplo,

int i;
double d=0.005;
i=d; 
 
Yedelkin:

Esto no es un error, sino una advertencia. Aparece cuando el valor de una variable de un tipo se asigna a una variable de otro tipo. Por ejemplo,

Ahora lo entiendo. ¡Muchas gracias!
 

¿Pueden decirme cómo especificar un plazo a través de una variable? Haciendo esto, pero el error...

input string TF_work="PERIOD_MN1"; 
string TF_signal="PERIOD_MN1";


if(TF_work=="PERIOD_D1")
     {
      TF_signal="PERIOD_H4";
      Alert("Рабочий ТФ = ", TF_work, "Сигнальный ТФ = ",  TF_signal);
     }
// А в следующей строке компилятор выдает ошибку
 if(Bars(_Symbol,TF_signal)<60) // общее количество баров на графике меньше 60?
     {
      Alert("На графике меньше 60 баров, советник не будет работать!!");
      return;
     }
 
ENUM_TIMEFRAMES tf=PERIOD_H1;   // Рабочий ТФ
 
¡Buenas noches! Acabo de piratear la función de cuatro a cinco y la he compilado. ¡¡¡No hay errores!!! Recuerdo claramente que hay algo mal, algunas asas... Dígame, por favor, si no le da pereza, qué dirá en este formulario. Tengo curiosidad...
double parab(string symb)
{
double parabolic = iSAR(symb,TF_Price,Step,MaxS,0);

if(iClose(symb,TF_Price,0)>parabolic) return(1);
if(iClose(symb,TF_Price,0)<parabolic) return(-1);
return(0);
 
Karlson:

Gracias.

Pero, ¿entiendo que no se puede reajustar en el proceso, sólo la constante inicialmente seleccionada?

 
Dimka-novitsek:
¡Buenas noches! Acabo de piratear la función de cuatro a cinco y la he compilado. ¡¡¡No hay errores!!! Recuerdo claramente que hay algo mal, algunas asas... Dígame, por favor, si no le da pereza, qué dirá en este formulario. Tengo curiosidad...
-1
 
Gracias.
 

Hice una prueba con la herramienta en H1.

alrededor del 10% se realizó mediante el algoritmo genético.

Pulsé el botón de parada y cambié los parámetros.

Ahora en el arranque - hay una "autorización" en los agentes.

Si cambio el instrumento o el periodo, todo empieza a funcionar.

He restablecido el terminal y reiniciado los agentes - no ayuda.

No puedo reiniciar).

Por favor, aconsejar lo que para el problema?

Генетические алгоритмы - это просто!
Генетические алгоритмы - это просто!
  • 2010.05.25
  • Andrey Dik
  • www.mql5.com
В статье автор расскажет об эволюционных вычислениях с использованием генетического алгоритма собственной реализации. Будет показано на примерах функционирование алгоритма, даны практические рекомендации по его использованию.