Изображение блога
OS_Engine_team
OS_Engine_team Блог компании Os_Engine
Вчера в 11:36

Volume построчно. Индикаторы OsEngine #7

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

Volume построчно. Индикаторы OsEngine #7

1. Где исходники?

Посмотреть исходный код индикатора Volume на ГитХаб можно здесь:

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Indicators/Scripts/Volume.cs

В скриптах проекта вот этот файл:
Volume построчно. Индикаторы OsEngine #7

2. Разбор кода.

Volume построчно. Индикаторы OsEngine #7

  1. Объявлен атрибут «Indicator», и в скобочках указано название класса индикатора. OsEngine после этого понимает, что это индикатор.
  2. Класс индикатора унаследован от «Aindicator». После этого внутри класса нам доступно создание параметров, и нужно объявить два обязательных метода.
  3. Объявление серии данных.
  4. Создан обязательный метод OnStateChange, вызываемый в двух случаях, которые внутри метода обработаны.
  5. Ветка логики для обработки статуса вызова метода Configure. Это происходит во время создания индикатора.
  6. Создание серии данных.
  7. Ветка логики для обработки статуса вызова метода Dispose. Это происходит во время удаления индикатора.
  8. Удаление ссылки на серию данных путём присваивания её значению ссылки NULL. Необязательная операция, добавлена сюда для примера. После, если Вы создали какие-то массивы, нужно удалить все данные.
  9. Создан обязательный метод OnProcess, вызываемый в тот момент, когда надо пересчитать значение индикатора по какому-то индексу.
  10. Присваиваем объём в свече по индексу в значение индикатора по индексу.

Удачных алгоритмов!

Комментарии открыты для друзей!

Volume построчно. Индикаторы OsEngine #7

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
Программа лояльности от АЛОР БРОКЕР и OsEngine: https://smart-lab.ru/company/os_engine/blog/972745.php

Volume построчно. Индикаторы OsEngine #7

1 Комментарий
  • ezomm
    Вчера в 18:30
    Объем не просто индикатор.Это суть торговли.Если его мало, торговать опасно тк мало участников и легко манипулировать ценой. Объем= ликвидность = малый спред в котировках .От объема зависит размер свечи тайма. Почему свеча 1 час = 0.2% от цены? А свеча 4х час 0.4%? А свеча 1 день 1.2 %. Это сделал объем .1 шаг в торговле — понимание работы объема .2- работа цены. Чем более раздробленность участников, тем более читабелен график. График сложен из углов= фракталов. Фракталы складываются по 4 в 1 и углы становятся в 2 раза больше. Этот процесс бесконечен тк каждый тайм до тайма 9 лет имеет свой размер. Есть вид графика кандлволюм где свечи толстые и тонкие (толще= больше объема ). Без анализа объема мы анализируем частицы не понятно чего.Про объем и уровни VSA.

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн