В данной статье обсудим нерыночные данные, которые можно запросить из источника BotTabSimple. Но которые важны в некоторых типах алгоритмов.
Свойства и данные, обсуждаемые ниже, в источнике находятся здесь:
Здесь:
И здесь:
Статус сервера позволяет понять, подключен ли в данный момент источник к бирже или нет.
Пример доступа к данным:
Данное свойство позволяет понять, подключен ли привязанный к источнику коннектор к бирже. Используя его, можно удостовериться, что коннектор подключен к торгам (если true).
Пример доступа к данным:
Данное свойство позволяет понять, можно ли уже выставлять ордера на биржу. Это нужно, т.к. у некоторых коннекторов есть задержка по времени между моментом подключения и моментом, когда можно выставлять ордера.
Если true, то можно открывать новые позиции и закрывать старые.
Пример доступа к данным:
Данное свойство позволяет понять, какая именно программа создала источник и робота. Это может понадобиться, если Ваш робот ведёт себя по-разному в тестере и реальных торгах.
Пример доступа к данным:
public CommissionType CommissionType
public CommissionValue
У источника можно запросить текущие настройки по комиссии.
Важно помнить, что это не данные с биржи! Это те данные, которые Вы устанавливаете в интерфейсе.
Пример доступа к данным:
Поддерживает ли коннектор, к которому подключен источник, Маркет ордера. True – поддерживает.
Пример доступа к данным:
Поддерживает ли коннектор, к которому подключен источник, смену цены ордера. True – поддерживает.
Пример доступа к данным:
В итоге, эта логика будет перевыставлять цену ордера каждую новую свечу на LOW закрывшейся свечи, ожидая пока его исполнят.
Удачных алгоритмов!
Комментарии открыты для друзей!
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