Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 887

 
Hay un archivo de texto que contiene números como:

10962
11433
13226
12232

Necesito encontrar el número máximo entre estos números, así que hago lo siguiente:

//Открываю файл
int file_1 = FileOpen("ch/DOWNLINE.TXT",FILE_TXT|FILE_READ); 

//Читаю все числа в массив
string arr_1[];
FileReadArray(file_1,arr_1,WHOLE_ARRAY);

//Пытаюсь найти максимальное число в массиве
int maximum =  ArrayMaximum(arr_1,WHOLE_ARRAY,0);

Sin embargo, la función ArrayMaximum falla porque arr_1[] es una matriz de cadenas, y necesito convertirla en una matriz numérica. Por favor, ayuda para resolver la conversión de una matriz de cadenas a una numérica.
 
NastyaMaley:
Hay un archivo de texto que contiene números de la forma

10962
11433
13226
12232

Necesito encontrar el número máximo entre estos números, así que hago lo siguiente:


Sin embargo, la función ArrayMaximum falla porque arr_1[] es una matriz de cadenas, y necesito convertirla en una matriz numérica. Por favor, ayuda para resolver la conversión de una matriz de cadenas a una numérica.


Convierte una cadena que contiene una representación de caracteres de un número en un número int (entero).

long  StringToInteger( 
   string  value      // строка 
   );
 
Alekseu Fedotov:


Convierte una cadena que contiene una representación de caracteres de un número en un número int (entero).

Alekseu Fedotov:


Convierte una cadena que contiene una representación de caracteres de un número en un número int (entero).

Gracias )

¿Cómo puedo pegar esto en mi código ahora?

 
Por desgracia, no funciona (
 
NastyaMaley:
Por desgracia, no funciona (

¿Lo estás haciendo todo bien?


Según la ayuda

FileReadArray Lee matrices de cualquier tipo, excepto matrices de cadenas

 
¿Cómo puedo compartir la carpeta MQL4\include entre MT4 y MT5? ¿O cualquier otra carpeta?
 
¡Hola!Los colegas necesitan ayuda. En el artículo "Cómo presentar correctamente un producto al mercado" sólo hay 1 archivo EX5-EX4.¿Pregunta? Asesor de Expertos basado en un indicador, los cálculos en el archivo del indicador en la función de Asesor de Expertos iCustom (2 archivos), ¿cómo presentar al mercado? ¿El servicio de atención al cliente no responde durante 3 días?
 
Oleg Kolesov:
Hola.Colegas, necesito ayuda. El artículo "Cómo presentar correctamente un producto al mercado" sólo muestra 1 archivo EX5-EX4? El Asesor de Expertos se basa en un indicador, los cálculos en el archivo del indicador en la función de Asesor de Expertos iCustom(2 archivos), ¿cómo presentar al mercado? ¿El servicio de atención al cliente no responde durante 3 días?

Se le ha respondido en el hilo de preguntas de MQL5 - habilitar el indicador como un recurso, no sabe cómo - empezar a buscar "recurso" en el sitio web

https://docs.mql4.com/ru/runtime/resources

El Servicio de Atención al Cliente se ocupa de las cuestiones financieras, no de la formación
Ресурсы - Программы MQL4 - Справочник MQL4
Ресурсы - Программы MQL4 - Справочник MQL4
  • docs.mql4.com
//| Функция вызывает штатную OrderSend() и проигрывает звук          | В данном примере показано как проигрывать звуки из файлов Ok.wav и timeoit.wav, входящих в стандартную поставку терминала. Эти файлы находятся в папке означает папку, из которой запущен клиентский терминал MetaTrader 4.  Программным путем из mql4-программы каталог...
 
Sí, gracias.
 
¿Cómo funcionan los paneles multidivisa y multihorario en el probador de estrategias (en cuanto a la obtención de los datos necesarios, como lo haría en condiciones normales) para MQL4 y MQL5?