新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 887

 
有一个包含数字的文本文件,如。

10962
11433
13226
12232

我需要找到这些数字中的最大数字,所以我做了以下工作。

//Открываю файл
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);

然而,ArrayMaximum函数 失败了,因为arr_1[]是一个字符串数组,而我需要将其转换为一个数字数组。请帮助解决从字符串数组到数字数组的转换问题。
 
NastyaMaley:
有一个文本文件,其中包含表格中的数字。

10962
11433
13226
12232

我需要找到这些数字中的最大数字,所以我做了以下工作。


然而,ArrayMaximum函数 失败了,因为arr_1[]是一个字符串数组,而我需要将其转换为一个数字数组。请帮助解决从字符串数组到数字数组的转换问题。


将一个包含数字的字符表示的字符串转换为一个int(整数)数字。

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


将一个包含数字的字符表示的字符串转换为一个int(整数)数字。

阿列克谢-费多托夫


将一个包含数字的字符表示的字符串转换为一个int(整数)数字。

谢谢 )

我现在如何把这个粘贴到我的代码中?

 
不幸的是,它并不工作(
 
NastyaMaley:
不幸的是,它并不工作(

你做的一切都对吗?


根据帮助

FileReadArray 读取任何类型的数组,但字符串数组除外

 
我怎样才能在MT4和MT5之间共享MQL4\include文件夹?或任何其他文件夹?
 
你好! 同事们需要帮助。 在 "如何正确向市场提交产品 "一文中,只有1个EX5-EX4文件?问题基于指标的专家顾问,在指标 文件中计算的专家顾问 功能iCustom(2个文件),如何提交给市场?服务台3天都不回答?
 
Oleg Kolesov:
你好! 同事们,我需要一些帮助。 如何正确向市场提交产品 "一文中只显示了1个EX5-EX4文件专家顾问是基于一个指标,指标文件中的计算在专家顾问功能iCustom(2个文件)中,如何提交给市场?服务台3天都不回答?

在MQL5问题线程中已经回答了你的问题--启用指标作为资源,不知道怎么做--开始在网站上搜索 "资源"。

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

服务台处理的是财务问题,而不是培训
Ресурсы - Программы MQL4 - Справочник MQL4
Ресурсы - Программы MQL4 - Справочник MQL4
  • docs.mql4.com
//| Функция вызывает штатную OrderSend() и проигрывает звук          | В данном примере показано как проигрывать звуки из файлов Ok.wav и timeoit.wav, входящих в стандартную поставку терминала. Эти файлы находятся в папке означает папку, из которой запущен клиентский терминал MetaTrader 4.  Программным путем из mql4-программы каталог...
 
是的,谢谢你。
 
在MQL4和MQL5的策略测试器中,多货币和多时间框架面板是如何工作的(在获得必要的数据方面,就像在正常情况下那样)?
原因: