Статьи по программированию на языке MQL4

Здесь опубликованы статьи по MQL4 - языку программирования торговых стратегий. Большая часть из них написана трейдерами и активными участниками из MQL5.community. Все статьи для удобного поиска распределены по нескольким категориям: "Эксперты", "Индикаторы", "Торговые системы" и т.д.

Следите за новыми публикациями и участвуйте в их обсуждении на форуме!

последние | лучшие

Эксперты на основе популярных торговых систем и алхимия оптимизации торгового робота

В данной статье автор рассматривает алгоритмы реализации простейших торговых систем. Статья будет полезна начинающим трейдерам и начинающим экспертописателям

Охота за трендами

В статье описан алгоритм наращивания объёма прибыльной сделки и представлена его реализация посредством MQL.

Индикатор трендовых линий с учетом подхода Т.Демарка

Индикатор показывает линии тренда отражая самые последние события на рынке. Индикатор построен по рекомендациям и с учетом подхода Томаса Демарка к техническому анализу. Индикатор отображает не только...

Комфортная пипсовка

В статье описан метод создания инструмента для комфортной пипсовки. Однако данный подход к открытию сделок может быть применим при любой торговле.

Использование платформы MetaTrader 4 для выявления благоприятных временных окон (паттернов времени)

Анализ паттернов времени может применяться для рынка Форекс с целью определения наилучшего времени для открытия сделок, а также периодов, когда не следует торговать вовсе. В данном случае мы...

Предсказание финансовых временных рядов

Предсказание финансовых временных рядов - необходимый элемент любой инвестиционной деятельности. Сама идея инвестиций - вложения денег сейчас с целью получения дохода в будущем - основывается на идее...

Новый взгляд на эквиобъемные графики

В статье рассматривается метод построения графиков, при котором каждый бар состоит из одинакового количества тиков.

Моделирование беттинга как средство развития "чувства рынка"

В статье рассказано о таком понятии, как "чувство рынка" и о способе его развития. Способ основан на моделировании финансового беттинга в виде простой игры.

Язык MQL4 для "чайников". Пользовательские индикаторы (часть 2)

Это пятая статья из цикла "Язык MQL4 для 'чайников'". Сегодня мы научимся использовать графические объекты - очень мощное средство разработки, которое позволяет существенно расширить возможности...

Отображение новостного календаря

В этой статье Вы можете прочитать о написании простого и удобного индикатора, отображающего в рабочей области основные экономические события, взятые с внешнего ресурса из Интернета.

Язык MQL4 для "чайников". Пользовательские индикаторы (часть 1)

Это четвертая статья из цикла "Язык MQL4 для 'чайников'". Сегодня мы будем учиться писать пользовательские индикаторы. Мы изучим классификацию свойств индикаторов, посмотрим, как эти свойства влияют...

Индикатор Taichi - простая идея формализации показаний Ichimoku Kinko Hyo

Теряетесь в интерпритации сигналов Ichimoku? В данной статье предложены некоторые принципы формализации показаний и сигналов Ichimoku Kinko Hyo. Для иллюстрации применения была выбрана пара EURUSD...

Объектный подход в MQL

Этот второй обзор будет интересен скорее всего программистам как начинающим так и профессионалам, работающим в среде MQL. Очень хотелось бы чтобы эта статья попала также к разработчикам и идеологам...

Как преодолеть ограничения тестера стратегий при тестировании хеджевых советников

Идеи по тестированию хеджевых советников с использованием тестера стратегий.

Практическое применение кластерных индикаторов на рынке FOREX

Кластерные индикаторы – это набор индикаторов, разделяющих валютные пары на отдельные валюты. Индикаторы позволяют следить за колебаниями валют относительно друг друга, определять потенциал зарождения...

Математика в трейдинге. Оценка результатов торговых сделок

Все мы слышали фразу "Никакая полученная прибыль в прошлом не гарантирует успешных результатов в будущем". Но необходимость оценки торговых систем тем не менее является актуальной. В этой статье мы...

Универсальный шаблон экспертов

Данная статья поможет начинающим трейдерам создавать гибко-настраиваемые эксперты.

Язык MQL4 для "чайников". Технические индикаторы и встроенные функции

Это третья статья из цикла "Язык MQL4 для 'чайников'". Сейчас мы будем разбираться, как использовать встроенные функции и функции для работы с техническими индикаторами. Последние будут жизненно...

Как реализовать свой критерий оптимизации

Для стандртного эксперта Moving Average реализован пример оптимизации по критерию прибыль/просадка с выводом результатов в файл

Брейкпойнты в тестере – это возможно!

Статья посвящается программной эмуляции точки останова при прогоне на тестерe с выводом отладочной информации.

Что такое Мартингейл и имеет ли смысл им пользоваться?

В статье содержится подробное описание системы мартингейл, а также точные математические вычисления необходимые для ответа на вопрос "Имеет ли смысл применять мартингейл?".

Тестер в терминале MetaTrader 4: Это необходимо знать

Продуманный интерфейс терминала MetaTarder 4 является фасадом, но кроме того терминал имеет в своем составе также тщательно проработанный тестер стратегий. И если достоинства МТ4 как торгового...

Стратегия торговли, основанная на Анализе Точек Вращения (Pivot Points)

Анализ Точек Вращения (Pivot Points, PP) - одна из самых простых и эффективных стратегий для рынков с высокой степенью внутридневной волатильности. Она применялась еще в докомпьютерную эпоху, когда...

Как сократить код торгового эксперта, попутно упростив себе жизнь и уменьшив число возможных ошибок

Простая концепция, изложенная в данной статье, позволит разработчикам МТС на MQL4 упростить существующие торговые системы, а также сократить время разработки новых систем за счет сокращения объема...

Основы создания хеджирующего эксперта

В данной статье предлагается пример создания хеджирующего эксперта. Автором была выбрана пара для хеджирования - EURJPY и GBPJPY - в соответствии с собственными предпочтениями. По мнению автора, эта...

Отправка торгового сигнала через RSS канал

В данной статье описывается отправка торговых сигналов через RSS канал, как один из популярных способов мгновенного общения с членами Вашего сообщества.

Нестандартная автоматическая торговля

Насколько реально можно успешно и комфортно торговать, используя платформу МТ4, и не слишком обременяя себя, при этом, скрупулезным анализом рынка? Возможно ли реализовать практически такую торговую...

Terminal Service Client. Как подружить Pocket PC с большим братом.

Подключение к удаленному компьютеру с терминалом МТ4 через КПК.

MT4TerminalSync - система синхронизации терминалов MetaTrader 4

Данная статья относится к тематике: "Расширение возможностей MQL 4 - программ путем использования функций операционных систем, а также других средств разработки программ". Статья посвящена описанию...

Визуализация тестирования. Графики состояния счета.

Погрузитесь в процесс тестирования с графиками, отображающими состояние счета - теперь вся необходимая информация всегда на виду!

Технический Анализ: невозможное - возможно!

Ответ на вопрос: почему невозможное может быть возможным, когда многое говорит об обратном? Рассуждения о техническом анализе.

Взаимодействие между MetaTrader 4 и Matlab посредством CSV-файлов

Пошаговые инструкции по организации обмена массивами данных между MetaTrader 4 и Matlab посредством CSV-файлов.

Принцип замены времени в интрадей-торговле

В статье изложена концепция операционного времени, позволяющая получать более однородный поток цен. Представлен код измененного скользящего среднего, учитывающий это преобразование времени.

Как упростить обнаружение и устранение ошибок в коде эксперта

В разработке торговых экспертов не последнее место занимают вопросы диагностики и исправления ошибок в их коде. Специфика такова, что порой не обнаруженная вовремя ошибка может погубить стоящую идею...

Система для создания МТС

Согласитесь, заманчиво звучит - Вы стали обладателем программы, которая за несколько минут может разработать Вам прибыльную МТС. Вам нужно просто ввести целевые параметры на сделку и нажать Enter. И -...

Можно ли прогнозировать рынок Форекс? Как создать собственную торговую стратегию?

Ответ на эти вопросы ищет каждый, кто начинает работать на рынке Форекс, но не каждый находит, даже после многих лет упорного труда и поиска. Я для себя ответил на эти вопросы как и на многие другие,...

Индикатор Alternative Ichimoku – настройка, примеры использования

Как правильно настроить Alternative Ichimoku. Прочтите описание настройки параметров. Статья поможет разобраться в способах настройки параметров не только индикатора Alternative Ichimoku. Конечно Вы...

ZUP - зигзаг универсальный с паттернами Песавенто. Часть 2

ZUP - зигзаг универсальный с паттернами Песавенто. Часть 2 - описание встроенных инструментов

Язык MQL4 для "чайников". Сложные вопросы простым языком

Это вторая статья из цикла "Язык MQL 4 для "чайников"". В ней мы будем разбираться в более сложных и продвинутых конструкциях языка, изучим новые возможности и посмотрим, как их можно применять в...

Практическое использование Виртуального Частного Сервера (VPS) для автоторговли

Автоторговля с помощью VPS. Данная статья предназначена исключительно для автотрейдеров и сторонников автоторговли.