Удаленное Управление, Логи и Отчеты

Удаленное управление

Если вы запускаете бота на удаленном сервере, с ним можно общаться при помощи Телеграма. Зайдите в Настройки-Специальные. Вам нужно в телеграмме создать свою группу (при использовании альтернативного телеграмма сделайте созданную группу супергруппой) и добавте в него бота @TMoonBot, а затем сделайте его администратором.

Затем нужно создать PIN код кнопкой «Generate Pin code» и написать этот код в созданной группе. После того, как бот прочитает этот код, он отметит данную группу как доверенную.

This bot name: Здесь можно указать имя бота, это удобно если у вас несколько ботов которые присылают отчеты в одну группу, тогда там будет указано от какого бота пришел отчет о сделки.

Чтобы узнать список доступных команд, напишите в своей группе «hi» и получите ответным сообщением полный список:

buy ... - применяются стандартные правила для сигналов на покупку

short ... - применяются стандартные правила для сигналов на шорт (фьючерсы)

sell token - Включить Паник Селл на монете. Пример: sell NEO

SellALL - Включить Паник Селл НА ВСЕХ активных ордерах и остановить бота

list - Список активных ордеров на продажу

silent - Отключить уведомления бота в чат о закрытых сделках

talk - Включить уведомления бота в чат о закрытых сделках

STOP - Нажать Стоп в боте (Не покупать новые сигналы)

CancelBuy - Отменить все неисполненные BUY ордера

START - Нажать Старт в боте, запустить стратегии

BL - Показать черный список монет

BL + coin - Добавить монету coin в ЧС

BL - coin - Убрать монету coin из ЧС

SetParam Strategy Param Value - Поменять параметр в стратегии или во всех стратегиях папки("empty" для пустой строки). Убедитесь, что вы сохранили все изменения кнопкой "Сохранить" перед тем, как давать команду SetParam.

Пример команды: SetParam zz2 CoinsWhiteList MITH

SetParam - установить параметр

Strategy = "zz2" - название страты или папки(в этом случае параметр применится ко всем стратегиям в этой папке)

Param = "CoinsWhiteList" - белый список

Value = "MITH" - монета

В ответ должно прийти сообщение о корректном выполнении команды: Param changed: CoinsWhiteList: matic => MITH

DoUpdate - обновить версию

Кроме того, бот будет сообщать в эту группу обо всех завершенных сделках.

Подробнее читайте Доверительное Управление


Получение команд из TradingView по средствам веб-хук читайте тут.

Просмотр логов

В процессе работы Бот пишет логи в файлах Logs\Log_дата.log, записываются все важные действия. Пример лог-файла, относящийся к пампу монеты VTR 28.09.2017 в 23-00 MSK:

23:00:03  Market found BTC-VTR  delta: 2289 ms.dp: 2  ldp: 2

23:00:03   Pump Signal BTC-VTR AutoStart: TRUE

23:00:03  PumpQ=14 24vol=15 hvol=2 sellX2=73 PumpsCount=0 SellProb=87% 72hChannel=13% dVol=19 d: 2

23:00:03  Task 1 started; Ask: 0.00005888  BUY +14%

23:00:04  BTC-VTR Buy order: 4354.4030 BTC-VTR rate: 0.00006712

23:00:04  BUY Order SET!

23:00:04  Buy order DONE! FILL: 100%  Opened: 23:00:04.707 Quantity: 4354.40300000 Price: 0.00005907 (ASK + 0% )

23:00:04  SELL price corrected! delta=2.71%

23:00:04  d=3.16 sv=1.13 r=2.32 V=17.15 VTB=0.00 qvol=0.10

23:00:04  Good pump detected. Try to sell for [actual buy]+18.1%

23:00:04  BTC-VTR Sell order: 4354.4030 BTC-VTR rate: 0.00006977  TryCount=1

23:00:04    *** SELL order Set ! ***  Quantity: 4354.40300000 Price: 0.00006977

23:01:36  SELL order replace request…

23:01:37  SELL order canceled!

23:01:37  BTC-VTR Sell order: 4354.4030 BTC-VTR rate: 0.00006396  TryCount=1

23:01:37  SELL order replaced !

23:01:58    *** SELL order DONE ! ***  Quantity: 4354.4030 Price: 0.00006395

23:01:58    *** Sell/Buy: + 8%

23:01:58    *** Sell/ASK: + 9%

23:02:00    *** Sell VTR done, total:  + 83.49 $

И прежде чем задавать в чатах вопросы «почему бот купил или продал так?» откройте лог и посмотрите все записи относящиеся к покупки и продаже интересующей сделки. Достаточно слабо владеть английским языком или уметь пользоваться онлайн-переводчиками и вы сами сможете ответить на любой вопрос Почему.

История сделок

Для просмотра истории торгов на графике зайдите в Меню — Trades history — выберите нужную монету по дате. Либо зайдите в Отчеты и нажмите слева на название монеты

Фильтр по статусу ордера: All — все сделки. Closed only — закрытые. Open only — открытые. All incl. deleted — все включая удаленные.

Галочка Эмулятор позволяет отобразить ордера выставленные в режиме Эмуляции.

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

Фильтр по слову/валюте/комментарию — Например «ETC» отфильтрует все ордера с валютой ETC. «Drops» — все ордера в комментариях которых встречается это часть слова.

Настройка отображения колонок.

Export to .csv Сохранение отчета в формате CSV.

Экспорт в Excel Возможно вывести отфильтрованные сделки в Excel для дальнейшей работы с ними.

Coin название монеты.

BuyDate дата и время покупки ордера.

CloseDate дата и время продажи ордера.

Quantity объем купленных/проданных монет в ордере.

BuyPrice цена покупки.

SellPrice цена продажи.

Spent BTC объем ВТС потраченных на покупку монет.

Gained BTC объем ВТС полученных после продажи монет.

Profit BTC профит/убыток в ВТС.

ProfitUSDT профит/убыток в USDT.

Profit профит/убыток в %.

Source тип ордера (ручной/автоматический/сигнал).

ChannelName имя канала телеграмма, если покупка была по телеграмм стратегии.

Comment название стратегии по которой сработал сигнал или открылся график.

SignalType источник сигнала из Премиум канала.

SellReason метод продажи/закрытия ордера.

Status статус ордера (активный или исполненный)

dBTC часовая дельта BTC.

d24BTC 24-х часовая дельта BTC.

dMarket часовая дельта Market.

dM24 24-х часовая дельта Market.

bvsv соотношение объема купленных к объему проданных ордеров на момент сигнала, интервал берет из стратегии параметры BV_SV_Kind и BV_SV_TradesN в группе Стопы.

dBTC5m 5-ти минутная дельта BTC.

Важно: Дельты в отчете (в таблице и на графике) сохраняются: для муншотов в момент покупки (исполнения buy ордера), для остальных стратегий - в момент выставления buy ордера.

В данной строчке указывается: количество ордеров, средний ордер в ВТС, средний ордер в $, общий профит в ВТС, общий профит в $, общий профит в %.

Галочка Важное отмечает выбранный ордер как важный и запрещает боту удалять график этой сделки через установленное время (по умолчанию через 7 дней) на вкладке Специальные.

Кнопка для отметки этого ордера как удаленного, все удаленные ордера будут отображаться только при выборе фильтра статуса оредра All incl. deleted, чтоб удаленные ордера не отображались в отчете и не учитывались при итоговом подсчете профита нужно в фильтре сменить статус ордера на любой другой (All, Closed only, Open only).