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

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

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

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

Задача данной стратегии находить на определённом интервале времени заданную глубину падения цены.



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


  • DropsMaxTime: поле для указания для указания периода анализа монеты в полных секундах. На основании этого параметра оцениваются все параметры рассматриваемые ниже.
    Пример:
    задано DropsMaxTime = 100 (сек.), в этом случае анализируется изменение цены за последние 100 секунд, то есть по истечении каждой секунды времени уже отслеживается новый интервал;

  • DropsPriceMA: поле для указания интервала времени в полных секундах, за который происходит усреднение цены, то есть будет вычисляться среднее значение цены за заданный интервал.
    Пример:
    пусть DropsPriceMA = 20 (сек.), а параметр DropsMaxTime = 100 (сек.), тогда на всем периоде анализа в 100 секунд будут взяты следующие зоны для расчёта: 1-21 сек. 2-22 сек. 3-23 сек. …. 81-100 сек., в которых будут известны средние цены каждой зоны.
    Если Вы не хотите усреднять цены, то можете задать значение этого параметра меньше 2 (терминал получает цены с биржи с интервалом раз в 2 секунды), тогда при заданном DropsMaxTime =100 (сек.) мы будем иметь зоны по 2 секунды (1-2, 2-3, 3-4, 4-5, …, 99-100), в котором будем знать цену каждой зоны;

  • DropsLastPriceMA: поле для указания количества 2-х секундных интервалов, за которые будет производиться усреднение последних цен. Если значение равно 0, то усреднение не производится — тогда в случае резкого прострела цены вниз и её мгновенного возврата к исходному состоянию мы получим срабатывание стратегии;

  • DropsPriceDelta: поле для указания дельты падения цены за период анализа, в процентах.
    Считается как (Наибольшая цена / Наименьшая цена - 1) * 100;

  • DropsPriceIsLow: галочка YES/NO.
    Если выбрано значение YES, то помимо вышеописанных условий текущая рыночная цена должна являться часовым минимумом;

  • DropsUseLastPrice: галочка YES/NO.
    Если выбрано значение YES, то для расчёта цены покупки будет использована цена LastPrice (из расчета детектора);
    Пример:
    пусть задано DropsMaxTime = 100 сек, DropsPriceMA = 20 сек, DropsLastPriceMA = 1 сек, DropsPriceDelta = 2% — это означает, что Moonbot отслеживает изменение цены за последние 100 секунд. При этом на каждом интервале в 20 сек. он определяет среднюю цену в интервале. Из них он берет самую большую и сравнивает её с текущей рыночной ценой. Если текущая рыночная цена на 2% ниже самой большой цены, то стратегия срабатывает (например, самая большая цена была 102$, текущая цена 100$). Падение будет равно (102 / 100 - 1) * 100 = 2%.
    ⚠️ Важно! Пример приведён конкретно по параметрам стратегии, она могла бы не сработать, если бы не прошла общие для стратегии фильтры, описанные выше.




Далее