О стратегиях Gunbot

Стратегия в Gunbot — это набор настроек, которые можно назначить одной или нескольким торговым парам. Эти пары будут торговаться в соответствии с назначенными настройками. Важнейшими факторами стратегии являются методы покупки и продажи, которые определяют логику ордеров на покупку и продажу.

У Gunbot есть 15 различных способов выполнения заказов на покупку и продажу. Их можно свободно комбинировать, когда один метод используется для покупки, а другой — для продажи.

У каждого метода и его вариантов для маржинальной торговли есть своя статья, описывающая точную логику и поясняющая все доступные параметры стратегии.

Торговые стратегии

методОписание (короткое)
ADXAverage Directional Index: использует индикатор ADX для торговли только тогда, когда тренды достаточно сильны.
ATRTSСредний истинный диапазон трейлинг-стопа: использует индикатор ATR для измерения изменений волатильности и торговли на трейлинг-стопе.
bbПолосы Боллинджера: покупайте и продавайте в настраиваемых точках между нижней и верхней полосами Боллинджера.
BBTAПолосы Боллинджера (TA): покупать и продавать после повторного входа в настраиваемых точках между нижней и верхней полосами Боллинджера.
EMASPREADСпред EMA: использует спред между медленной и быстрой EMA для торговли при изменении направления цены.
emotionlessЭмоциональный: стратегия «просто работает». Вряд ли какие-либо настраиваемые параметры. Идеально подходит для начинающих трейдеров.
gainУсиление: покупайте в процентах ниже EMA, продавайте, когда достигнут ваш установленный выигрыш.
ichimokuИшимоку: торговый алгоритм на основе облачного индикатора Ишимоку.
MACDСхождение / расхождение по скользящей средней: используется индикатор MACD для торговли при изменении импульса.
MACDHГистограмма конвергенции / дивергенции скользящего среднего:использует гистограмму MACD для торговли при изменении импульса.
ppPingpong: установите фиксированную цену покупки и продажи, идеально подходящую для монет, которые находятся в пределах предсказуемого ценового диапазона.
stepgainStepgain: нравитсяgain, но после достижения начального уровня покупки или продажи, наблюдатель тренда проверит, будут ли цены продолжать снижаться или увеличится — удостоверившись, что покупать или продавать только тогда, когда тренд развернется.
SMACROSSПростое пересечение скользящей средней: для пересечения ценового направления используются пересечения быстрой и медленной SMA.
tsaАнализ временных рядов: пытается предсказать будущие цены и сделки на основе предсказанных разворотов тренда.
tsslTrailing Stop / Stop Limit: использует диапазон движения вокруг рыночных цен для покупки и продажи, трейлинг оптимальных уровней покупки и продажи.

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

Например, использование MACD, которое срабатывает только в циклах, где линия MACD пересекает сигнальную линию, вместе со Stochastic (в перекрестном режиме, который также запускается только в циклах с пересечением индикатора) в качестве подтверждающего индикатора является плохой комбинацией, поскольку и MACD, и Stochastic должны переходите в один и тот же цикл — очень сильно уменьшая ваши возможности для торговли.

Защита

Методы продажи, основанные на индикаторах, обычно не имеют защиты от продаж ниже точки безубыточности. Некоторые методы покупки позволяют покупать с риском.

См. Таблицы ниже для получения подробной информации о защите / ограничениях для каждого метода.

Регулярная торговля

методПозволяет купить с риском?Защита от покупки выше EMA?Защита от продаж ниже точки безубыточности?
ADXнетнетнеобязательный
ATRTSнетнетда
bbнетдада
BBTAнетнетнеобязательный
EMASPREADнетнетнеобязательный
emotionlessнетдада
gainнетдада
ichimokuнетнетнеобязательный
MACDданетнеобязательный
MACDHданетнеобязательный
ppнетнетнеобязательный
SMACROSSданетнеобязательный
stepgainнетдада
tsaнетнетда
tsslнетдада

Маржинальная торговля

методТребуется LONG_LEVELSHORT_LEVELподтверждение?
ADXнет
ATRTSнет
BBда
BBTAнет
EMASPREADнет
EMOTIONLESSда
GAINда
ICHIMOKUнет
MACDнет
MACDHнет
PPнет
SMACROSSнет
STEPGAINда
TSAнет
TSSLда

Использование переопределений

Настройки для стратегий являются глобальными и применяются ко всем парам, которые вы настроили для этой стратегии. Когда вам нужно внести изменения в настройки стратегии для отдельных пар, вы можете настроить это, используя переопределения для этих пар.

На уровне пары вы можете определить исключения для частей стратегии. Например, вы можете использовать более высокую TRADING_LIMITпару, в которой вы видите определенный потенциал. Следующий пример делает именно это.

"BTC-ADA": {
	"strategy": "stepgain",
	"enabled": true,
	"override": {
                "TRADING_LIMIT": 9000.00,
                 }

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

Собственные стратегии

Вы можете создать несколько вариантов одной и той же стратегии и дать им собственное имя.

Например, вы могли бы сохранить вторую стратегию stepgain под другим именем — просто попробуйте. Например, что BUY_METHODи SELL_METHOD параметры соответствуют одной из стратегий перечисленных в верхней части этой страницы.

" Bullish-stepgain " : {
	 " BUY_METHOD " : " stepgain " ,
	 " SELL_METHOD " : " stepgain " ,
	 ... 
	}

Синтаксис пар для использования этой стратегии будет выглядеть следующим образом:

"BTC-ADA": {
	"strategy": "Bullish-stepgain",
	"enabled": true,
	"override": {  },
	}

Эти примеры показывают, как это выглядит в файле конфигурации. Создание стратегий может быть легко сделано с графическим интерфейсом.