Торговля по сигналам

Бот может читать сообщения из Телеграма и определять сигналы на покупку криптомонет автоматически, в этом разделе описано, как настроить связь с Телеграмом.

Для того, чтобы бот правильно определял монету в сообщениях, нужно предварительно настроить распознавание сигналов в сообщении. Для этого нужно включить на закладке "Автопокупка" спец. фильтр и настроить раздел "Фильтрация сообщений с сигналами". Бот может применять спец. фильтр и для сообщений в буфере обмена, это может помочь в процессе настройки: чтобы проверить фильтр с вашими параметрами, найдите старые сигналы в истории каналов и скопируйте их, включив авто-покупку по буферу обмена в ручном режиме (при этом, если бот определит сигнал в сообщении, будет открыт график монеты, но покупка не произойдет).

  Cryptocurrency signal trading

Настройка фильтрации сообщений с сигналами:

  • Ключевые слова в сообщении: Перечень ключевых слов (через запятую), при наличии которых бот считает сообщение сигналом. Требуется наличие хотя бы одного (любого) из перечисленных слов в сообщении. Если снять галочку, то ключевые слова не проверяются.
  • Покупать только монеты с тэгами: Тэги через запятую, по которым бот выделяет монету в сообщении. Например, если оставить тэги по умолчанию "#,$" то сигналом будет считаться "Buy #START" или "Buy $START", а "Buy START" сигналом считаться не будет. Если снять галочку, то все возможные варианты написания токена будут считаться сигналом.
  • Между ключ. словом и токеном не больше N слов: Обычно в сигнале пишут ключевое слово рядом с токеном, например "Buy some #NEO" - в этом примере между ними 1 слово "some". В сообщениях-отчетах о старых сигналах и других, не являющихся сигналами, ключевые слова стоят далеко от токена, это позволяет отфильтровать такие сообщения.
  • Слова в сообщении, при которых НЕ покупать: Список слов через запятую, при наличии хотя бы одного из них сообщение не считается сигналом (блэк-лист слов). Обычно это слова, применяемые в отчетах о старых сигналах ("давали сигнал на прошлой неделе", "рекомендовали, советовали покупать #NEO", "#NEO достиг 68к" и т.п.)
  • Слов в сообщении не больше, чем: Общее число слов в сообщении с сигналом (включая ссылки и цены). Позволяет отделить короткие сигналы от длинных отчетов и рассуждений, в которых могут встречаться токены.
  • Покупать если только 1 токен в сообщении: Обычно в сигнале ровно 1 токен, так что эту галочку стоит всегда включать. Могут быть случаи, когда в сообщении-сигнале сравнивают нужный нам токен с другими, в этом случае сигналом считается монета, которую повторили несколько раз. Например "BUY #NEO, #NEO will go to the moon like #ETH". Однако это редкие случаи.
  • Покупать только если в сообщении есть цена: Бот проверяет, есть ли цена покупки в сообщении с сигналом. Ценой покупки (если она указана в сообщении) считается максимальная из цен, которые меньше текущей рыночной ASK, но не меньше, чем на 15%.
    Пример:
    Cryptocurrency signal example
    В данном примере на момент объявления сигнала #NAV стоил 10505, поэтому бот принял за цену покупки цену 10500 из сообщения. Если бы #NAV стоил 10499 на тот момент, то за цену покупки была бы принята цена 9500, т.к. 10500 бот счел бы слишком большой ценой (больше текущей рыночной). Если вы отметили данную галочку, то сигнал, в котором бот не нашел цену, куплен не будет. 
  • Использовать цену покупки из сообщения: Если в сообщении указана цена покупки и Вы отметили данную галочку, то для покупки будет использована именно эта цена. Если галочку снять, или если в сообщении нет цены, то будет использована общая настройка цены покупки из главного окна ( [рыночная цена + X%] в ручном режиме или [рыночная цена 30 сек. назад + X%] в режиме "Сигналы").
  • Покупать по цене из сообщения +N%: Прибавить или отнять N% к цене покупки из сообщения-сигнала
  • Брать стопы, ТейкПрофит из сообщения: При включенной опции бот берет стоп лосс и тейк профит из текста сообщения с сигналом. Тейк профит прописывается в ордере после исполнения бай и при выставлении селл.
    При анализе сигналов действуют следующие правила:
    1. Стоп Лосс в сигнале должен быть меньше, чем глобальные настройки стоп-лосса и больше, чем текущая рыночная цена BID минус 20%. Например, если в общих настройках стоит стоп лосс -10%, то стоп в сигнале может быть от -10% до -20%, например -15%. В противном случае будет взят стоп из общих настроек (-10%).
    2. Тейк Профит в сигнале должен быть больше, чем величина из общих настроек и меньше, чем цена sell ордера. Например, монета куплена за 0.100. В общих настройках Тейк Профит +5% = 0.105. Цена продажи +10% = 0.110. В этом случае допустимые значения Тейк Профита в сигнале: 0.106, 0.109. Значения 0.104 или 0.115 будут отброшены и будет взят общий тейк профит 0.105.

 

После нажатия кнопки "Start" Бот начинает читать сообщения из выбранных каналов Телеграма и искать в них сигналы на покупку.

В режиме "Сигналы" (включается кнопкой переключения режима "Ручной \ Сигналы") бот будет покупать монеты по найденным сигналам автоматически.

Cryptocurrency trading bot signal mode

ВАЖНО: Не забудьте изменить настройки из раздела "Основные" на более подходящие для торговли по сигналам. Обратите внимание на следующие опции:

  • Авто-отмена покупки: никогда. Если Вы используете цену покупки из сигнала, и эта цена ниже текущей рыночной, то ваш ордер может исполнится нескоро.
  • Ограничение рисков: Я бы советовал оставить только галочку "Не покупать, если изменение цены больше X%". Однако, обдумайте и эту опциб тоже, т.к. хороший сигнал может быть дан после того, как монета уже начала расти, и к моменту сигнала рост может уже быть большим. Лучше использовать стоп лосс\трейлинг стоп вместо этих настроек.

 

В Ручном режиме будут выведены рыночные графики по найденным сигналам, но авто-покупка производится не будет.