Path: blob/master/ invest-robot-contest_investRobot-master/docs/visualizer.md
5925 views
Модуль visualizer
Visualizer
Позволяет подключить наглядную визуализацию курса ценной бумаги, а так же покупок и продаж робота в произвольную стратегию. Для этого необходимо созать объект класса Visualizer
, после чего добавлять в него все обновления цены методом add_price(time, price)
, покупки и продажи методами add_buy(time)
, add_sell(time)
соответственно.
Методы
init
Входные данные:
Field | Type | Description |
---|---|---|
ticker | str | Тикер |
currency | str | Валюта |
Выходные данные: Visualizer
.
add_price
Сохраняет в визуализатор обновление цены.
Входные данные:
Field | Type | Description |
---|---|---|
time | datetime.datetime | Время обновления |
price | float | Цена |
add_buy
Сохраняет в визуализатор покупку.
Входные данные:
Field | Type | Description |
---|---|---|
time | datetime.datetime | Время обновления |
add_sell
Сохраняет в визуализатор продажу.
Входные данные:
Field | Type | Description |
---|---|---|
time | datetime.datetime | Время обновления |
update_plot
Обновляет график.