Как настроить сигналы с Tradingview в MoonBot. Особенности работы и фишки [ЧАСТЬ 1]
“Позабыты хлопоты, остановлен бег,
Вкалывают роботы, а не человек!”
Приключения Электроника
Устали скальпить изо дня в день? Хочется настроить бота и заниматься другими делами?
Давайте поговорим про связку MoonBot и Tradingview(далее TV).
Пройдусь по основным моментам, которые нужны нам для работы с MoonBot. Технический Анализ и глубинные настройки MoonBot не трогаем.
Будет упомянута пара платных сервисов без рефок для удобства работы. Можно обойтись и без них.
О чем узнаете из материала:
- MoonBot. Преимущества. Функционал;
- Базовые понятия о Tradingview + тарифы, как лучше и дешевле купить;
- Виды и типы индикаторов;
- Что такое перерисовка или repaint на индикаторах. Как это понять на глаз;
- Трендовые индикаторы, осцилляторы, price action, графический анализ на TV;
- Что такое алерты, как настраиваются;
- Как делать составные сигналы;
- Как быстро сделать десятки сигналов;
- Как запустить сигналы с Tradingview в MoonBot;
- Варианты сигналов в MoonBot;
- Как тестировать сигналы;
- Полезные ссылки.
ВНИМАНИЕ! Если у вас ещё нет аккаунта на TV, то зарегистрируйтесь по моей рефке. Вам не сложно, мне приятно.
MoonBot - не просто бот. Преимущества авто-стратегий и терминала для ручной торговли
Если вы уже знакомы с MoonBot, можете пропустить этот раздел.
MoonBot - это трейдинговый терминал для ручной торговли и бот для автоматизации торговли по встроенным стратегиям или сторонним сигналам.
Преимущества MoonBot
Тиковый график
Виден каждый исполненный ордер на графике. Можно более точно открывать ордера.
Скорость работы
MoonBot вместо минутных свечей отображает каждый тик и обновляет данные с биржи в режиме реального времени. Это позволяет эффективно торговать чувствительными авто-стратегиями или быстро скальпить руками.
- Одновременная постановка TakeProfit, StopLoss и Trailing
В авто-стратегиях или при ручной торговле, мы используем все типы ордеров одновременно.
Постановка, отмена и изменение ордера в пару кликов
Покупка и продажа происходит по двойному нажатию клавиши мыши или передвижением линий TakeProfit или StopLoss. Отмена тоже в один клик. Помогает при ручном скальпинге.
Динамический стакан ордеров
MoonBot отображает движения в стаканах покупателей и продавцов в реальном времени. Видно, как появляются и исчезают стенки в стаканах. Помогает в анализе уровня заинтересованности покупателей и продавцов.
Визуализация торгов
Каждый исполненный ордер виден на графике и в отчётах. Это даёт возможность анализа ошибок и оптимизации стратегий.
Эмуляция торгов
Безопасная тестовая торговля. Депозит не используется. Все торги эмулируются.
Доверительное управление через UDP порт + отчёты и рейтинг трейдеров, ведущих ДУ
Бот следует за управляющим опытным трейдером. Помогает, если нет времени или опыта торговать самому. Задержка между ботами составляет миллисекунды.
Отложенные ордера
Дают возможность выставить BuyStop ордер. Можно выставлять на определенных уровнях, после которых предполагается дальнейший рост.
Отчёты торгов приходят в телеграм
Экспорт отчётов о торгах в Excel для анализа
5 видов StopLoss
Обычный StopLoss;
2 дополнительных StopLoss - выставляются по таймеру и в зависимости от цены. Поднимает StopLoss в безубыток или выставляет выше, если хороший рост;
TrailingStopLoss - позволяет продать выше. Трейлинг следует за ценой по мере роста и продает на развороте тренда или на небольшом падении. Зависит от настроек трейлинга;
BV/SV Ratio StopLoss - соотношение объёмов покупок к продажам за определенный диапазон времени. К примеру, если количество продаж превысит количество покупок, то сработает Stoploss;
V-STOP - стоп, который зависит от объёмов в стаканах.Встроенные фильтры для сигналов
Возможность фильтровать монеты по часовым и суточным объёмам, ставить ограничения по волатильности (амплитуда движения цены за 3,2,1 час и 30,15,5 минут) и другие. Помогает изменять параметры стратегий, исходя из рыночной ситуации по той или иной валюте.
Режим айсбергов
Отображает в стакане 1/10 от ордера. Скрывает большие ордера, чтобы не создавать стены в стакане, которые отпугивают покупателей/продавцов. При достижении уровня вашего ордера цена не пойдёт выше, пока не выкупится ваша ставка.
Постоянное развитие и обновления
Каждый месяц выходят обновления. Пользователи сами вносят свои пожелания, и администрация комментирует каждое предложение. Лучшие решения реализуются в MoonBot.
Возможно, лучшее крипто-коммьюнити
Существует несколько чатов: чат настроек функций, чат обсуждения функционала, чаты поддержки покупателей PRO версий, чат для свободного общения, чат по настройкам, чат для юмора, чат для рыдания. Новички всегда получают должное внимание и ответы на свои даже глупые вопросы.
Бесплатная полнофункциональная версия с небольшими ограничениями
Новички могут опробовать практически весь функционал PRO версии.
Есть ограничения по максимальному ордеру - 40$, по максимальному количеству одновременных ордеров - 20 штук и доступны монеты только в паре с биткоином. Да, и в бесплатной версии нельзя подключить модуль MoonScalper.
Уникальные встроенные стратегии
ПРИМЕЧАНИЕ: скриншоты ниже были выложены участниками MoonBot-коммьюнити в открытый доступ.
Telegram - читает сигналы на покупку и продажу с телеграм-каналов. Можно использовать свои каналы с данными с Tradingview или любых других платных/бесплатных источников.
UDP - этот тип стратегии подходит для ДУ(доверительного управления) или же для HFT(высокочастотного трейдинга). По сути, они похожи на телеграм-сигналы, только быстрее.
Кроме того, UDP-стратегия подходит для работы с очень быстрыми сигналами, которые генерируются на стороне. Нужна скорость? Выбирай UDP!Delta - отслеживает рост монет на определенный % за определенное время + учитывает объём торгов за этот период.
К примеру, монета выросла на 1% за 1 минуту на 100 биткоинов. Как только произойдёт событие, вы получите сигнал. По сигналу можно настроить автопокупку.Drops - определяет падение за Х секунд на глубину Y%.
Суть стратегии - поймать монету после падения внизу. Предполагается, что после дна она отскочит вверх.MoonShot - по этой стратегии бот выставляет ордер на покупку сразу на бирже ниже текущей цены и следует за ней по ходу движения. Как только будет резкий прострел вниз и выкупят часть стакана, то по стратегии ваш ордер могут тоже достать и выкупить.
Это случается, когда на бирже кто-то закрывает большой ордер по маркету. Т.е. всем покупателям в зелёном стакане(BID стакан) наливают, насколько хватит объёма ордера. Так называемая “сопля” или “стрела” вниз.
Часто после этого цена возвращается на предыдущий уровень. Минус стратегии в том, что она замораживает депозит. А так же депозит приходится делить на много частей, чтобы иметь возможность анализировать больше монет одновременно.
- PumpDetect - ловит пампы, когда за определенное время происходит взрыв объёмов из-за большого количества покупок и цена быстро подскакивает. Пользоваться стратегией стоит с осторожностью, потому что часто бывают ложные разовые прострелы и можно попасть в неприятную ситуацию.
Купить очень высоко и тут же закрыться по стоплоссу.
Volumes - определят прирост объёмов за разные периоды.
Walls - определяет стены в стаканах. Можно поймать момент, когда в стакане покупателей присутствует большой объём на покупку. Что является своеобразной зоной поддержки. Это может свидетельствовать о продолжении растущего тренда.
Пользуйтесь этой стратегией с БОЛЬШОЙ ОСТОРОЖНОСТЬЮ, так как часто стены имеют чисто манипулятивный характер. Их задача - убедить вас, что монета пойдёт в определенном направлении. После чего стены убирают и есть все шансы улететь в минус.MoonStrike - дополнительная платная стратегия, которая определяет быстрые и глубокие прострелы. Старается поймать прострел, как можно глубже. Картина похожая со стратегией MoonShot, только депозит не замораживается. Но и шансов поймать меньше.
- COMBO - эта стратегия объединяет любые 2 стратегии, кроме MoonShot и MoonStrike. Ловим сигнал по одной стратегии, ждём второй сигнал по другой стратегии в течение Х секунд. Если все условия выполняются, тогда выставляется ордер.
Фишки PRO версии
Торговля в парах BTC, ETH, BNB, USDT
Возможность создания неограниченного количества ботов бесплатно
Создавайте новые сервера, копируйте ботов и тестируйте любые стратегии.Неограниченное количество(в пределах разумного) количество параллельных торгов
Параллельная работа с 40 или более ордерами одновременно. Не рекомендуется завышать этот параметр. Лучше разбить торговлю на несколько ботов.
PRO+MoonScalper mode - платный модуль для тех, кто торгует руками
Графики торгов в реальном времени
Все графики обновляются в реальном времени. Видно каждый исполненный ордер. Это даёт возможность быстро реагировать даже на минимальные движения.Вертикальные и горизонтальные объёмы
Под графиком отображаются объёмы купленных и проданных монет. Это даёт более глубокое понимание рыночной ситуации. И позволяет принять взвешенное решение относительно торговой стратегии.Графические инструменты
Дают возможность рисовать на графике линии,треугольники, уровни Фибоначчи. Это помогает в ручной торговле, чтобы выстроить трендовые линии, уровни поддержки и сопротивления. На пробой уровня можно поставить уведомление.
- Мультиордера
С недавних пор у MoonBot появилась возможность выставлять несколько ордеров по одной монете. Это позволяет докупаться на росте или усредняться на падениях. А так же выставлять несколько ордеров по авто-стратегиям, не дожидаясь пока закроется предыдущий.
https://moon-bot.com - здесь можно скачать бесплатную версию MoonBot;
https://t.me/moon_bot_crypto - основной телеграм-чат;
https://t.me/MoonBotSettings - чат по настройкам;
https://vk.com/moon_bot - официальная группа ВК.
Что такое Tradingview и с чем его едят
Tradingview(далее TV) - платформа для технического анализа + соц. сеть трейдеров. В бесплатном доступе на TV находятся сотни индикаторов с открытым и закрытым кодом.
Продвинутым пользователям платформа позволяет создавать свои индикаторы на внутреннем языке PineScript. Кодеры имеют возможность создавать и продавать свои индикаторы.
Индикаторы позволяют анализировать рынок для ручной торговли. Но это занимает прилично времени, чтобы поймать нужный момент.
Для этих целей были внедрены ALERTS(далее алерт) - оповещения, которые срабатывают на TV, когда происходит то или иное событие на графике:
- появилось нужное значение на индикаторе;
- курс подскочил/упал;
- пробили какой-то уровень.
Такие сигналы отправляются на рабочий стол в виде уведомления, звукового сигнала на емэйл, в приложение на телефоне, sms.
Тем самым TV даёт возможность более экономно использовать личное время и торговать более эффективно. Кроме того, такие сигналы можно использовать в автоматической торговле.
Об этом далее и пойдёт речь.
Тарифы
- Бесплатный - 1 алерт и 3 запущенных индикатора, 1 устройство, 1 макет, длительность работы 1 алерта - 2 мес + ещё ограничения не столь важные для нас.
- PRO за 14.95 долларов в мес. - 10 алертов и 5 индикаторов. Количество алертов и индикаторов - это основные фишки, которые важны для нас. Остальное можете сами посмотреть по ссылке - https://www.tradingview.com/gopro/
- PRO+ за 29.95 долларов в мес. - 30 алертов и 10 индикаторов.
- Premium - 59.95 долларов в мес. - 200 алертов и 25 индикаторов.
- При оплате премиума за 2 года - даётся 1000 алертов. Хоть об этом нигде не написано, но я лично узнавал у тех. поддержке
При разовой оплате за 1-2 года даются скидки.
Как купить годовую подписку со скидкой 50%?
Берём TRIAL - бесплатное использование тарифа в течение месяца. Для этих целей подходит карта QIWI.
- Регистрируем QIWI кошелёк;
- На счёт закидываем рублей сто, чтобы были;
- Получаем виртуальную карту;
- Запрашиваем данные карты;
- Выбираем на TV тариф Premium и вбиваем карту QIWI;
- В течение месяца TV предлагает скидки - 10-20-30% на годовой абонемент. В последние пару дней дают скидку 50% на годовой тариф;
- Далее, через пару месяцев, если вы отмените подписку, чтобы автоматом с вас не снимались деньги, то они спросят о причине отмены;
- Причина - цена. Тогда они повторно дают скидку 50% и на второй год. Итого, вы получается Premium аккаунт на 2 года по цене одного;
- Фишка оплаты за 2 года - даётся 1000 алертов;
- Если до этого у вас был любой другой оплаченный тариф, то в последние дни вам опять предложат хорошую скидку;
- Советую приобрести платный аккаунт, чтобы в нём хранились все ваши избранные или платные индикаторы, рисунки, сохраненные графики, список рабочих монет и т.д.
Чем отличаются исследования от сигналов? Study и Strategy.
На TV есть 2 типа скриптов. Это Study и Strategy.
- Study - обычный индикатор с возможностью назначить алерты(сигналы), которые будут работать в MoonBot;
- Strategy - тот же индикатор, но с возможностью протестировать его на истории, на конкретной монете, на желаемом таймфрейме. Это называется Backtest(далее бэктест).
Стратегии помечаются стрелочками, как на рисунке выше.
Study - это индикаторы, которыми все пользуются для анализа. Но в данном типе скриптов есть возможность назначить на эти индикаторы алерты или по-русски - оповещения/сигналы. Мы ещё коснёмся этой темы подробно. Часто к Study идёт в паре и Strategy.
Strategy
Выберите на TV любую стратегию. В поиске просто введите Strategy и выберите любую . Далее, откройте в нижней панели Strategy Tester.
Overview
Базовые показатели стратегии.
Мы видим, что результативность текущей стратегии - почти 60% профитных ордеров. Соотношение профита к потерям - 6.379. И чистый профит за 655 сделок составил 841%. Средний профит за ордер 1.28%. А его длительность - 11 баров.
Обозначения
- Net Profit - прибыль после вычета комиссии.
- Total Closed Trades - количество исполненных ордеров.
- Percent Profitable - процент прибыльных ордеров.
- Profit Factor - соотношение прибыли к убытку.
- Max Drawdown - максимальная просадка.
- Avg. Trade - средний профит за ордер.
- Avg. # Bars in Trades - среднее кол-во баров(свечей) в ордере.
Performance Summary
Здесь находится вся статистика и результаты по работе стратегии.
Обозначения
- Net Profit - чистая прибыль;
- Gross Profit - общая прибыль по плюсовым сделкам;
- Gross Loss - общие потери по всем минусовым сделкам;
- Max Drawdown - максимальная просадка. Перепад между последним максимумом и текущим минимумом;
- Buy & Hold Return - сколько можно было бы заработать, если просто купить и не торговать с момента запуска стратегии;
- Sharpe Ratio - коэффициент Шарпа. Это параметр, который показывает насколько доход от стратегии соотносится к потенциальному риску;
- Profit Factor - фактор прибыльности. Коэффициент, показывающий отношение Gross Profit к Gross Loss;
- Max Contracts Held - самая большая отдельная позиция за время торгов;
- Open PL - количество открытых ордеров на момент окончания тестов;
- Commission Paid - оплачено комиссии;
- Total Closed Trades - всего закрытых сделок;
- Total Open Trades - всего открытых сделок на момент снятия отчёта;
- Number Winning Trades - количество плюсовых сделок;
- Number Losing Trades - количество минусовых сделок;
- Percent Profitable - процент прибыльных сделок;
- Avg Trade - средний профит с ордера;
- Avg Win Trade - средний профит по прибыльным сделкам;
- Avg Los Trade - средний убыток по минусовым сделкам;
- Ratio Avg Win / Avg Loss - соотношение прибыльных и убыточных сделок;
- Largest Win Trade - самая большая прибыль с ордера;
- Largest Losing Trade - самый жирный минус с ордера;
- Avg # Bars in Trades - среднее количество свечей в сделках;
- Avg # Bars in Winning Trades - среднее кол-во свечей в прибыльных сделках;
- Avg # Bars in Losing Trades - среднее кол-во свечей в минусовых сделках.
List of trades
Список всех сделок.
Обозначения
- Entry Long/Short - вход лонг или шорт.
- Exit Long/Short - выход лонг или шорт.
- Signal - Long/Short - тип сигнала лонг или шорт.
Пояснение
Long - позиция, открытая с целью получить прибыль от роста цена.
Short - позиция, открытая с целью получить прибыль от падения цены.
Часто в стратегиях можно выбрать, что торговать - лонг или шорт, или всё вместе. В некоторых стратегиях точки выхода являются точками входа при торговле в обратную сторону. Т.е. вошли в лонг, вышли и тут же зашли в шорт.
Repaint или Перерисовка
Если после бэктеста вы найдёте такие стратегии, которые огромный профит + зашкаливающий Profit Factor. Все входы идеальные - на низах берёт, на хаях продаёт. То становится сомнительно, что всё так гладко.
Дело в том, что на TV в некоторых стратегиях графики перерисовываются со временем. Смотришь на график, получаешь сигнал на вход по стратегии, входишь в позицию. Через некоторое время обновляешь страницу, а оказывается, что точка входа сместилась. И надо было войти 20 минут назад.))
Документации по таким перерисовкам не найти. TV этот факт признают и предлагают нам понять и простить. Попробую объяснить.
У свечей есть точки OpenCloseHighLow(OCHL) - открытие, закрытие, наивысшее и наименьшее значение свечи. Когда цена идёт, то индикатор движется с каждым новым тиком. Поэтому мы не можем сказать, как закроется свеча в итоге и подтвердится ли сигнал.
Пример. Откройте минутный график любой монеты и индикатор RSI. Вы заметите, что линия немного движется. Это происходит, когда цена неравномерно растёт или падает. И мы не можем однозначно сказать, чем закончится дело.
Одна из проблем, что некоторые стратегии используют в анализе старший таймфрейм, когда свеча ещё не закрылась. Условно - мы торгуем на 5мин. свечах и анализируем ситуацию одновременно по 1ч. свечам. 5м свеча уже закрылась, а 1ч ещё движется, и мы не можем знать, как закроется эта свеча. Таким образом, мы пытаемся предсказать будущее.
Мы предполагаем, что цена в течение всего часа будет идти ТОЛЬКО в этом направлении. В этом случае сигнал действительно сработает. Но на практике так бывает не всегда.
Но, если мы запустим бэктест стратегии, то TV уже будет заранее знать все точки OHLC. И по этим значениям нам предскажут идеальный исход. Одну из таких стратегий я использовал в описании показателей Strategy Tester. Вы, наверное, видели большой профит, который она обещает.
Один из признаков того, что стратегия перерисовывается - очень высокий Profit Factor(соотношение прибыли к потерям). Обычно, если этот показатель больше 4-5, то наверняка эта стратегия перерисовывается.
В реальных рабочих стратегиях этот показатель редко превышает даже 2. Если есть такая, то это отлично.
Ещё вариант проверить стратегию - включить индикатор на 1м таймфрейме, дождаться сигнала и через несколько минут обновить график. Если точка пропадёт, то значит ваша стратегия не работает.
В общем, советую не пользоваться мульти-таймфреймовыми стратегиями в автоторговле.
P.S. Статья разбита на несколько частей.
ЧАСТЬ 2 читайте по ссылке.
P.S.
Зашёл контент? Подписывайся на канал - https://t.me/nopasarantrading
Будет контент про:
- Автоматизация торговли по индикаторам Tradingview и биржевым API данным;
- Tradingview + MoonBot;
- Разработка торговых стратегий и сигналов;
- Отчёты по реальной торговле и бэктестам;
- Методология торговли и тестирования стратегий;
- Мои наблюдения и инсайты.