package
0.0.0-20240204181704-b17d0ebea8e6
Repository: https://github.com/jstalex/tingo.git
Documentation: pkg.go.dev
# Functions
NewBot - Создание нового интервального бота по конфигу.
NewCandlesStorage - Создание хранилища свечей.
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
BEST_WIDTH - Анализ свечей происходит так: Вычисляется медиана распределения выборки средних цен свечей за последние DaysToCalculateInterval дней, от нее берется сначала фиксированный интервал шириной MinProfit процентов от медианы, далее если это выгодно интервал расширяется.
IN_STOCK - Есть открытая позиция по этому инструменту.
MATH_STAT - Анализ свечей при помощи пакета stats.
OUT_OF_STOCK - Нет открытых позиций по этому инструменту.
SIMPLEST - Поиск интервала простым перебором.
TRY_TO_BUY - Выставлена лимитная заявка на покупку этого инструмента.
TRY_TO_SELL - Выставлена лимитная заявка на продажу этого инструмента.
WAIT_ENTRY_PRICE - Ожидание нужной last price по инструменту, для выставления лимитной заявки на покупку.
# Structs
No description provided by the author
Bot - Интервальный бот.
No description provided by the author
CandlesStorage - Локально хранилище свечей в sqlite.
Executor - Вызывается ботом и исполняет торговые поручения.
No description provided by the author
Interval - Интервал цены.
IntervalStrategyConfig - Конфигурация стратегии интервального бота.
NewCandlesStorageRequest - Параметры для создания хранилища свечей.
Positions - Данные о позициях счета.
State - Текущее состояние торгового инструмента.
States - Состояния инструментов, с которыми работает исполнитель.
StorageInstrument - Информация об инструменте в хранилище.
# Type aliases
AnalyseFunc - Функция для анализа свечей и расчета интервала.
AnalyseType - Тип анализа исторических свечей при расчете интервала.
No description provided by the author