Используйте для компиляции F7, клавиша F5 запускает программы в режиме отладки - в справке MetaEditor сказано:
Извиняюсь, не разобрался сначала.
Небольшая поправка: в справочнике MQL5 в разделе Справочник MQL5 / Основы языка / Функции / Функции обработки событий в абзаце OnInit встречается событие DeInit (третья буква прописная), в остальных местах "Deinit".
Небольшая поправка: в справочнике MQL5 в разделе Справочник MQL5 / Основы языка / Функции / Функции обработки событий в абзаце OnInit встречается событие DeInit (третья буква прописная), в остальных местах "Deinit".
В справочнике MQL5 в разделе Справочник MQL5 / Основы языка / Объектно-ориентированное программирование / Инкапсуляция и расширяемость типов в нижнем примере:
в строках 26 и 34 "int pos=StringFind{full_name," ");" открывающая скобка должна быть тоже круглой;
в строке 6 "class CPerson{}" фигурные скобки вконце, наверное, лишние (касается и верхнего примера);
в примере есть еще ошибки, скомпилировать его так и не удалось.
В терминале MetaTrader 5 не помещается текст подтверждения принятия ордера типа Buy Stop Limit (Sell Stop Limit):
В справочнике MQL5 в разделе Справочник MQL5 / Предопределенные переменные / _Point написано "int _Point". Если я не ошибаюсь, должно быть "double _Point".
В справочнике MQL5 в разделе Справочник MQL5 / Основы языка / Объектно-ориентированное программирование / Инкапсуляция и расширяемость типов в нижнем примере:
в строках 26 и 34 "int pos=StringFind{full_name," ");" открывающая скобка должна быть тоже круглой;
в строке 6 "class CPerson{}" фигурные скобки вконце, наверное, лишние (касается и верхнего примера);
в примере есть еще ошибки, скомпилировать его так и не удалось.
Спасибо за найденные ошибки. Опечатки устранены, устравшие названия функций заменены на актуальные. Код должен быть такой:
В справочнике MQL5 в разделе Справочник MQL5 / Предопределенные переменные / _Point написано "int _Point". Если я не ошибаюсь, должно быть "double _Point".
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Ясно. Спасибо за разъяснения.
Используйте для компиляции F7, клавиша F5 запускает программы в режиме отладки - в справке MetaEditor сказано:
Извиняюсь, не разобрался сначала.
Небольшая поправка: в справочнике MQL5 в разделе Справочник MQL5 / Основы языка / Функции / Функции обработки событий в абзаце OnInit встречается событие DeInit (третья буква прописная), в остальных местах "Deinit".
Небольшая поправка: в справочнике MQL5 в разделе Справочник MQL5 / Основы языка / Функции / Функции обработки событий в абзаце OnInit встречается событие DeInit (третья буква прописная), в остальных местах "Deinit".
Спасибо, исправили.
В справочнике MQL5 в разделе Справочник MQL5 / Основы языка / Объектно-ориентированное программирование / Инкапсуляция и расширяемость типов в нижнем примере:
В справочнике MQL5 в разделе Справочник MQL5 / Основы языка / Объектно-ориентированное программирование / Инкапсуляция и расширяемость типов в нижнем примере:
Спасибо за найденные ошибки. Опечатки устранены, устравшие названия функций заменены на актуальные. Код должен быть такой:
Спасибо, это тоже поправили
Спасибо за найденные ошибки. Опечатки устранены, устравшие названия функций заменены на актуальные. Код должен быть такой:
Все равно не удается скомпилировать. Для строк
получаем ошибки
'CPerson' - structure identifier cannot be used
'::' - semicolon expected
а для первой из них еще и
'void' - illegal use of type 'void'
MetaEditor 5.00 Build 249 (23 Feb 2010)
Все равно не удается скомпилировать. Для строк
получаем ошибки
а для первой из них еще и
MetaEditor 5.00 Build 249 (23 Feb 2010)
Странно, попробуйте скомпилировать мой файл. Там тоже самое, но компилируется.
Странно, попробуйте скомпилировать мой файл. Там тоже самое, но компилируется.
Компилируется. Моя ошибка была в том, что я код помещал внутрь функции OnStart().