Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Форум о трейдинге, автоматизированных торговых системах и тестировании торговых стратегий
С чего начать?
Сергей Голубев, 2024.03.20 06:28
Удобные для трейдера стоп-лосс и тейк-профит
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
Как начать работать с MQL5
Сергей Голубев, 2024.05.09 19:39
Введение в MQL5 (часть 7): Руководство для начинающих по построению советников и использованию искусственного интеллекта в MQL5
Стремительное развитие искусственного интеллекта в современном технологическом ландшафте вызвало дискуссии о будущем кодирования. Некоторые утверждают, что код, создаваемый искусственным интеллектом, может заменить необходимость в обычных знаниях кодирования. Однако ничто не может быть дальше от реальности, чем это. Эта статья призвана развеять этот миф и подчеркнуть важность умения кодировать. Мы расскажем о том, как можно включить код, созданный искусственным интеллектом, в наши проекты по программированию так, чтобы он дополнял, а не заменял наши навыки. Итак, давайте приступим к работе, чтобы использовать MQL5-программирование в полной мере и без промедления. Приготовьтесь применить теорию к реальным ситуациям, и давайте творить волшебство!
В этой статье мы рассмотрим следующие темы:
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
Покупка или продажа всех 7 пар
Сергей Голубев, 2024.06.01 14:18
Разработка мультивалютного советника (часть 1): Совместная работа нескольких торговых стратегий
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
Покупка или продажа всех 7 пар
Сергей Голубев, 2024.06.05 06:47
Разработка мультивалютного советника (часть 2): Переход к виртуальным позициям торговых стратегий
Нас сейчас интересует только проверка пригодности данного подхода, а не эффективность его реализации. Поэтому в рамках данной статьи мы постараемся разработать хоть какую-то рабочую реализацию этого подхода, что в дальнейшем поможет нам построить более красивый с архитектурной точки зрения подход, так как у нас уже будут знания о том, как избежать ошибок.
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
Покупка или продажа всех 7 пар
Сергей Голубев, 2024.06.14 12:44
Разработка мультивалютного советника (часть 3): Пересмотр архитектуры
В предыдущих статьях мы начали разработку мультивалютного советника, работающего одновременно с различными торговыми стратегиями. Решение, представленное во второй статье, уже значительно отличается от того, что было представлено в первой. Это говорит о том, что мы все еще находимся в поиске оптимальных вариантов.
Попробуем взглянуть на разработанную систему в целом, абстрагируясь от мелких деталей реализации, чтобы понять, как ее улучшить. Для этого проследим пусть и короткую, но все же заметную эволюцию системы.
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
Покупка или продажа всех 7 пар
Сергей Голубев, 2024.06.28 07:36
Разработка мультивалютного советника (часть 4): Отложенные виртуальные ордера и сохранение статуса
В предыдущей статье мы существенно пересмотрели архитектуру кода для построения мультивалютного советника с несколькими параллельно работающими стратегиями. Пытаясь добиться простоты и ясности, мы до сих пор рассматривали лишь некоторый минимальный набор функциональности. Даже учитывая ограничения нашей задачи, мы значительно изменили код по сравнению с предыдущими статьями.
Теперь, надеемся, у нас есть задел, достаточный для увеличения функциональности без радикальных изменений в уже написанном коде. Мы постараемся внести минимальное количество правок только там, где это действительно необходимо.
Создание интерактивного графического интерфейса пользователя на MQL5 (часть 1): Создание панели
Добро пожаловать в первую часть нашего исчерпывающего руководства по созданию пользовательских панелей графического интерфейса пользователя (GUI) на языке MetaQuotes Language 5 (MQL5)! Как трейдеры и разработчики, мы понимаем, насколько важны эффективные и удобные интерфейсы для наших торговых инструментов. В этой серии статей мы погрузимся в мир MQL5 и узнаем, как создавать мощные панели GUI, которые улучшат ваш торговый опыт.
В этой первой части мы рассмотрим основы: настройку проекта, создание макета панели и добавление основных элементов управления. В следующей части мы сделаем панель живой, интерактивной и отзывчивой.
Создание интерактивного графического интерфейса пользователя на MQL5 (часть 2): Добавление элементов управления и отзывчивость
В предыдущей статье мы заложили фундамент, собрав графические элементы панели графического интерфейса пользователя MetaQuotes Language 5 (MQL5). Если вы помните, та итерация представляла собой статичную сборку элементов GUI - просто снимок, застывший во времени, лишенный отзывчивости. Она была статичной и непреклонной. Теперь давайте разморозим этот снимок и наполним его жизнью. В этом долгожданном продолжении мы выводим нашу панель на новый уровень.
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
Как начать работать с MQL5
Сергей Голубев, 2024.07.29 10:21
Введение в MQL5 (часть 8): Руководство для начинающих по построению советников (II)
Изучив основы языка MQL5, вы теперь готовы взяться за одну из самых важных задач, связанных с алгоритмической торговлей: создание работающего советника. Как я уже говорил в предыдущей статье, в этом цикле мы будем использовать проектный подход. Этот метод помогает как понять абстрактные идеи, так и осознать, как они используются в практических ситуациях. К тому времени, когда вы закончите это руководство, вы будете иметь четкое представление о том, как автоматизировать принятие торговых решений на основе свечных моделей и заранее определенных условий.
В этой статье мы сосредоточимся на разработке советника, который использует свечной анализ предыдущего дня для определения направления торговли. Советник будет концентрироваться на продажах в течение дня, если последняя дневная свеча медвежья, и на покупках, если она бычья. Советник также будет проверять свои торговые сигналы, используя цену закрытия первой часовой свечи дня. В любой момент времени в советнике будет открыто не более одной позиции, а в день будет совершаться не более двух сделок. Он будет функционировать в условиях жестких торговых лимитов. Кроме того, его работа будет ограничена установленными торговыми часами с понедельника по среду.Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
Покупка или продажа всех 7 пар
Сергей Голубев, 2024.07.31 17:09
Разработка мультивалютного советника (часть 5): Переменные размеры позиций
В предыдущей части мы рассказали о возможности восстановления состояния советника после перезапуска. Неважно, что послужило причиной - перезагрузка терминала, смена таймфрейма на графике с советником, запуск более свежей версии советника - во всех случаях восстановление состояния позволяло советнику не начинать работу с нуля и не терять уже открытые позиции, а продолжать их обрабатывать.
При этом размер открытых позиций оставался неизменным для каждого экземпляра стратегии на протяжении всего периода тестирования. Их размер был задан при запуске советника. Если бы в результате работы советника баланс торгового счета увеличился, то это позволило бы использовать увеличенный размер позиции без увеличения риска. Было бы разумно воспользоваться этим, поэтому давайте начнем реализовывать использование переменного размера позиции.