ROBO_Trading

ShiftMA-multi

Utbildning
ROBO_Trading Uppdaterad   
BITMEX:XBTUSD.P   Bitcoin
Ранее пытался на PineScript (язык местных погромистов) реализовать нечто подобное, но получалось не совсем то. Думал что просто сам язык слишком ограниченный, но оказалось это просто руки кривы. На третьей версии языка это тоже можно было сделать, но решил сразу на четвертой делать. Исходный код простой и открытый.

Что тут у нас. Так же самая ShiftMA, но с минимумом моих "наворотов" для того чтобы желающие смогли хорошо понять исходный код скрипта стратегии. Потому шорт вообще не сделан, здесь только лонг. Линий для открытий лонгов - три, как видим. В этом и основное отличие. Если ставите лот 100%, значит скрипт будет пирамидиться до 300%, что соответствует плечу 3 к 1. Чтобы без плеча придется ставить лот 33%.

Так же сделал галочку offset (в русскоязычном интерфейсе будет написано "Отступ"). Это галочка не влияет на торговлю никак, а вносит косметическое изменение - все линии будут сдвинуты на одну свечу вперед, что более наглядно.

По стратегии держим 3 лимитных ордера, каждый ордер двигается на своей линии. Расстояние каждой линии от скользящей средней можно регулировать по отдельности. Но условие: каждая следующая линия должна быть дальше предыдущей (иначе не будет нормально работать). Ну то есть надо для первой линии ставить, скажем, -4%, а для второй -5%. Если для второй поставите -3% - то это уже не будет правильно работать.

Если купили на первой линии, то второй раз на ней уже не покупаем, до тех пор пока позиция не будет закрыта. Тоже самое касается и остальных линий. То есть на каждой линии покупка делается только 1 раз.

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

Вдохновлено было одним юзером бота, который по сути делает тоже самое, но неудобно. То есть у него (как я понял), запущено 3 копии бота, один покупает с шифтом -5%, второй с шифтом -7%, третий -9%, например. Цифры может и не такие, но тут не важно. Вообщем, так оказывается делают.

Может быть реализую тоже самое в боте своём, посмотрим надо ли.

Скрипт прикреплен внизу.
Kommentera:
Пару дней назад в комментариях попросили (потребовали?) снова выкладывать статистику по прогнозам по ShiftMA. Перестал я её выкладывать не потому что она постыдная, а потому что лень было уже это всё считать. Но потратил несколько часов, восстановил я её (на моём сайте копия и пруфы-ссылки на странице "Прогнозы"). Если сложить все прогнозы по ShiftMA на дневном ТФ, что я тут публиковал за всё время то получается следующее:

C учётом всех комиссий (вычитается дважды)

Прогнозов:
84
Из них прибыльны:
63%
Убыточных:
31
Прибыльных:
53
Средний убыток:
-7,070%
Средняя прибыль:
+9,807%
Средний результат:
+3,579%
Простая сумма результатов:
+300,623%
Kommentera:
L1 - значит "лонг 1". Так же L2 и L3 - следующие линии. TP - take profit, позиция закрылась значит. Хотя по факту то она не всегда профитная :) Цифры означают количество, которое якобы купил бэктестер. Цифры количества можно (и лучше) отключить для наглядности. Отключаются цифры в настройках стиля скрипта, галка "Количество".
Kommentera:
Ссылка на скрипт стратегии:


Frånsägelse av ansvar

Informationen och publikationerna är inte avsedda att vara, och utgör inte heller finansiella, investerings-, handels- eller andra typer av råd eller rekommendationer som tillhandahålls eller stöds av TradingView. Läs mer i Användarvillkoren.