Я распаковал zip-архив и скопировал все файлы по назначению.
После компиляции советник не загружается, а на вкладке Experts терминала появляется сообщение:
"CElement::CreateCanvas > Failed to create a canvas for drawing the(CButton) control: 4016".
У кого есть идеи, как заставить советника работать?
traderdoc
Я распаковал zip-архив и скопировал все файлы по назначению.
После компиляции советник не загружается, а на вкладке Experts терминала появляется сообщение:
"CElement::CreateCanvas > Failed to create a canvas for drawing the (CButton) control: 4016".
У кого есть идеи, как заставить советника работать?
traderdoc
Вероятно, вы используете билд 2280.
В файле Canvas.mqh есть ошибка.
Удалите следующую строку "(string)CharId + " из строки 254.
Затем перекомпилируйте, и ошибка больше не будет возникать.
Строка 254 в Canvas.mqh после исправления:
m_rcname="::"+name+(string)(GetTickCount()+MathRand());
Приветствую вас .
Да, большое спасибо!
За это время я дошел до этого момента и имел первоначальную строку
m_rcname=":: "+name+(string)ChartID()+(string)(GetTickCount()+MathRand());
затем
m_rcname=": "+name+(string)ChartID();
сокращенно.
Это тоже работает.
traderdoc
Да, спасибо вам большое!
Я уже дошел до этого момента, и у меня была оригинальная строчка
m_rcname=":: "+name+(string)ChartID()+(string)(GetTickCount()+MathRand());
затем
m_rcname=": "+name+(string)ChartID();
сокращенно.
Это также работает.
traderdoc
В принципе, только сгенерированное имя слишком длинное.
Я не знаю, важен ли случайный компонент GetTickCount(). Не пробуйте и не используйте все эти GFX штуки.
А вы traderdoc с известных форумов?
Приветствую
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования

Опубликована статья Конструктор стратегий на основе технических фигур Меррилла:
В предыдущей статье была рассмотрена модель применения технических фигур Меррилла к различным данным, таким как ценовое значение на графике валютного инструмента и значениям различных индикаторов из стандартного набора терминала MetaTrader 5: ATR, WPR, CCI, RSI и других.Теперь мы попробуем созданить конструктор стратегий на основе идеи использования технических фигур Меррилла.
В качестве примера я решил записать небольшое видео по работе с конструктором стратегий.
Автор: Alexander Fedosov