Myvideo

Guest

Login

MQL4: работа с барами, поиск дивергенции по RSI

Uploaded By: Myvideo
108 views
0
0 votes
0

Текстовая версия урока, исходники скриптов: Проверенные брокеры: 👉 Бонусы для трейдеров: 💰 📈 наш сайт 👉 🙋‍♂️ форум 👉 👨‍💻 вк 👉 🤑 телеграм 👉 Здравствуйте, уважаемые коллеги программисты MQL4! В сегодняшнем уроке мы разберем, как можно автоматизировать средствами MQL4 один из самых сильных и надежных паттернов – дивергенцию. Для этого будем писать скрипт, а из технических индикаторов нам поможет индекс относительной силы (RSI). Также разберем работу с анализом баров и напишем скрипты для разметки фракталов на истории. Видео урок MQL4 по написанию скриптов для поиска дивергенции RSI, фракталов и анализа объемов свечей Основные понятия Традиционно поток цен в торговых платформах группируется по некоторым временным периодам. Все цены, поступившие за этот период, формируют бар, а сам период называется таймфреймом. Существует несколько предопределенных таймфреймов от одной минуты до месяца. Бар в широком смысле – не только графическое изображение одного ценового периода, но и элемент анализа. Так, индикаторы рассчитываются побарно. Существуют и достаточно популярные торговые методики, основанные только на анализе баров: это и свечной анализ, и Price Action, где периодически повторяющиеся фигуры и комбинации баров выступают в качестве самостоятельных торговых сигналов. Также свечные формации используются для построения торговых уровней и фигур технического анализа. В алгоритмической торговле с помощью баров легко формализовать задачи технического анализа, например, построить трендовую линию или определить дивергенцию цены и индикатора. Наиболее распространённым графическим представлением баров являются так называемые «японские свечи». Именно их мы будем использовать для иллюстраций и называть барами. Итак, каждый бар имеет цену открытия – цена, поступившая на начало периода; цену закрытия – последняя цена, поступившая за период; максимальную и минимальную цену за период. Массив баров на графике на всю глубину исторических данных называется таймсерией. Нумерация в этом массиве ведётся справа налево, то есть индекс 0 (ноль) в массиве-таймсерии означает данные текущего бара, который соответствует незавершенному промежутку времени на данном таймфрейме. Размер массива-таймсерии можно получить, вызвав функцию iBars, или обратившись к предопределённой переменной Bars. Доступ к данным конкретного бара осуществляется с помощью функций: iOpen – цена открытия бара; iClose – цена закрытия бара; iHigh – максимальная цена бара; iLow – минимальная цена бара; iTime – время открытия бара; iVolume – тиковый объём или сколько раз цена меняла значение за время формирования бара. Примеры работы с таймсериями Сначала рассмотрим простой пример работы с таймсерией. Найдём на всей доступной истории свечу с наибольшим объёмом и одновременно посчитаем средний размер тел свечей:

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later