RAPTOR v18.4: Исправлена отчетность, активированы выходные
This commit is contained in:
4
invest-python-master/docs/api/clients.md
Normal file
4
invest-python-master/docs/api/clients.md
Normal file
@@ -0,0 +1,4 @@
|
||||
|
||||
# Clients
|
||||
|
||||
::: t_tech.invest.clients
|
||||
122
invest-python-master/docs/examples.md
Normal file
122
invest-python-master/docs/examples.md
Normal file
@@ -0,0 +1,122 @@
|
||||
Больше примеров доступно [здесь](https://github.com/RussianInvestments/invest-python/tree/main/examples).
|
||||
|
||||
## Получение и вывод в консоль свечей с часовым интервалом за год
|
||||
[examples/all_candles.py](https://github.com/RussianInvestments/invest-python/blob/main/examples/all_candles.py)
|
||||
~~~python
|
||||
{% include "../examples/all_candles.py" %}
|
||||
~~~
|
||||
## Асинхронная функция получения и вывода в консоль свечей с часовым интервалом за год
|
||||
[examples/async_all_candles.py](https://github.com/RussianInvestments/invest-python/blob/main/examples/async_all_candles.py)
|
||||
~~~python
|
||||
{% include "../examples/async_all_candles.py" %}
|
||||
~~~
|
||||
## Асинхронная функция получения и вывода счетов пользователя
|
||||
[examples/async_client.py](https://github.com/RussianInvestments/invest-python/blob/main/examples/async_client.py)
|
||||
~~~python
|
||||
{% include "../examples/async_client.py" %}
|
||||
~~~
|
||||
## Асинхронная функция получения и вывода минутных свечей
|
||||
[examples/async_retrying_client.py](https://github.com/RussianInvestments/invest-python/blob/main/examples/async_retrying_client.py)
|
||||
~~~python
|
||||
{% include "../examples/async_retrying_client.py" %}
|
||||
~~~
|
||||
## Подписка на стрим котировок по минутным свечам и вывод получаемых свечей в консоль
|
||||
[examples/async_stream_client.py](https://github.com/RussianInvestments/invest-python/blob/main/examples/async_stream_client.py)
|
||||
~~~python
|
||||
{% include "../examples/async_stream_client.py" %}
|
||||
~~~
|
||||
## Отмена всех выставленных поручений
|
||||
[examples/cancel_orders.py](https://github.com/RussianInvestments/invest-python/blob/main/examples/cancel_orders.py)
|
||||
~~~python
|
||||
{% include "../examples/cancel_orders.py" %}
|
||||
~~~
|
||||
## Функция получения и вывода счетов клиента
|
||||
[examples/client.py](https://github.com/RussianInvestments/invest-python/blob/main/examples/client.py)
|
||||
~~~python
|
||||
{% include "../examples/client.py" %}
|
||||
~~~
|
||||
## Загрузка и вывод всех минутных свечей по интрументу
|
||||
[examples/download_all_candles.py](https://github.com/RussianInvestments/invest-python/blob/main/examples/download_all_candles.py)
|
||||
~~~python
|
||||
{% include "../examples/download_all_candles.py" %}
|
||||
~~~
|
||||
## Асинхронная подписка на стрим минутных свечей
|
||||
[examples/easy_async_stream_client.py](https://github.com/RussianInvestments/invest-python/blob/main/examples/easy_async_stream_client.py)
|
||||
~~~python
|
||||
{% include "../examples/easy_async_stream_client.py" %}
|
||||
~~~
|
||||
## Простая подписка на стрим минутных свечей
|
||||
[examples/easy_stream_client.py](https://github.com/RussianInvestments/invest-python/blob/main/examples/easy_stream_client.py)
|
||||
~~~python
|
||||
{% include "../examples/easy_stream_client.py" %}
|
||||
~~~
|
||||
## Получение списка операций и их постраничный вывод
|
||||
[examples/get_operations_by_cursor.py](https://github.com/RussianInvestments/invest-python/blob/main/examples/get_operations_by_cursor.py)
|
||||
~~~python
|
||||
{% include "../examples/get_operations_by_cursor.py" %}
|
||||
~~~
|
||||
## Функция кэширования инструментов
|
||||
[examples/instrument_cache.py](https://github.com/RussianInvestments/invest-python/blob/main/examples/instrument_cache.py)
|
||||
~~~python
|
||||
{% include "../examples/instrument_cache.py" %}
|
||||
~~~
|
||||
## Функция получения списка инструментов подходящих под строку query
|
||||
[examples/instruments/instruments.py](https://github.com/RussianInvestments/invest-python/blob/main/examples/instruments/instruments.py)
|
||||
~~~python
|
||||
{% include "../examples/instruments/instruments.py" %}
|
||||
~~~
|
||||
## Функция логгирования ошибок
|
||||
[examples/logger.py](https://github.com/RussianInvestments/invest-python/blob/main/examples/logger.py)
|
||||
~~~python
|
||||
{% include "../examples/logger.py" %}
|
||||
~~~
|
||||
## Подписка на стрим портфолио и вывод информации
|
||||
[examples/porfolio_stream_client.py](https://github.com/RussianInvestments/invest-python/blob/main/examples/porfolio_stream_client.py)
|
||||
~~~python
|
||||
{% include "../examples/porfolio_stream_client.py" %}
|
||||
~~~
|
||||
## Подписка на стрим позиций и вывод информации
|
||||
[examples/positions_stream.py](https://github.com/RussianInvestments/invest-python/blob/main/examples/positions_stream.py)
|
||||
~~~python
|
||||
{% include "../examples/positions_stream.py" %}
|
||||
~~~
|
||||
## Функция получения и вывода минутных свечей
|
||||
[examples/retrying_client.py](https://github.com/RussianInvestments/invest-python/blob/main/examples/retrying_client.py)
|
||||
~~~python
|
||||
{% include "../examples/retrying_client.py" %}
|
||||
~~~
|
||||
## Получение и вывод информации об аккаунте пользователя в песочнице
|
||||
[examples/sandbox_client.py](https://github.com/RussianInvestments/invest-python/blob/main/examples/sandbox_client.py)
|
||||
~~~python
|
||||
{% include "../examples/sandbox_client.py" %}
|
||||
~~~
|
||||
## Подписка на стрим минутных свечей и их вывод
|
||||
[examples/stream_client.py](https://github.com/RussianInvestments/invest-python/blob/main/examples/stream_client.py)
|
||||
~~~python
|
||||
{% include "../examples/stream_client.py" %}
|
||||
~~~
|
||||
## Создание тэйк-профит стоп ордера
|
||||
[examples/wiseplat_create_take_profit_stop_order.py](https://github.com/RussianInvestments/invest-python/blob/main/examples/wiseplat_create_take_profit_stop_order.py)
|
||||
~~~python
|
||||
{% include "../examples/wiseplat_create_take_profit_stop_order.py" %}
|
||||
~~~
|
||||
## Отмена всех выставленных стоп ордеров
|
||||
[examples/wiseplat_cancel_all_stop_orders.py](https://github.com/RussianInvestments/invest-python/blob/main/examples/wiseplat_cancel_all_stop_orders.py)
|
||||
~~~python
|
||||
{% include "../examples/wiseplat_cancel_all_stop_orders.py" %}
|
||||
~~~
|
||||
## Получение figi для тикера
|
||||
[examples/wiseplat_get_figi_for_ticker.py](https://github.com/RussianInvestments/invest-python/blob/main/examples/wiseplat_get_figi_for_ticker.py)
|
||||
~~~python
|
||||
{% include "../examples/wiseplat_get_figi_for_ticker.py" %}
|
||||
~~~
|
||||
## Получение / установка баланса для песочницы. Получение / закрытие всех песочниц. Создание новой песочницы.
|
||||
[examples/wiseplat_set_get_sandbox_balance.py](https://github.com/RussianInvestments/invest-python/blob/main/examples/wiseplat_set_get_sandbox_balance.py)
|
||||
~~~python
|
||||
{% include "../examples/wiseplat_set_get_sandbox_balance.py" %}
|
||||
~~~
|
||||
## Пример live стратегии для нескольких тикеров. Вывод OHLCV для каждой сформировавшейся свечи.
|
||||
[examples/wiseplat_live_strategy_print_ohlcv.py](https://github.com/RussianInvestments/invest-python/blob/main/examples/wiseplat_live_strategy_print_ohlcv.py)
|
||||
~~~python
|
||||
{% include "../examples/wiseplat_live_strategy_print_ohlcv.py" %}
|
||||
~~~
|
||||
16
invest-python-master/docs/robots.md
Normal file
16
invest-python-master/docs/robots.md
Normal file
@@ -0,0 +1,16 @@
|
||||
## Примеры готовых роботов
|
||||
|
||||
| Ссылка на репозиторий | Описание |
|
||||
|------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||
| [tromario/tinkoff-invest-volume-analysis-robot](https://github.com/tromario/tinkoff-invest-volume-analysis-robot) | Проектом был реализован один из методов работы с профилем рынка - реакция на максимальный горизонтальный объем внутри дня за выбранный период.Основной объем работы был заложен в математический аппарат. Работа имеет визуализацию алгоритма. |
|
||||
| [qwertyo1/tinkoff-trading-bot](https://github.com/qwertyo1/tinkoff-trading-bot) | Проектом реализована простая интервальная стратегия. Несложный код поможет начинающим разработчикам быстро разобраться, запустить, проверить и доработать торговую стратегию под свои цели. Простое ведение статистики через sqllite. |
|
||||
| [karpp/investRobot](https://github.com/karpp/investRobot) | investRobot - это робот для алгоритмической торговли на бирже Тинькофф Инвестиций посредством Tinkoff Invest API. В качестве демонстрации представлена одна торговая стратегия, основанная на индикаторе двух скользящих средних. |
|
||||
| [EIDiamond/invest-bot](https://github.com/EIDiamond/invest-bot) | Робот интрадей торговли на Московской бирже с возможность информирования о сделках и результатах торговли в Telegram чат.Удобное решение опционального включения\выключения информирования в Телеграм. Без подключения Телеграм чата все события и результаты пишутся в лог файл. |
|
||||
|
||||
## Готовые стратегии
|
||||
|
||||
Функция создает дополнительный столбец с действиями ("ma200_support_action"), куда записываются сигналы на шорт или лонг по условиям.
|
||||
Затем данные агрегируются и выводятся в виде списка акций, по которым пришли сигналы, в порядке убывания даты сигнала.
|
||||
~~~python
|
||||
{% include "../examples/strategies/moving_average.py" %}
|
||||
~~~
|
||||
Reference in New Issue
Block a user