Path: blob/master/ invest-robot-contest_investRobot-master/docs/visualizer.md
7756 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
Обновляет график.