/

О программе

Описание проекта «DCA Reversal Futures Bot»

DCA Reversal Futures Bot – проект для трейдеров, позволяющий частично или полностью автоматизировать их торговый процесс. В основе проекта находится фьючерсный торговый бот для криптовалютных бирж. В настоящий момент подключены две биржи – Binance и Bybit. Можно подключать и другие биржи, API которых входит в состав фреймворка CryptoExchange.Net.

Бот работает по алгоритму «DCA» (усреднение позиции за счёт исполнения страховочных ордеров, которые размещаются по логарифмической шкале), что позволяет работать в плюс торгуя, например, на повышение (в Long) при «падающем» рынке. Бот торгует циклами, каждый из которых закрывается по ордеру тейк-профиту. В классическом варианте настроек тейк-профит размещается на небольшом расстоянии от точки входа (0.3-0.7%), поэтому хватает небольшой коррекции, чтобы быстро завершать циклы в плюс и фиксировать профит в торговых сессиях. Торговые сессии могут быть вечными, либо открываться и закрываться по сигналам алгоритма «Reversal» (это авторский алгоритм проекта, использующий три границы фиксации по показателям индикаторов RSI и MFI).

За счёт двух алгоритмов (DCA и Reversal) бота можно настраивать для работы в разных режимах. Первый и самый практичный режим – торговля на повышение (в Long) от зоны перепроданности до зоны перекупленности или, другими словами, «Покупаем внизу, продаём наверху». Этот режим позволяет работать в полностью автоматическом режиме на любом контракте (кроме скам-контрактов). Скам-контракты можно определить по графику, либо, если сложно определить, то просто не использовать контракты, которым менее 1 года. Скам-контракты не живут дольше 3-6 месяцев. Рекомендуется использовать контракты с положительной динамикой и сроком «жизни» более 1 года. Приносит такой режим до +5% в сутки от стартовой маржи бота. При запуске в работу 5 контрактов в этом торговом режиме, суточный прирост к балансу составляет от +3% до +5%. При повышенной волатильности на рынке контракты зарабатывают в несколько раз больше, т.к. появляется больше точек входа.

Для запуска контракта в работу трейдер может загрузить уже готовые настройки на сайте проекта и сразу стартовать бота. Либо может самостоятельно создать настройки – для этого нужно открыть график контракта (в программе Trading View), определить по RSI три границы – 1. нижнюю границу фиксации (например, 25), 2. границу начала торговой сессии (например, 30) и 3. границу завершения торговой сессии (например, 65). Правильное определение границ позволит точнее входить в торговые сессии, извлекать больше профита и быстрее завершать торговые сессии. Неправильное определение границ может затянуть отработку одного из циклов – он всё равно будет закрыт в плюс за счёт работы алгоритма DCA, но может потребоваться какое-то время (от нескольких часов до нескольких дней).

Второй режим – работа на понижение (в Short). Этот режим подходит для работы на флетовых контрактах или на теряющих инвесторский интерес. Также в затяжные «медвежьи» настроения рынка можно использовать данный режим – в такие моменты он позволит больше зарабатывать, чем первый режим на повышение.

Третий режим – работа бота в двух направлениях (Long и Short). В этом режиме бот будет торговать сначала на повышение от зоны перепроданности до зоны перекупленности, а затем на понижение от зоны перекупленности до зоны перепроданности. Этот торговый режим подходит для работы только на флетовых рынках, где нет сильного роста и падения. Определяются такие контракты по графику (в Trading View). Там же определяется размер сетки ордеров и другие параметры для настройки бота. Краткосрочные рост и падения цены на 20-30% компенсируются алгоритмом DCA и не представляют опасности. В каждом новом цикле бот создаёт новую сетку ордеров, таким образом двигаясь в сторону тренда и торгуя в актуальном ценовом диапазоне.

Четвёртый режим – работа между ценовыми диапазонами. Трейдер определяет уровни на графике контракта, между которыми хочет собрать движение цены, выбирает подходящее направление торговли (Long или Short) и запускает бота. Сначала бот дожидается подхода цены к первому значению «От цены» (если так задал трейдер) и затем начинает торговать до второго значения «До цены», дойдя до которого завершает торговую сессию и останавливается.

Помимо торговых режимов бот также обеспечивает серьёзную защиту от рисков – закрывает опасные позиции при заданных в настройках пользователем условиях. Можно закрывать позиции по индикаторам, по отрицательному или положительному значению ROI и при достижении ценой определённого значения.

Бот работает с ОС Windows, поэтому его можно запускать только на компьютере. Но также можно управлять и с телефона через приложение «RD Client» при запуске бота на VPS-сервере. Учитывая, что для успешной работы боту нужно быть включенным 24 часа в сутки, запуск на VPS-сервере – это рекомендация. Мы помогаем пользователям с арендой VPS-серверов, их настройкой и запуском на них ботов, а также показываем, как подключаться к своему VPS-серверу со своего домашнего ПК или с телефона. Управлять VPS-сервером очень просто – это такой же компьютер с ОС Windows, поэтому всё выглядит привычно. На телефоне открывается окно с рабочим столом Windows, и можно управлять курсором мышки, выполняя точно такие же действия, как и на обычном ПК.