Как использовать инструменты технического анализа в Deriv Bot | Deriv Blog

Улучшите свою стратегию и научите торгового бота определять момент для покупки контракта с помощью технического анализа.

Редакция Deriv · 2 октября 2023 г. · 6 мин чтения

Share

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

Если вы не знакомы с концепцией технического анализа, мы подробно рассмотрели её в нашем блоге Что такое технический анализ в трейдинге. Давайте разберём, как это работает на Deriv Bot.

Анализ тиков и свечей

Самый простой способ использовать технический анализ на Deriv Bot — это блоки «Анализ тиков и свечей», которые можно найти на соответствующей вкладке в разделе «Анализ».

 5.1. Блоки анализа тиков и свечей на Deriv Bot – торговый бот Deriv

Эти блоки анализируют цены предыдущих тиков, свечей или общее направление рынка.  Более подробное описание функциональности каждого блока можно найти, нажав «Подробнее» рядом с ними.

Вот простой пример настройки базовой стратегии торговли опционами, которая будет покупать контракт на основе последней цифры предыдущего тика: 

  1. Выберите «Условный блок» и перетащите его в обязательный «Блок покупки». Он находится на вкладке «Утилиты» в подразделе «Логика»
  2. Выберите «Блок сравнения» и перетащите его в пустое поле «Условного» блока. Он находится на той же вкладке.
  3. Выберите блок «Последняя цифра» на вкладке «Анализ тиков и свечей» раздела «Анализ» и перетащите его в первое поле «Блока сравнения».
  4. Выберите «Блок числа», перетащите его во второе поле «Блока сравнения» и выберите правило (равно, не равно, больше и т. д.).  Он находится на вкладке «Утилиты» в подразделе «Математика».
  5. Выберите тип контракта для вашей сделки — Rise или Fall в нашем примере.
Блок условий покупки на Deriv Bot с простой стратегией анализа тиков и свечей

После выполнения всех этих шагов ваш блок «Условия покупки» готов. Условия, которые мы только что задали, укажут вашему торговому боту покупать контракт Rise всякий раз, когда последняя цифра предыдущего тика не равна 4.

Эта конкретная стратегия — лишь пример того, как можно использовать блоки анализа тиков и свечей, и не имеет практической ценности в реальной торговой среде.

Технические индикаторы в Deriv Bot

Другой способ использования технического анализа с вашим торговым ботом — применение блоков технических индикаторов, которые можно найти на вкладке «Индикаторы» раздела «Анализ».

5.2. Блоки технических индикаторов на Deriv Bot – торговый бот Deriv

В Deriv Bot есть 5 основных блоков индикаторов, которые помогут вам оценить все основные сигналы, способные предсказать будущие движения цены:

  • Simple Moving Average (SMA)
    • Simple Moving Average Array (SMAA)
  • Bollinger Bands (BB)
    • Bollinger Bands Array (BBA)
  • Exponential Moving Average (EMA)
    • Exponential Moving Average Array (EMAA)
  • Relative Strength Index (RSI)
    • Relative Strength Index Array (RSIA)
  • Moving Average Convergence Divergence (MACD)

Разница между обычным индикатором и индикатором с массивом заключается в том, что обычный индикатор показывает только последний расчёт, тогда как индикатор с массивом показывает список прошлых расчётов. Индикатор с массивом предназначен для сложных стратегий, где нужно отслеживать изменение расчёта. В этом примере мы будем использовать Bollinger Bands (BB).

На ценовом графике индикатор Bollinger Bands выглядит как канал, состоящий из 3 линий.

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

Технические индикаторы Полосы Боллинджера на Deriv

С Deriv Bot вам не нужно следить за графиком цен, чтобы поймать момент прорыва — вы можете просто настроить бота на это действие и покупку контракта, когда это произойдет. Давайте покажем, как создать нижнюю линию Полос Боллинджера.

1. Выберите блок 'Bollinger Bands' из списка индикаторов и перетащите его в блок 'Purchase conditions'.

2. Нажмите на переменную 'bb', выберите опцию 'Rename variable' из выпадающего меню и присвойте ей имя 'bb down'.

3. Нажмите на переменную 'middle' и выберите значение 'lower' из выпадающего меню.

4. Выберите блок 'Tick list' из 'Tick and candle analysis' и вставьте его в поле рядом со списком Input list.

5. Блок 'Period' показывает количество прошлых тиков, которые индикатор будет использовать для анализа рыночного тренда, в то время как блоки 'Standard Deviation Up/Down Multiplier' показывают, насколько широкими являются внешние линии индикатора. Для этого примера давайте установим значения 20, 2 и 2 соответственно.

Как создать нижнюю линию Полос Боллинджера.

Чтобы понять, как стратегия выглядит визуально, вы можете перейти на вкладку 'Charts' в левом верхнем углу рабочего пространства и применить индикатор Полосы Боллинджера на графике цен. Чтобы добавить индикатор, нажмите на 'Indicators' на левой панели инструментов, перейдите на вкладку 'Volatility' и выберите 'Bollinger Bands'. Чтобы изменить настройки, на той же странице нажмите на вкладку 'Active' и кликните на значок настроек. Кроме того, вы можете выйти со страницы графика цен, кликнуть правой кнопкой мыши по любой из линий, изменить числа во всплывающем окне и нажать 'Done'.

Изменение значений линий

6. Выберите блок 'Conditional block' и поместите его прямо под Bollinger Bands, а внутри блока 'Conditional block' разместите блок 'Purchase (Rise)' и добавьте к нему блок 'Compare', так же как мы делали при настройке торговой стратегии на основе последней цифры в предыдущем примере.

7. Выберите блок 'Last tick' из 'Tick and candle analysis' и перетащите его в первое поле блока 'Compare'.

8. Перейдите на вкладку 'Variables' и выберите переменную 'bb down', которую мы создали ранее, поместив ее во второе поле блока 'Compare'.

9. Установите правило: Last tick меньше, чем 'bb down', чтобы ваш бот выполнял действие, когда предыдущий тик находится ниже нижней линии Полос Боллинджера.

10. Установите для блока «Purchase» значение «Rise».

Настройка торговой стратегии на Deriv Bot с использованием технических индикаторов

Эта стратегия указывает вашему торговому боту покупать контракт Rise, когда предыдущий тик ниже нижней линии индикатора Полосы Боллинджера.

Вот как это будет выглядеть на платформе Deriv Bot:

Блок условий покупки на платформе Deriv Bot со стратегией простых технических индикаторов

Используя эту стратегию как пример, вы можете добавить ещё один блок «Bollinger bands», повторив те же действия, но для верхней линии индикатора. Ниже приведён пример.

Блок условий покупки на платформе Deriv Bot со стратегией простых технических индикаторов

Аналогичным образом вы можете использовать другие технические индикаторы на Deriv Bot, чтобы помочь вашему торговому боту определить наиболее подходящее время для покупки контракта. 

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

Теперь вы можете применить полученные знания на безрисковом демо-счёте, предварительно пополненном виртуальной валютой на 10 000 USD, или ознакомиться с нашей бонусной статьёй Топ-5 советов и хитростей для вашей торговой стратегии на Deriv Bot, чтобы узнать ещё несколько полезных приёмов, которые сделают вашу работу с Deriv Bot ещё удобнее.

Join 3M+ global traders

Open an account in minutes and start trading the world's markets — forex, stocks, indices, and more.