Инициализируем переменные для хранения координат предыдущего бара для верхней и нижней линий, которые используются для рисования области. Далее используем параметр “CHART_SCALE” для получения масштаба диаграммы, сохраняя это значение в “chart_scale”. Мы также получаем индекс первого видимого бара с помощью “CHART_FIRST_VISIBLE_BAR”, сохраняя его в “chart_first_vis_bar”, что полезно для вычислений на основе видимой области диаграммы. Чтобы рассчитать, сколько баров видно в окне графика, мы используем параметр CHART_VISIBLE_BARS , сохраняя результат в “chart_vis_bars”. Включаем библиотеку “Canvas.mqh” с помощью ключевого слова #include , которое предоставляет функциональные возможности для графического отображения на диаграмме.
Пример торговли с уровнями Фибоначчи
StopLoss ставим за локальный максимум или выше верхней линии канала Кельтнера. Использование Фибо в качестве дополнительного инструмента в большинстве случаев дает стабильные результаты. Подтверждающим торговым сигналом будет поведение цены в области уровней, кроме того, их можно использовать для установки целевых точек (стоп/профит). Если канал достаточно широкий, то можно воспользоваться агрессивным методом добавления позиций. При этом стоп добавленной позиции должен компенсироваться профитом от основной сделки – на случай разворота или резкого броска цены.
Метод определения положения на рынке с каналом
Из визуализации видно, что мы достигли нашей цели – создать усовершенствованный индикатор канал Кельтнера с графикой canvas. Теперь чтобы убедиться, что индикатор работает корректно, нам нужно протестировать его на истории. Мы создаем функции для сопоставления данных диаграммы с пиксельными координатами. Сначала в функции “GetBarWidth” мы вычисляем ширину каждого бара в пикселях, используя масштаб диаграммы и применяя формулу 2, возведенную в степень масштаба диаграммы. Это поможет нам настроить ширину бара в зависимости от масштаба диаграммы. Для интегрирования функции canvas для графики, нам нужно будет включить необходимые файлы класса canvas, чтобы можно было использовать уже существующую встроенную структуру.
Телепроекты Первого канала
Определяем, где находится цена между минимальной и максимальной ценами графика (“chart_prcmin” и “chart_prcmax”), затем масштабируем это относительное значение так, чтобы оно соответствовало высоте графика. Обращаем внимание, что необходимо избежать деления на ноль, если диапазон цен равен нулю. Техническая модель «ценовой канал» предполагает движение котировок в некотором ограниченном диапазоне в течение некоторого периода времени.
На сегодняшнем тренинге по торговле мы поговорим об индикаторе канала Кельтнера и о том, как мы можем использовать его в нашей ежедневной торговле. Гораздо более простой вариант, особенно для новичков — торговать на отбой от границ в период ночного флета. индикатор канал кельтнера Цена в это время практически не выходит за границы канала, а ее движение в целом более предсказуемо. Будучи трендовым индикатором, канал Кельтнера помогает определить тренд и выявить его разворотные точки. Направление скользящей средней задает направление канала и действующий тренд.
Хотя иногда, дабы не терять форму и держать себя в тонусе, балуюсь спекуляциями на срочном рынке (фьючерсы, опционы). В таком виде стратегия даёт много ложных сигналов, что в конечном итоге приводит к убытку. Своё название этот индикатор получил в честь своего создателя Честера Кельтнера. Впервые он увидел свет в вышедшей в 1960 году книге «How To Make Money in Commodities». Гуру биржевой торговли советуют анализировать диапазоны на разных временных интервалах.
Отбойные и пробойные стратегии
- Уровни Фибоначчи были моим первоначальным методом торговли, когда я только начинал и всё это время совершенствовал его.
- Она состоит в том, чтобы продавать, при достижении ценой верхней границы и покупать, при достижении ценой нижней границы.
- Но как всегда, перед открытием сделок следует потренироваться на Демо счете, чтобы убедиться в надежности сигналов.
- Иными словами при движении цена периодически отскакивает от нижней линии и движется к верхней, и наоборот.
- Теперь остается только графически представить каналы, а для этого нам понадобится признак canvas.
Однако исключение и отличным сигналом является случай, в результате которого свеча не создавалась полностью за границами канала, а закрывает собой границу. В данном случае очень легко выставлять ордера STOP LOSS и TAKE PROFIT. Ордер STOP LOSS ставится на несколько пунктов за пределами канала, а TAKE PROFIT устанавливается на противоположной границе канала от той, на которой была открыта позиция. Обратите внимание на тот факт, что границы канала меняются при движении цены, а, следовательно, в соответствии с этим следует корректировать и положение ордеров (передвигая их вслед за границами).
Таким образом, Вам не стоит рисковать объемом средств большим, чем Вы можете позволить себе безболезненно потерять. Перед началом торговли Вы должны полностью осознавать Вашу степень подверженности риску и принимать все решения самостоятельно. Вся информация на сайте несет исключительно ознакомительный характер и не является призывом к действию. В качестве сигнала о наличии достаточно сильного тренда служит показатель индикатора ADX более20-30. Подобно полосам Боллинджера, этот индикатор строится на основе скользящей средней. Наверное, любой трейдер знает такой индикатор технического анализа, как полосы Боллинджера, но далеко не каждый знаком с его аналогом – индикатором канала Кельтнера.
Для отображения движения цены против тренда, которое приводит нас к нашей зоне сетапа, я использую стандартные трендовые линии. Для открытия позиции вы можете использовать стандартный пробой трендовой линии. Стоп лоссы можно размещать либо выше точки разворота, либо над зоной, которая выступала в роли зоны сопротивления. Как устанавливать цели по прибыли при использовании каналов Кельтнера Для размещения уровней тейк профит мы собираемся использовать сетап на графике, и, как и при открытии позиции, у вас есть несколько вариантов.
Немного позднее индикатор Кельтнера изменился Линдой Рашке, доработавшей и адаптировавшей рабочую программу нынешних биржевых сотрудников. Линда Рашке модернизировала и произвела публикацию новейшей версии к теряющему актуальность каналу и приступила к использованию диапазона Уайлдера (среднего, истинного). Статистика показывает, что большую часть времени, около 90%, цены движутся в канале, а это дает возможность трейдерам с высокой вероятностью найти возможность для покупки или для продажи. Выход котировок за границу канала дает сигнал о движении в направлении пробоя.
Общие принципы канальной стратегии
Цены большую часть времени стремятся оставаться в пределах диапазона, и только нарушение равновесия на рынке под влиянием внешних факторов может толкнуть их за эти пределы. Границы канала показывают, где ослабевает сила быков и находится уровень сопротивления или медведей и проходит область поддержки. Это дает трейдеру возможность купить, когда актив стоит дешево, и продать, когда он дорог. Наклон такого диапазона показывает направление глобального тренда. Сам Кельтнер считал, что пробитие коридора является верным признаком зарождения сильного тренда.
- В канале Кельтнера по сути это двадцатипериодная скользящая средняя.
- Наконец, мы обновляем «полотно», чтобы отразить изменения, и убеждаемся, что диаграмма отображается с новыми заливками.
- Поскольку у нас есть объект канал индикатора, необходимо удалить его после избавления от индикатора.
- При отскоке от верхней границы коридора открывается ордер на продажу.
И последнее, “showPriceLabel” (по умолчанию – значение true) контролирует, будут ли отображаться ценовые метки на графике. Эти настройки обеспечат гибкость при адаптации индикатора к различным рыночным условиям. Наконец, нам нужно определить хэндлы индикаторов, которые мы будем использовать. После завершения обучения торговле по индикатору Keltner Channel мы собираемся рассмотреть его сильные стороны.
Так Джон Боллинджер, создатель индикатора, советует использовать Индекс относительной силы (RSI), Дивергенцию сходимости скользящих средних (MACD) или Балансовый объем (OBV) в сочетании с Полосами Боллинджера. Если цена актива движется выше SMA и пересекает верхнюю линию Боллинджера — это “бычий” сигнал, указывающий на вероятный дальнейший рост цены. Однако, крипто рынки открыты 24/7, и для корректного расчета показателя за месяц на дневных свечах необходимо использовать 28 SMA или 30 SMA, а не 20 SMA. Поэтому, если вы торгуете криптой, мы советуем вам изменить стандартные настройки Полос Боллинджера на крипто вариант, чтобы получить более точный результат. Изменяя настройки Полос Боллинджера, вы увидите совсем разные результаты. Это означает, что 20 SMA представляет собой скользящую среднюю за период 4 недель, поскольку традиционные рынки открыты только 5 дней из 7.
Чтобы осуществить скажем так «качественный вход» в стратегиях с Кельтнером можно присмотреться к моменту, когда цена будет находиться у границы и осуществлять движение в сторону ее пробоя. Это сильный сигнал и нас интересует как верхняя так и нижняя граница. Если граница канала будет оказывать сопротивление и цена будет скользить вдоль нее, то это ложный сигнал. В том случае, когда на рынке бинарных опционов держится тренд – восходящий или нисходящий, то ценовой диапазон, как правило, может заходить за границу канала либо вверху, либо внизу. После того как свеча закроется за пределами Keltner Channel можно приступать к покупке опциона находящегося по направлению основной тенденции.
Все материалы на сайте носят исключительно информационный характер и не являются указанием к действию. Представленные данные – это только предположения, основанные на нашем опыте. Публикуемые результаты торговли добавляются исключительно с целью демонстрации эффективности и не являются заявлением доходности. Прошлые результаты не гарантируют конкретных результатов в будущем. Проведение торговых операций на финансовых рынках с маржинальными финансовыми инструментами имеет высокий уровень риска, поэтому подходит не всем инвесторам.