Скачать бесплатно

Специальные параметры стратегий

Быстрый поиск по статье

Стратегия "PumpDetection" и её параметры

Задача данной стратегии быстрое обнаружение закупочных ордеров, характерных при начале пампа (роста цены).


⚠️ Важно! В отличие от остальных стратегий, стратегию PumpsDetection в терминале можно запускать только в единственном экземпляре. Если Вы запустите сразу несколько стратегий данного типа, будет работать только та, что является активной (горит лампочка) и, которая находится выше всех в списке стратегий PumpsDetection.



Общие параметры: 


  • PumpPriceInterval: меню с выбором значения интервала для анализа роста цены: 60, 30, 15, 4 секунд;

  • PumpPriceRaise: поле для указания процента роста цены за время последнего интервала PumpPriceInterval;

  • PumpBuysPerSec: поле для указания числа покупок в секунду (количество зелёных крестиков на графике). Если значение равно 0, то не применяется;

  • PumpVolPerSec: поле для указания объёма покупок в секунду, в базовой валюте. Чем меньше значение, тем больше вероятность ложного срабатывания. Если значение равно 0, то не применяется;

  • PumpBuyersPerSecMin: поле для указания минимального числа покупателей за заданный интервал. В зависимости от группы, которая делает пампы, покупателей, может быть много с низко объёмными сделками в самом начале, либо есть всего 1-2 покупателя, которые покупают огромным объёмом. Если значение равно 0, то не применяется;

  • PumpBuyersPerSecMax: поле для указания числа покупателей за заданный интервал, не более чем. Если значение равно 0, то не применяется;

  • PumpVolEMA: поле для указания интервала в дробных секундах для вычисления EMA объёма покупок. Минимальное значение 1 секунда, по умолчанию 2 секунды, то есть это интервал усреднения объёма покупок;

  • PumpBuyersInterval: поле для указания интервал в дробных секундах для подсчёта числа покупателей. Минимальное значение и по умолчанию 1 секунда;

  • PumpMoveTimer: поле для указания времени перестановки Sell ордера. Если значение равно 0, то Sell ордер не будет переставляться. Этот параметр нужен для работы параметра, который описан ниже и работает только в случае, если вы используете автоматическую торговлю по этой стратегии;

  • PumpMovePercent: поле для указания процента от пиковой цены, на который однократно переставить Sell ордер. Учитывается процент между пиковой ценой и ценой покупки.
    Пример:
    если PumpMovePersent = 50%, покупка произошла по 1000 сатоши, за время PumpMoveTimer от момента детекта цена выросла максимум до 1200 сатоши, то Sell ордер будет выставлен на 1100 сатоши автоматически.
    Более разнообразный функционал различных вариантов переставления Sell ордера можно настроить на вкладке Sell order настройки стратегии;

  • PumpUsePrevBuyPrice: галочка YES/NO.
    Если указано значение YES (по умолчанию), то Moonbot будет использовать цену 2-х секундной давности, если при этом на вкладке Buy conditions настройки стратегии не указано использование цены 30-и секундной давности, то есть установлено Use30SecOldASK=NO). Эта настройка защищает от покупки на самой верхушке прострела. До вынесения этого параметра в настройки он был включён всегда программно, поэтому при отключении поведение стратегии поменяется!
    Если NO, то использовать текущую цену, что может привести к покупке в самом верху прострела.


Например:
PumpPriceInterval = 4 (сек.)
PumpPriceRaise = 2 (%)
PumpBuysPerSec = 5
PumpVolPerSec = 1 (BTC)
PumpBuyersPerSecMin = 2
PumpBuyersPerSecMax = 100
PumpVolEMA = 2 (сек.)
PumpBuyersInterval = 1


Стратегия PumpDetection анализирует все монеты, которые сначала соответствуют её общим фильтрам. Детект срабатывает, когда одновременно выполняются следующие условия:


за последние PumpPriceInterval = 4 сек. цена выросла на PumpPriceRaise = 2% или больше
из книги ордеров ASK было выкуплено не менее 1 BTC, при этом учитывается параметр PumpVolEMA = 2, согласно которому: 50% объёма за предыдущие 2 секунды + 100% объёма за текущие 2 секунды должны превышать PumpVolPerSec = 1 BTC
было выкуплено больше PumpBuysPerSec = 5 ордеров
рост цены обусловлен действиями нескольких покупателей: их должно быть не менее PumpBuyersPerSecMin = 2 и не более PumpBuyersPerSecMax = 100, чтобы исключить ситуацию одиночного маркет-покупателя, создающего ложный «прострел» вверх.


Если все условия выполнены и автопокупка включена (AutoBuy = YES во вкладке Buy conditions), стратегия выполнит покупку.


⚠️ ВНИМАНИЕ! Стратегия выявляет закупы с заданными параметрами и ростом цены, тем не менее, они могут иметь случайный характер и не обязательно являться следствием подготовки пампа.




Далее