Этот раздел поможет Вам в знакомстве с нашим проектом.
Вы видите меню, переходя по которому, можно искать интересующую Вас тему.
Сверху есть поиск по FAQ. Вы можете воспользоваться им для поиска интересующей Вас темы.
Если ничего не помогло, и интересующий Вас вопрос не раскрыт, пишите в группу поддержки:
https://t.me/osengine_official_support
Системные требования |
Обзор OsEngine |
Разница между созданием роботов на API и терминалом для алготрейдинга Os Engine. |
Сервер приёма крашей. |
Язык программирования |
Оформляем БАГ-РЕПОРТ в OsEngine |
Главное меню OsEngine |
Os Data. |
Os Data. Лента сделок. Стаканы. OsEngine. |
Конвертер и Конвертер свечей. |
Tester.Light в OsEngine. |
Погрешности в тестировании |
Тестер. Хранение данных и настройки бумаг. |
Тестер. Склеенные фьючерсы. Настройка неторговых периодов. |
OsData и Тестер. Качаем слепки стаканов и запускаем на них тесты. |
OsData и Тестер. Качаем ленту сделок и запускаем на ней тесты. |
Алерты в OsEngine. |
Журнал. Знакомство |
Журнал. Типы профитов в журналах OsEngine. P\L и их различия. |
Журнал. Ансамблирование объёмов. |
Server Master. Автоматическое переподключение серверов в OsEngine. |
Роботы Light в OsEngine. |
Оптимизатор 1. Простой перебор параметров |
Оптимизатор 2. О робастности |
Оптимизатор 3. Walk-Forwards оптимизация. |
Оптимизатор 4. Численный показатель робастности при Walk-Forward оптимизации. |
Оптимизатор 5. Ограничения оптимизатора. |
OsMiner в OsEngine. |
OsMiner. Запуск найденных паттернов в OsEngine. |
Риск менеджер |
Концепция источников в OsEngine. |
Визуал источника BotTabSimple. |
Визуал BotTabIndex |
Визуал BotTabCluster |
Визуал BotTabScreener |
Визуал BotTabPair |
Визуал BotTabPolygon |
ALOR OpenApi. |
Тинькофф инвестиции. |
Transaq |
Quik lua. |
ByBit |
Binance. |
Bitget |
KuCoin |
BingX |
Gate IO |
Deribit |
Pionex |
OKX |
HTX |
WOO |
BitMart |
Exmo. OsEngine. |
Роботы для AskendEX. OsEngine. |
Bitmex. OsEngine. |
Основные ошибки на Bybit: код, описание, перевод. Часть I. OsEngine. |
Основные ошибки на Bybit: код, описание, перевод. Часть II. OsEngine. |
Самые частые ошибки на Binance. Пути их решения. OsEngine. |
TraderNet |
Kite Connect Api. Zerodha брокер. Индия |
Interactive Brokers API. Инструкция к применению. OsEngine |
Finam дата сервер |
ALGOPACK |
MFD дата сервер |
MOEX ISS дата сервер |
Yahoo Finance |
Как выписать демосчёт. |
Как настроить рабочее место для запуска. |
Настройки коннектора FixFast Spot. |
Обзор кода FixFast Spot. |
Настройка коннектора FixFast Currency. |
Обзор кода FixFast Currency. |
Как выписать демосчет. |
Как настроить рабочее место для запуска. |
Настройки коннектора. |
Обзор кода- архитектура и модули |
Как выписать демосчет |
Настройка подключения. |
Запуск. |
Обзор кода в OsEngine. |
Зачем торговать на удалённом сервере? |
Хороший удалённый сервер в Японии для торговли криптой. |
Русификация Windows Server 2022. |
Синхронизация времени системы на удалённом сервере |
Облегчение загрузки ЦП у сервера Win 10 и Win Server 22. |
Увеличение файла подкачки и настройка приоритета процессора |
Блокировка интерфейса OsEngine по паролю. |
Быстрое выключение и включение боевых роботов в OsEngine. |
Эмулятор в OsEngine. Как включить и зачем нужен? |
Как обновить работающих в бою роботов на новую сборку с GitHub? OsEngine. |
Автоматическое сопровождение позиций в OsEngine. |
Открытие позиций в журнале OsEngine вручную. |
Подгружаем нужное количество свечек при боевом подключении. OsEngine. |
Облегчение нагрузки на оперативную память во время работы OsEngine. |
Сообщения в Telegram из робота |
Работа сервиса рассылки в Telegram |
Как перевести время в формат UTC |
Настройки OsEngine, чтобы кастомные свечи собирались и сохранялись в реале. |
Стандартные настройки коннектора OsEngine. |
Торговля множества источников одновременно. |
Как израсходовать всю память и "уронить" ПК. |
Автосравнение позиций |
Журнал. Редактирование позиций в OsEngine. |
Выравнивание позиций. Фейковые позиции. |
Проскальзывания |
Роллирование фьючерсов. |
Другие варианты рассылки сообщений в OsEngine |
Механика открытия позиции через Stop приказы. |
Механика работы Stop и Profit приказов для открытых позиций. |
Фатальная ошибка. Недостаточно квот для обработки команды. |
Лекция 1 |
Лекция 2 |
Лекция 3 |
Лекция 4 |
Лекция 5 |
Лекция 6 |
Лекция 7 |
Лекция 8 |
Лекция 9 |
Требования к ПК и оборудованию для программирования и торговли на OsEngine |
Программы, которые Вам потребуются для программирования OsEngine |
Качаем OsEngine как программист. |
Первый взгляд на проект OsEngine от программиста. |
Примитивы в OsEngine. Введение. |
Сделки. Обезличенная лента сделок. Описание класса Trade. |
Свечной график. Описание класса Candle. |
Заявка, заказ. Описание класса Order. |
Книга заявок, биржевой стакан. Описание класса MarketDepth. |
Сделки по собственному счету. Структура класса MyTrade. |
Биржевой инструмент. Обзор класса Security. |
Класс Portfolio и PositionOnBoard. |
Позиции роботов. Класс Position. |
Позиции. Зачем они в алготрейдинге и OsEngine? |
Типы времени жизни ордеров в OsEngine и их эмуляция в тестере. |
Назначение и описание класса BotFactory. |
Назначение и описание класса BotPanel. |
Обязательные к реализации члены класса BotPanel. Создаём робота через Атрибут. OsEngine. |
Чтение и компиляция скриптов из файлов в OsEngine. |
Параметры стратегии. Обзор интерфейса IIStrategyParameter. |
StrategyParameterInt – описание и примеры использования. |
StrategyParameterDecimal – описание и примеры использования. |
StrategyParameterString – описание и примеры использования. |
StrategyParameterBool – описание и примеры использования. |
StrategyParameterTimeOfDay – описание и примеры использования. |
StrategyParameterButton – описание и пример использования. |
StrategyParameterLabel – описание и примеры использования. |
StrategyParameterCheckBox – описание и пример использования. |
Вкладки в окне параметров. |
Таблица в окне параметров. |
Чарт в окне параметров. |
Таблица в окне параметров 2. |
Местоположение BotTabSimple в проекте и общее описание возможностей. |
Обзор основных блоков BotTabSimple. |
Обзор торговых методов в OsEngine. |
Обзор исходящих событий. |
Обзор остальных публичных членов класса BotTabSimple. |
1 BuyAtMarket |
2 BuyAtLimit |
3 BuyAtAceberg |
4 BuyAtStop |
5 BuyAtLimitToPosition |
6 BuyAtMarketToPosition |
7 BuyAtAcebergToPosition |
8 BuyAtStopCancel |
9 BuyAtFake |
10 SellAtMarket |
11 SellAtLimit |
12 SellAtAceberg |
13 SellAtStop |
14 SellAtLimitToPosition |
15 SellAtMarketToPosition |
16 SellAtAcebergToPosition |
17 SellAtStopCancel |
18 SellAtFake |
19 CloseAllAtMarket |
20 CloseAtFake |
21 CloseAtMarket |
22 CloseAtLimit |
23 CloseAtAceberg |
24 CloseAtStop |
25 CloseAtStopMarket |
26 CloseAtTrailingStop |
27 CloseAtProfit |
28 CloseAtProfitMarket |
29 CloseAllOrderInSystem |
30 CloseAllOrderToPosition |
31 CloseOrder |
32 ChangeOrderPrice |
Контроль позиций по разным типам входов при помощи SignalTypeOpen и SignalTypeClose. |
Выход из позиции в несколько ордеров одновременно через множество открытий. |
1 MyTradeEvent |
2 NewTickEvent |
3 ServerTimeChangeEvent |
4 CandleFinishedEvent |
5 CandleUpdateEvent |
6 MarketDepthUpdateEvent |
7 BestBidAskChangeEvent |
8 PositionClosingSuccesEvent |
9 PositionOpeningSuccesEvent |
10 PositionNetVolumeChangeEvent |
11 PositionOpeningFailEvent |
12 PositionClosingFailEvent |
13 PositionStopActivateEvent |
14 PositionProfitActivateEvent |
15 PositionBuyAtStopActivateEvent и PositionSellAtStopActivateEvent. |
16 DeleteBotEvent |
17 OrderUpdateEvent |
18 IndicatorUpdateEvent |
19 SecuritySubscribeEvent |
Биржевой инструмент, примеры использования класса Security |
Connector |
TimeFrame |
Взаимодействие с графиком |
Логирование |
Серии данных, поставляемые коннектором |
Управление индикаторами на графике |
Модуль сопровождения позиций |
Местоположение Journal в проекте и в коде BotTabSimple |
Position – виртуальные позиции роботов в OsEngine. Отличие от PositionOnBoard. |
Типы массивов с позициями вызываемые из BotTabSimple. |
Контроль позиций по разным типам входов при помощи SignalTypeOpen и SignalTypeClose. |
Местоположение BotTabScreener в проекте и общее описание возможностей |
Обзор полей и данных |
Обзор событий в BotTabScreener |
Настройка BotTabScreener из визуального интерфейса |
Использование BotTabScreener в коде робота |
Проект IndicatorsFactory. Обзор слоя создания индикаторов |
IIndicator. Обзор интерфейса для создания индикаторов |
Создание индикатора внутри OsEngine |
Вынос индикатора в скрипты и IndicatorsFactory |
IndicatorsParameters. Типы и применение |
Встраивание индикатора в код другого индикатора. Binding параметров |
Создание составного индикатора с нуля и до конца. Пример с описанием |
Доступ к данным индикатора и установка параметров из кода робота |
Настройка BotTabIndex из визуального интерфейса |
Индекс в OsEngine. Автоформула. |
Местоположение BotTabIndex в проекте и общее описание возможностей |
Обзор полей и данных |
Использование BotTabIndex в роботе |
Пример одноногого индексного арбитража на возврат к среднему. |
Пример одноногого индексного арбитража в тренд. |
Робот для парного трейдинга на основе индекса. |
Робот для классического индексного арбитража. |
Местоположение BotTabCluster в проекте и общее описание возможностей |
Обзор классов HorizontalVolumeLine и HorizontalVolumeCluster |
Обзор полей и данных BotTabCluster |
Обзор событий в BotTabCluster |
Пример использования BotTabCluster в коде робота |
Настройка BotTabCluster из визуального интерфейса |
Обзор слоя создания роботов для парного трейдинга |
BotTabPair события для подписки и публичные свойства |
Обзор PairToTrade. События, Свойства, Внутреннее устройство |
Использование корреляции и коинтеграции из общих слоёв создания роботов |
Робот для парного арбитража на основе коинтеграции. PairCointegrationSideTrader |
Робот для парного арбитража на разрыв. PairCorrelationNegative |
Робот для классического парного стат арбитража. PairCorrelationTrader |
BotTabPolygon. Введение в слой создания валютных арбитражей |
BotTabPolygon. События для подписки и публичные свойства полезные в торговле |
BotTabPolygon. Источник. Регионы. |
PolygonToTrade. Последовательность для торговли. Регионы и их внутреннее устройство. |
Робот для классического тройного арбитража |
Робот для исследования прибыльности после сигнала |
Описание класса CandleFactory |
ACandleSeriesRealization |
Слой создание свечей в Os Engine. Параметры серии. |
Обзор серии Tick. Как она устроена. |
Важные нюансы при тестах нестандартных таймфреймов в OsEngine. |
Японские свечи |
Renko свечи |
Хейкен Аши (Heiken Ashi) свечи |
Дельта (Delta) свечи |
Объёмные свечи |
Свечи типа Ticks |
Range свечи |
Reversal свечи |
TimeSpan свечи |
TimeShift свечи |
Volume Adaptive свечи |
Delta Adaptive свечи |
Tick Adaptive свечи |
Reversal Volatility Adaptive свечи |
Range Volatility Adaptive свечи |
Бесплатный робот Три солдата и Три вороны |
Бесплатный робот Пин бар паттерн в тренде |
Бесплатный робот Три солдата на волатильности |
Бесплатный робот Пин бар скринер |
Робот VolatilityAdaptiveCandlesTrader |
Робот CustomCandlesImpulseTrader. |
Пример кода для оптимизации параметра «время начала и окончания торговли». |
Сообщения в Telegram из робота 2 |
Торговля по наклонным уровням с прорисовкой |
Пример «Ложный пробой» с прорисовкой дополнительных элементов на чарте. |
Bat-файлы |
Кастомные элементы чарта. Разбор робота. |
Пример «Кастомные параметры для окна параметров». Таблица в окне параметров. |
Перенос скриптов ботов/индикаторов из проекта и обратно. |
Пример робота «Чарт в окне параметров». |
Пример робота «Таблица в окне параметров 2» |
Индикатор «DeltaByCandles». |
О корреляции. Что это и зачем нужно в торговле? |
О коинтеграции в парном трейдинге. Что это и зачем нужно в торговле? |
О базовой идее и прибыли в парном арбитраже |
Визуальные интерфейсы и настройки парного арбитража |
Наборы данных для тестирования межбиржевых алгоритмов. Торговля от индекса. |
Индексный арбитраж. Введение. |
Возможные алгоритмы роботов. |
Волатильность. Торговля от индекса. |
Корреляция. Торговля от индекса. |
Минимальные остатки от разницы двух ценовых рядов с оптимальным мультипликатором. |
Объёмы в индексах. Торговля от индекса. |
Индекс в OsEngine. Собираем по своей формуле. |
Индекс в OsEngine. Автоформула. |
Торговля от индекса. О выравнивании наборов данных. |
Наборы данных для тестирования межбиржевых алгоритмов. Торговля от индекса. |
Price Weighted Index. |
Equal Weighted Index. |
Volume Weighted Index. |
Cointegration Weighted Index. |
Автоподбор бумаг для собственного индекса. Исторические объёмы и волатильность. |
Учёт лотности в Индекс-билдере во время тестирования на MOEX. |
Теория по классическому валютному арбитражу |
Фронтранниг медленных роботов |
Пользовательские интерфейсы в OsEngine |
Робот для классического валютного арбитража |
Робот для исследования прибыльности после сигнала в валютном арбитраже. |
Возможные проблемы и их решение. |