![Универсальный шаблон экспертов](https://c.mql5.com/2/14/451_25.gif)
![Универсальный шаблон экспертов](https://c.mql5.com/i/articles/overlay.png)
Универсальный шаблон экспертов
Данная статья поможет начинающим трейдерам создавать гибко-настраиваемые эксперты.
![Самостоятельная оценка результатов тестирования эксперта](https://c.mql5.com/2/13/125_2.gif)
![Самостоятельная оценка результатов тестирования эксперта](https://c.mql5.com/i/articles/overlay.png)
Самостоятельная оценка результатов тестирования эксперта
В статье представлены формулы и порядок расчета данных, отображаемых в отчете тестера.
![Как разработать надежный и безопасный торговый робот на языке MQL4](https://c.mql5.com/2/14/327_2.png)
![Как разработать надежный и безопасный торговый робот на языке MQL4](https://c.mql5.com/i/articles/overlay.png)
Как разработать надежный и безопасный торговый робот на языке MQL4
В статье рассказывается об основных типах ошибок, которые возникают при создании и эксплуатации советника. Приводится пример создания безопасной автоматической торговой системы.
![Экспертная система "Комментатор". Практическое использование встроенных индикаторов в MQL4-программе](https://c.mql5.com/2/13/129_2.gif)
![Экспертная система "Комментатор". Практическое использование встроенных индикаторов в MQL4-программе](https://c.mql5.com/i/articles/overlay.png)
Экспертная система "Комментатор". Практическое использование встроенных индикаторов в MQL4-программе
Статья рассматривает использование технических индикаторов при программировании на языке MQL4.
![Файл Lite_EXPERT2.mqh - функциональный конструктор экспертописателя](https://c.mql5.com/2/17/812_123.gif)
![Файл Lite_EXPERT2.mqh - функциональный конструктор экспертописателя](https://c.mql5.com/i/articles/overlay.png)
Файл Lite_EXPERT2.mqh - функциональный конструктор экспертописателя
Эта статья является продолжением цикла статей "Эксперты на основе популярных торговых систем и алхимия оптимизации торгового робота". В ней автор знакомит читателей с более универсальной библиотекой функций файла Lite_EXPERT2.mqh
![Show Must Go On... или очередное возвращение к ZigZag'у](https://c.mql5.com/2/16/620_30.gif)
![Show Must Go On... или очередное возвращение к ZigZag'у](https://c.mql5.com/i/articles/overlay.png)
Show Must Go On... или очередное возвращение к ZigZag'у
Об одном очевидном и, одновременно, нестандартном методе построения ZigZag'а и о том, что из этого получилось - индикаторе Мультифреймовый Фрактальный ZigZag, отображающем на одном, рабочем, таймфрейме (ТФ) ZigZag'и, построенные на трех старших.
В свою очередь, величины старших ТФ могут быть нестандартными, в диапазоне от M5 до MN1.
![Файл Lite_EXPERT2.mqh - практические примеры реализации экспертов](https://c.mql5.com/2/17/815_81.png)
![Файл Lite_EXPERT2.mqh - практические примеры реализации экспертов](https://c.mql5.com/i/articles/overlay.png)
Файл Lite_EXPERT2.mqh - практические примеры реализации экспертов
В этой статье автор продолжает знакомство с функциями файла Lite_EXPERT2.mqh на конкретных примерах построения экспертов. Рассматривается идея использования динамически изменяющихся от сделки к сделке и плавающих отложенных ордеров, определяемых на основе значений индикатора Average True Range (ATR).
![Как упростить обнаружение и устранение ошибок в коде эксперта](https://c.mql5.com/2/14/355_21.png)
![Как упростить обнаружение и устранение ошибок в коде эксперта](https://c.mql5.com/i/articles/overlay.png)
Как упростить обнаружение и устранение ошибок в коде эксперта
В разработке торговых экспертов не последнее место занимают вопросы диагностики и исправления ошибок в их коде. Специфика такова, что порой не обнаруженная вовремя ошибка может погубить стоящую идею торговой системы еще на этапе ее первых испытаний. Поэтому любой здравомыслящий разработчик МТС будет изначально заботиться о таких проблемах. Данная статья рассматривает некоторые подходы, помогающие в этом нелегком деле.
![Эксперты на основе популярных торговых систем и алхимия оптимизации торгового робота (Часть 5)](https://c.mql5.com/2/15/600_99.gif)
![Эксперты на основе популярных торговых систем и алхимия оптимизации торгового робота (Часть 5)](https://c.mql5.com/i/articles/overlay.png)
Эксперты на основе популярных торговых систем и алхимия оптимизации торгового робота (Часть 5)
В этой статье автор предлагает способы улучшения торговых систем, представленных в его предыдущих статьях. Статья будет интересной для трейдеров, уже имеющих опыт в написании экспертов.
![Объектный подход в MQL](https://c.mql5.com/2/15/499_6.gif)
![Объектный подход в MQL](https://c.mql5.com/i/articles/overlay.png)
Объектный подход в MQL
Этот второй обзор будет интересен скорее всего программистам как начинающим так и профессионалам, работающим в среде MQL. Очень хотелось бы чтобы эта статья попала также к разработчикам и идеологам среды MQL, так как вопросы, которые здесь поднимаются, могут являться проектами для будущих реализаций как MetaTrader, так и MQL.
![Торговые стратегии](https://c.mql5.com/2/13/175_1.png)
![Торговые стратегии](https://c.mql5.com/i/articles/overlay.png)
Торговые стратегии
Все разнообразные категории, используемые для классификации торговых стратегий, полностью произвольны. Следующая классификация призвана подчеркнуть основные различия в возможных подходах к торговле.
![Эксперты на основе популярных торговых систем и алхимия оптимизации торгового робота (Часть 7)](https://c.mql5.com/2/16/676_7.gif)
![Эксперты на основе популярных торговых систем и алхимия оптимизации торгового робота (Часть 7)](https://c.mql5.com/i/articles/overlay.png)
Эксперты на основе популярных торговых систем и алхимия оптимизации торгового робота (Часть 7)
В этой статье автор приводит пример эксперта, который бы удовлетворял требованиям Automated Trading Championship 2008
![Трейдинг под Linux](https://c.mql5.com/2/14/230_2.png)
![Трейдинг под Linux](https://c.mql5.com/i/articles/overlay.png)
Трейдинг под Linux
Использование программ-индикаторов для оперативного отслеживания ситуации на мировых финансовых биржах.
![Эксперты на основе популярных торговых систем и алхимия оптимизации торгового робота (Часть 4)](https://c.mql5.com/2/15/595_130.gif)
![Эксперты на основе популярных торговых систем и алхимия оптимизации торгового робота (Часть 4)](https://c.mql5.com/i/articles/overlay.png)
Эксперты на основе популярных торговых систем и алхимия оптимизации торгового робота (Часть 4)
В данной статье автор продолжает обзор алгоритмов реализации простейших торговых систем и знакомит с записью результатов оптимизаций при бэктестинге в один html файл в виде таблицы. Статья будет полезна начинающим трейдерам и начинающим экспертописателям
![Эксперты на основе популярных торговых систем и алхимия оптимизации торгового робота (Часть 6)](https://c.mql5.com/2/16/633_39.gif)
![Эксперты на основе популярных торговых систем и алхимия оптимизации торгового робота (Часть 6)](https://c.mql5.com/i/articles/overlay.png)
Эксперты на основе популярных торговых систем и алхимия оптимизации торгового робота (Часть 6)
В этой статье автор предлагает способы улучшения торговых систем, представленных в его предыдущих статьях. Статья будет интересной для трейдеров, уже имеющих опыт в написании экспертов.
![Использование платформы MetaTrader 4 для выявления благоприятных временных окон (паттернов времени)](https://c.mql5.com/2/15/551_16.gif)
![Использование платформы MetaTrader 4 для выявления благоприятных временных окон (паттернов времени)](https://c.mql5.com/i/articles/overlay.png)
Использование платформы MetaTrader 4 для выявления благоприятных временных окон (паттернов времени)
Анализ паттернов времени может применяться для рынка Форекс с целью определения наилучшего времени для открытия сделок, а также периодов, когда не следует торговать вовсе. В данном случае мы используем торговую платформу MetaTrader 4 для анализа истории и оптимизации результатов, которые могут быть использованы в механических торговых системах.
![Эксперты на основе популярных торговых систем и алхимия оптимизации торгового робота (Часть 3)](https://c.mql5.com/2/15/584_49.gif)
![Эксперты на основе популярных торговых систем и алхимия оптимизации торгового робота (Часть 3)](https://c.mql5.com/i/articles/overlay.png)
Эксперты на основе популярных торговых систем и алхимия оптимизации торгового робота (Часть 3)
В данной статье автор продолжает обзор алгоритмов реализации простейших торговых систем и знакомит с механизацией бэктестинга. Статья будет полезна начинающим трейдерам и начинающим экспертописателям
![Automated Trading Championship - обратная сторона медали](https://c.mql5.com/2/16/669_12.png)
![Automated Trading Championship - обратная сторона медали](https://c.mql5.com/i/articles/overlay.png)
Automated Trading Championship - обратная сторона медали
Чемпионат Automated Trading Championship на платформе MetaTrader 4 проводится уже в третий раз и многими сегодня воспринимается как некое само собой разумеющееся ежегодное событие, которого ждут с нетерпением. Но это состязание предъявляет серьезные требования к Участникам. Именно об этом мы и хотим рассказать.
![Использование крешлогов для отладки собственных dll](https://c.mql5.com/2/13/153_6.gif)
![Использование крешлогов для отладки собственных dll](https://c.mql5.com/i/articles/overlay.png)
Использование крешлогов для отладки собственных dll
25-30% всех крешлогов, поступающих от пользователей, возникают в результате ошибок выполнения функций, импортируемых из пользовательских dll.
![Десять "ошибок" начинающего трейдера?](https://c.mql5.com/2/13/193_3.png)
![Десять "ошибок" начинающего трейдера?](https://c.mql5.com/i/articles/overlay.png)
Десять "ошибок" начинающего трейдера?
В статье обосновывается подход к построению торговой системы как последовательности открытия и закрытия взаимосвязанных ордеров в зависимости от складывающейся обстановки - цены и текущего значения прибыли/убытка каждого ордера, а не только и не столько от традиционных "сигналов". Приведен пример конкретной реализации такой простейшей торговой системы.
![Книга 'Энциклопедия торговых стратегий', Джеффри Оуэн Кац, Донна Л. МакКормик](https://c.mql5.com/2/13/177_1.png)
![Книга 'Энциклопедия торговых стратегий', Джеффри Оуэн Кац, Донна Л. МакКормик](https://c.mql5.com/i/articles/overlay.png)
Книга 'Энциклопедия торговых стратегий', Джеффри Оуэн Кац, Донна Л. МакКормик
«Энциклопедия торговых стратегий» ориентирована на трейдеров и финансовых аналитиков, которые стремятся повысить эффективность и надежность работы на финансовых и товарных рынках. Джеффри Кац и Донна Маккормик, имея немалый опыт торговли на фьючерсных рынках, тщательно исследуют методы и стратегии, которые, по мнению широкой публики, должны показывать выдающиеся результаты. Строгий анализ, основанный на тестах с использованием исторических данных по большому спектру рынков, развенчивает многие мифы и является основой научного подхода к построению разнообразных торговых систем.
В книге содержатся рекомендации по улучшенным методам контроля риска, показаны рискованные и потенциально убыточные методики, способные привести к разорению. Книгу можно использовать и как справочник по существующим на сегодняшний день торговым стратегиям и методам, и как руководство по построению оригинальных торговых систем.
![Фильтр на основании истории торговли](https://c.mql5.com/2/14/244_1.png)
![Фильтр на основании истории торговли](https://c.mql5.com/i/articles/overlay.png)
Фильтр на основании истории торговли
В статье рассматривается использование виртуальной торговли, как составной части фильтра открытия сделок.
![Как стать участником Automated Trading Championship 2008?](https://c.mql5.com/2/16/663_15.gif)
![Как стать участником Automated Trading Championship 2008?](https://c.mql5.com/i/articles/overlay.png)
Как стать участником Automated Trading Championship 2008?
Основная цель проведения Чемпионата - популяризация автоматического трейдинга и накопление практической информации в этой области. Как Организатор Чемпионата, мы стремимся обеспечивать честное соревнование и пресекать все попытки мошенничества. Именно этими соображениями продиктованы жесткие Правила Чемпионата.
![Как сократить код торгового эксперта, попутно упростив себе жизнь и уменьшив число возможных ошибок](https://c.mql5.com/2/14/441_19.png)
![Как сократить код торгового эксперта, попутно упростив себе жизнь и уменьшив число возможных ошибок](https://c.mql5.com/i/articles/overlay.png)
Как сократить код торгового эксперта, попутно упростив себе жизнь и уменьшив число возможных ошибок
Простая концепция, изложенная в данной статье, позволит разработчикам МТС на MQL4 упростить существующие торговые системы, а также сократить время разработки новых систем за счет сокращения объема кода торговых экспертов.
![Система для создания МТС](https://c.mql5.com/2/13/196_9.png)
![Система для создания МТС](https://c.mql5.com/i/articles/overlay.png)
Система для создания МТС
Согласитесь, заманчиво звучит - Вы стали обладателем программы, которая за несколько минут может разработать Вам прибыльную МТС. Вам нужно просто ввести целевые параметры на сделку и нажать Enter. И - нате Вам, получите готовую МТС, протестированную и с положительным матожиданием выигрыша. Когда тысячи людей тратят тысячи часов времени на разработку той самой, единственной (МТС), которая "напоит, накормит и спать уложит", такие утверждения звучат, мягко говоря, неубедительно. С одной стороны, это действительно выглядит неправдоподобно... Но, на мой взгляд, эта задача вполне решаема.
![Моделирование реквотов на тестере и анализ устойчивости советника](https://c.mql5.com/2/14/246_2.png)
![Моделирование реквотов на тестере и анализ устойчивости советника](https://c.mql5.com/i/articles/overlay.png)
Моделирование реквотов на тестере и анализ устойчивости советника
Requote - бич для многих экспертов в особенности тех, у кого достаточно чувствительные условия входа и выхода из сделки. В статье предлагается один из способов проверить эксперт на устойчивость от реквотов.