ROBO_Trading

Тестируем ShiftMA на D1

Длинная
ROBO_Trading Обновлено   
BINANCE:DGDBTC   None
Начинаю тестировать эту систему на дневном тоже (на часовом робот пока глючно-работает на биткойн/доллара у битмекса). А чтобы не было мучительно не удобно искать подходящую пару с сигналом я нашкодил себе замечательную новую игрушку, на которую весь день и потратил сегодня. Выглядит оно так, и возможно будет распространяться мною (может даже и бесплатно) если окажется полезным оно. Вот и проверим. Скрин новой игрушки:

hkar.ru/VkXS

Алгоритм игрушки

Программисты могут рассматривать это как инструкцию к действию кстати, язык кода не важен.

Шаг 1. С сайта CoinMarketCap.com скачивается топ-100 криптовалют по капитализации (можно больше 100, меняется параметром).
Шаг 2. Ко всем криптовалютам создается список пар вида "Coin/BTC" и "Coin/USD(T)", получается 199 пар (не 200, так как исключается "BTC/BTC").
Шаг 3. С бирж Binance.com и HitBTC.com скачиваются списки всех существующих пар, есть ли у биржи такая, а так же объем торгов за 24 часа.
Шаг 4. Для каждой пары из 199 штук выбирается та биржа, у которой больше объемы за 24 часа (по плану добавить еще бирж, пока две).
Шаг 5. Далее скачиваются дневные свечки (ТФ можно менять) с бирж по каждой паре из списка, последние 4 свечи, ограничено.
Шаг 6. С последней свечи берется просто цена, чтобы знать её последнюю, а с трех предыдущих берется цена закрытия.
Шаг 7. С трех предыдущих свечек по цене закрытия рассчитывается SMA с источником close, за 3 дня (тупо среднее-арифметическое же).
Шаг 8. Далее рассчитывается отклонение последней цены от SMA, и шифт -5% например (параметр задается тоже).
Шаг 9. Раз в 10 минут софтина автообновляет цены, и если какая-то пара выдает сигнал надо купить по стратегии ShiftMA, то софтина бешено орёт (тут сворачивается Civilization 6).

Далее уже ручной гимор начинается. Это не бот, а просто отчетик. То есть надо открыть пару на TradingView, проверить стратегию с такими же настройками, была ли эта стратегия прибыльной на этой же паре, на этих же настройках, на этой же бирже (увы но биржа и пара на TradingView есть далеко не всегда).

На скрине видно что я пропустил верхние 4 строки (там авто-сортировка по параметру percent это "насколько сильно цена просела - отклонилась от SMA), потому что "NOAH" на TW нету вообще, а у "NPXS" копеечная цена и вряд ли войдешь. Так что самая первая подходящая для теста пара оказалась "DGD/BTC" на бирже Binance.

Далее я проверяю совпадают ли значения софтины-отчетика со значениями индикатора на TW (потому что пока сырой софт, вдруг где ошибся, потом не буду проверять когда стану уверен что правильно всё считается). И как видим на скрине - совпало.

По сигналу стратегии и на TW и в софтине эту монету надо купить по 741000 сатош. При этом сейчас цена упала еще ниже чем уровень сигнал (там шифт -5% пока, чтобы почаще было). Тестер TW говорит что в среднем такие параметры профитные. Ну я покупаю на копейки для начала чтобы это всё проверить.

По стратегии никакого стоп-ордера не предусмотрено. Позиция должна закрываться по цене SMA, не зависимо от того в плюс оно или в минус.

ЗЫ: если игрушка окажется прибыльной, то как минимум в WhiteBoxe будет бесплатной для юзеров. Но это не бот, оно не торгует само, только звук сигнала и всё. Так же есть мысли прикрутить еще и RSI туда, типа чтобы пищала если он очень сильно просел, типа ниже 15% при 7 периодах, редко очень бывает такое, но если софтина будет мониторить пару тысяч пар одновременно, то частота сигналов то повыше будет :)
Сделка активна:
Блин :) пока писал уже дневная свеча закрылась. Получается что по стратегии ShiftMA я должен уже передвинуть ордер на продажу. Сигнал на прошлой свече был по 780600 сатош, а сейчас уже 751633 сатош. Я округлю до 750000, теперь там ордер на продажу.
Сделка активна:
Сделка активна:
на 1часовом

Сделка закрыта: достигнута тейк-профит цена:
+3,88% без учёта комиссии. За сутки. Тестировать ShiftMA и новую игрушку-отчетик "в прямом эфире" тут на сайте буду продолжать.


Отказ от ответственности

Все виды контента, которые вы можете увидеть на TradingView, не являются финансовыми, инвестиционными, торговыми или любыми другими рекомендациями. Мы не предоставляем советы по покупке и продаже активов. Подробнее — в Условиях использования TradingView.