Path: blob/master/ invest-robot-contest_tinkoff-invest-volume-analysis-robot-master/settings.py
5925 views
# region общие настройки робота1# токен профиля для Тинькофф Инвестиций2# инструкция https://tinkoff.github.io/investAPI/token/3TOKEN = ""45# режим работы: песочница или реальный счет6IS_SANDBOX = True78# счет для торговли в зависимости от выбранного режима работы9ACCOUNT_ID = ""1011# массив анализируемых инструментов12INSTRUMENTS = [13{"name": "USD000UTSTOM", "alias": "USD/RUB", "figi": "BBG0013HGFT4", "future": "BBG00VHGV1J0"},14{"name": "SBER", "figi": "BBG004730N88", "future": "FUTSBRF06220"},15{"name": "GAZP", "figi": "BBG004730RP0", "future": "FUTGAZR06220"},16]1718# приложение выступает в роли советника или робота с открытием позиций19CAN_OPEN_ORDERS = True2021# признак переворачивания позиции, если определена ТВ в противоположное направление22CAN_REVERSE_ORDER = True2324# количество лотов на 1 точку входа25COUNT_LOTS = 22627# количество целей на 1 точку входа28COUNT_GOALS = 22930# соотношение к стоп-лоссу: если стоп 5пункта, то первая цель будет 5*3=15пунктов31FIRST_GOAL = 33233# размер шага для очередной цели34# если лотов 2, то будет открыто 2 сделки:35# цель для 1ой будет рассчитан по значению FIRST_GOAL36# цель для 2ой будет увеличен на указанный шаг37GOAL_STEP = 0.53839# процент от макс объема в сигнальной свече, на который устанавливается стоп-лосс40# стоп устанавливается ниже/выше макс объема в свече41PERCENTAGE_STOP_LOSS = 0.034243# отображение графика при анализе44IS_SHOW_CHART = False4546# отправка уведомлений в чат телеграм47NOTIFICATION = {48"bot_token": "",49"chat_id": ""50}51# endregion общие настройки робота5253# region настройки стратегии54# период профиля рынка, примеры: 1min, 1h, 1d, 1m55PROFILE_PERIOD = "1h"5657# ТФ сигнальной свечи для рассмотрения ТВ, примеры: 1min, 1h, 1d, 1m58SIGNAL_CLUSTER_PERIOD = "5min"5960# время в минутах, через которое можем рассматривать первое касание объемного уровня61FIRST_TOUCH_VOLUME_LEVEL = 906263# время в минутах для последующих касаний объемного уровня64SECOND_TOUCH_VOLUME_LEVEL = 56566# процент, на который цена может превысить или не дойти до объемного уровня67PERCENTAGE_VOLUME_LEVEL_RANGE = 0.0368# endregion настройки стратегии697071