По каким признакам, metatrader отличает советника от скрипта?
Я написал советника, но метатрейдер отображает его как скрипт. Не дает запустить тестер. OnInit OnTick итп в теле советника есть.
Куда смотреть?
Лежит в .\MQL5\Experts\
Я пробую создать новый Expert. Копирую туда свой код.. компилирую... эффекта ноль.. иконка у нового эксперта становится тоже как у скрипта(лист бумаги) вместо человечка в шапке.
Лежит в .\MQL5\Experts\
Я пробую создать новый Expert. Копирую туда свой код.. компилирую... эффекта ноль.. иконка у нового эксперта становится тоже как у скрипта(лист бумаги) вместо человечка в шапке.
Код копирую из свое экспетра который распознается как скрипт. Вставляю в новый созданный эксперт через "мастер создания". Компилирую. Смотри на иконку нового эксперта она как у скрипта...
Вечером попробую сначала скомпилить потом всавить текст потом скомпилить.
Вечером сделаю скрины.
// Сейчас появилась догадка что в одном из скриптов который я #include вначале есть OnStart и поэтому metatrader думает что это скрипт.. смогу проверить вечером.
Код копирую из свое экспетра который распознается как скрипт. Вставляю в новый созданный эксперт через "мастер создания". Компилирую. Смотри на иконку нового эксперта она как у скрипта...
Вечером попробую сначала скомпилить потом всавить текст потом скомпилить.
Вечером сделаю скрины.
// Сейчас появилась догадка что в одном из скриптов который я #include вначале есть OnStart и поэтому metatrader думает что это скрипт.. смогу проверить вечером.
А тут и вечера ждать не нужно, вечером будет так же как и днём , а именно : при наличии в коде функции OnStart код распознаётся МЕ как script.
ЗЫ А вот с индикатором проще, чтоб код был индикатором в нём должна быть строка #property indicator_separate_window ну или
#property indicator_charte_window и именно по ним компилер оперделяет что перед ним код индикатора.
Всё что просыпалось сквозь эти два фильтра (OnStart и #property indicator_Х_window) является советником.
А тут и вечера ждать не нужно, вечером будет так же как и днём , а именно : при наличии в коде функции OnStart код распознаётся МЕ как script.
ЗЫ А вот с индикатором проще, чтоб код был индикатором в нём должна быть строка #property indicator_separate_window ну или
#property indicator_charte_window и именно по ним компилер оперделяет что перед ним код индикатора.
Всё что просыпалось сквозь эти два фильтра (OnStart и #property indicator_Х_window) является советником.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
По каким признакам, metatrader отличает советника от скрипта?
Я написал советника, но метатрейдер отображает его как скрипт. Не дает запустить тестер. OnInit OnTick итп в теле советника есть.
Куда смотреть?