Эксперты Форекс, торговые роботы и советники

В этой ветке я хочу начать свою помощь тем, кто действительно хочет разобраться и научиться программированию на новом MQL4 и желает легко перейти на MQL5 - языки очень похожи. Здесь можно будет обсудить задачи, алгоритмы их решения, да и впрочем, любые вопросы, так или иначе касающиеся
Рассмотрим результаты тестов на одном и нескольких символах. Тесты будем проводить в режиме Все тики . Вы можете использовать для воспроизведения проблемы свои схемы мультисимвольных экспертов и делиться своими результатами. Обозначим проблему. Например, при тесте одного символа время теста занимает
В нашем технологически продвинутом мире программирование и информатика стали преобразующими дисциплинами, которые стимулируют инновации и формируют общество. Программирование, как форма искусства, сочетает в себе творчество, логику и решение проблем для создания элегантных и эффективных решений
Каждый, кто знакомится с темой автоматической торговли, начинает с написания простых торговых роботов. По мере накопления навыков программирования усложняются алгоритмы торговли - появляются такие понятия как Stop Loss, Take Profit и так далее. В общем, опыт показывает, что написать эксперта и...
В статье Мастер MQL5: Новая версия объясняются принципы работы советников, созданных автоматически: Статья описывает возможности, появившиеся в новой версии Мастера MQL5. Изменения в архитектуре сигналов позволяют теперь создавать торговые роботы на основе комбинации различных рыночных моделей. На...
В мае вышел Claude Opus 4 . И это совершенство. Он единственный, кто mql5 умеет. Советники пишет за 5 минут. И им переделал 150 советников с mql4 на mql5 за дней 5 с дополнительным функционалом. Дорогой тока. Их бесплатный Claude Sonnet тоже пишет, но не больше 500 строк . Я сейчас Opus купил за 100
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам ANDREY , 2026.02.28 09:23 Всем доброго времени суток! Вопрос по режиму генерации тиков в МТ5 В учебнике по mql5 (автор Станислав
При открытии Combobox - список опций. И у каждой есть высота. Как ее поменять
Доброго времени суток всем. Подскажите, скачал последнюю версию платформы, в составе нет библиотеки ONNX. В описании написано " Изменен порядок установки библиотеки ONNX . Теперь она загружается при первом запуске MQL5-программы, использующей ONNX, а не вместе с платформой. Обновление библиотеки
Если советник в Utility не может работать на тестере т.к. используется Webrequest например. Но в маркете предлагается скачать DEMO версию. Отключить скачивание ДЕМО не реально ? только надпись написать в описании ? не все её заметят. Как вы делаете ? Или может в советник прямо проверять - если
Хотел получить статус продавца, но есть проблема или вопрос, на который у еня нет ответа. Пробовал выяснить все в поддержке, отправили на форум. У меня разработана система авторских индикаторов и торговый робот на их основе. Индикаторы и робот реализованы в виде отдельных программ. Можно ли все это
Такой вопрос: Есть два советника работающих в одном графике (на одном символе и одном таймфрейме), но различающихся по своим стратегиям. Есть ли такая техническая возможность проверить историю данных сразу для двух EA? Покопался в форумах, единственное, что предлагают делать: собрать из двух Ea
Может кто то сталкивался и знает решение? 1) Как в МТ5 вручную указывать советникам направление торговли - только лонг/только шорт? в мт4 есть удобный переключатель, а в мт5 нет ((( 2) Есть ли готовый советник, который ограничивает для всех советников внутри терминала направление торговли по СС
Всем здравствуйте. Может кто знает, подскажите, пожалуйста есть ли советник, который может ограничивать общее количество ордеров и по отдельности по тому или иному инструменту
Подскажите пожалуйста, такой показатель тестера в жизни реален? И хороший это или плохой результат за год с депо 3000$
Здравствуйте! Столкнулся с проблемой в торговом терминале MetaTrader 5. Все окна, которые я добавляю на график (например, окна с индикаторами, советниками, утилитами), имеют некорректный вид: наблюдается смещение букв и цифр, а также неправильный размер окна. Изменить эти параметры невозможно. Сам
  Тестер врёт  (26   1 2 3)
Спустя месяцы тестов сотен советников в тестере и на демо счетах, прихожу к грустному выводу - тестер смысла не имеет. Именно тесты в тестере на несколько лет , чтобы увидеть прибыль или убыток. Абсолютно разное поведение советников. Почти ни один советник который показал хорошие результаты в
[Удален]
Робот создает много экземпляров составных в нем индикаторов при переключении таймфреймов. Стоит на паре EURUSD H1 и при смене на любой другой ТФ к имеющимся индикаторам добавляются еще партия этих же индикаторов, при переключении обратно на изначальный, появляется 3 дублирующаяся партия индикаторов
Добрый день! Для тестирования, возникла необходимость использовать МТ5 определенного релиза (не последнего) Возможно ли отключить автообновление, и если да, какие методы и способы есть? Заранее благодарен
Запрашивает ли Webrequest данные из кеша? Недавно я столкнулся с интересной ситуацией: один из доменов оказался на парковке, а робот продолжает запрашивать информацию с этого сайта. Уже несколько дней прошло, но у некоторых пользователей робот всё ещё получает страницу о парковке домена, хотя в
Я по-прежнему не понимаю как реализовать свою идею на MQL5/MQL4, Код, который я пишу, не компилируется или работает не так как я задумал, Синтаксис языка слишком обширный и сложный. Большая часть языка, вроде ООП точно не для меня, Статьи для новичков не помогают, содержат не то что мне нужно, Укажу
Как в стандартной библиотеке менять размер шрифта у элементов ? Надо каждый элемент менять ? Можно както один размер поставить и все остальные его подхватят ? Точнее не получается изменить у ComboBox и CheckBox
Здравствуйте! При тестировании эксперта столкнулся с проблемой. Вероятно, есть ограничение на размера файла tkc. При запуске тестера стратегий он скачивает необходимые исторические данные. Всё работало хорошо, пока в октябре 2025 года по паре XAU/USD не прошёл большой тиковый объём - более 16,5
Здравствуйте, столкнулся с ситуацией, когда чтобы закрыть позицию с прибылью, я должен знать какую Commission берет брокер. Однако //+------------------------------------------------------------------+ //| Get the property value "POSITION_COMMISSION" |
Есть ли какая то возможность передать в dll callback функцию? Что то вроде: std::function< bool (wchar_t* some_string)> callback; extern "C" __declspec(dllexport) void __stdcall set_callback(std::function< bool (wchar_t* some_string)> handle) { callback = handle; } void some_alert_fuction() {
Почитал справку и статьи, везде описывается как запустить МТ5 из Python и выполнять из Python команды MQL5. Мы с ИИ сделали на Python прототип стратегии и задача обратная - как запустить этот скрипт или его отдельные функции из MQL5 и получить ответные данные? Это вообще возможно? Пока я нашел
Раздражающая ошибка .... Кто-нибудь может подсказать по MetaEditor? При тестировании на исторических данных часто возникает ошибка отсутствия исторических данных на любом символе и на любую дату... Например, EURUSD: no history data from 2025.01.23 00:00 to 2025.11.01, Тестирую, все хорошо, потом
В справке смотрим пример по historydealgetinteger: void OnTrade()   { //--- получим тикет последней сделки из истории торговли за неделю    ulong last_deal=GetLastDealTicket();    if(HistoryDealSelect(last_deal))      {       //--- время совершения сделки в миллисекундах от 01.01.1970       long...
Добрый день. У меня результат торговли, порядок открытия сделок в реальном режиме совершенно не совпадает с результатами тестирования в режиме реального времени. В реале результат гораздо хуже, чем в режиме тестирования на всех инструментах и на всех брокерах. Тестирование я проводил по ценам
Добрый вечер. У меня есть группа схожих советников, которые показывают результат у всех брокеров, которых я до этого знал. Недавно решил протестировать их у брокера FxPro, оказалось ни одной открытой сделки, причем по всем инструментам. Причем результатов нет даже в режиме оптимизации параметров на