Сегодня рассмотрим историю появления индикатора VolumeOscillator.
Также к данной статье будут прикреплены готовые скрипты роботов на этом индикаторе с возможностью торговать на нашей платформе OsEngine.
1. История появления индикатора Volume Oscillator.
2. Как проводятся расчеты индикатора Volume Oscillator.
3. Какие сигналы может подавать индикатор Volume Oscillator.
4. Роботы для OsEngine на индикаторе Volume Oscillator.
4.1.Стратегия на пересечение нулевой линии индикатора VolumeOscillator и Ema.
4.2.Стратегия основанная на дивергенции индикатора VolumeOscillator.
4.3.Стратегия на индикаторах PriceChannel и VolumeOscillator.
5. Таблица общих результатов.
Индикатор VolumeOscillator является одним из популярных инструментов анализа торгового объема в техническом анализе финансовых рынков.
История появления данного индикатора связана с развитием технического анализа и его инструментов.
Само понятие торгового объема возникло в начале XX века в США, когда появились организованные биржи и началось активное развитие рынка ценных бумаг. Организаторы бирж поняли, что для анализа рынка необходимо учитывать не только ценовые изменения инструментов, но и количество активов, которое было продано или куплено. Таким образом, торговый объем стал важным индикатором для анализа рыночных движений и предсказания будущих трендов.
С развитием компьютерных технологий и появлением электронных торговых платформ в 1990-х годах доступность данных о торговых объемах значительно увеличилась. Трейдеры и аналитики стали применять торговые объемы в своих исследованиях и разработках торговых стратегий.
Однако визуализация и анализ торговых объемов оказались проблемой, так как данные объёмов не могли отобразить на графике ценовых движений. В ответ на это разработчики технического анализа начали создавать индикаторы объёма, которые бы позволяли анализировать данную информацию на графическом представлении ценовых графиков. Один из таких индикаторов — Volume Oscillator, который осуществляет анализ двух скользящих средних, построенных на основе торгового объема.
Отображается в области под графиком цены в виде кривой линии.
Сегодня индикатор VolumeOscillator является популярным инструментом для анализа рыночных движений и включен в большинство торговых платформ и программ анализа рынка.
Индикатор VolumeOscillator находится следующим способом:
1. Рассчитываем две простые скользящие средние с различным периодом.
где
2. Расчет VolumeOscillator.
Расчёт индикатора в OsEngine можно посмотреть вот в этом файле:
Индикатор VolumeOscillator может подавать следующие сигналы:
1. Уровень перекупленности и перепроданности: когда значение индикатора поднимается выше 50, это – уровень перекупленности, и возможен разворот восходящего тренда. А когда опускается ниже -50, это – уровень перепроданности, где также возможен разворот.
2. Пересечение нулевого уровня: пересечении нулевого уровня снизу вверх является подтверждающим сигналом к покупке при использовании трендового индикатора. При пересечении нулевого уровня сверху вниз подтверждающим сигналом к продаже, также при использовании трендового индикатора.
3. Сигнал дивергенции: если значения VolumeOscillator и ценового графика движутся в противоположных направлениях, это может указывать на дивергенцию между индикатором и ценой. Например, при возникновении нового максимума или минимума на ценовом графике, индикатор VolumeOscillator не подтверждает это новое движение. Это может указывать на потенциальное изменение тренда.
4. Пробой уровней: на индикатор VolumeOscillator можно наносить горизонтальные и наклонные уровни. При пробое их можно рассмотреть вход в позицию в сторону пробоя.
Рис. 1. Пример логики робота.
Рис. 2. Si, TF15 min, 2021-23, P/L 1 contract: 0,31%
Рис. 3. BR, TF15 min, 2021-23, P/L 1 contract: 0,21%
Рис. 4. BTCUSDT, TF15 min, 2021-23, P/L 1 contract: 0,25%
Рис. 5. ETHUSDT, TF15 min, 2021-23, P/L 1 contract: 0,53%
Для осуществления этой стратегии наша команда совместила индикатор VolumeOscillator и ZigZag для более правильного определения дивергенции. На этот индикатор также будет ссылка, он уже встроен в нашу платформу OsEngine. И также на графике мы тоже используем обычный индикатор ZigZag.
Рис. 6. Пример логики срабатывания стратегии.
Рис. 7. Si, TF15 min, 2021-23, P/L 1 contract: 0,36%
Рис. 8. BR, TF15 min, 2021-23, P/L 1 contract: 0,16%
Рис. 9. BTCUSDT, TF15 min, 2021-23, P/L 1 contract: 0,51%
Рис. 10. ETHUSDT, TF15 min, 2021-23, P/L 1 contract: 0,59%
Лучшие результаты у нас показала стратегия, основанная на индикаторах VolumeOscillator и PriceChannel.
* Информация представлена по расчетам OsEngine https://github.com/AlexWan/OsEngine
Из данных статей Вы узнаете базовую информацию о том или ином индикаторе. А также можно посмотреть роботов на данных индикаторах с исходным кодом.
Оглавление здесь: https://smart-lab.ru/company/os_engine/blog
Комментарии открыты для друзей, добавляйтесь!
OsEngine: https://github.com/AlexWan/OsEngine
Поддержка OsEngine: https://t.me/osengine_official_support
Регистрируйся в АЛОР и получай бонусы: https://www.alorbroker.ru/open
Сайт АЛОР БРОКЕР: https://www.alorbroker.ru
Раздел «Для клиентов»: https://www.alorbroker.ru/openinfo/for-clients
Программа лояльности от АЛОР БРОКЕР:https://smart-lab.ru/company/os_engine/blog