Ethereum
Обучение

Стратегия Whitebox

Публикую уже готовый скрипт стратегии Whitebox, о которой ранее писал. Скрипт опубликован на другом аккаунте TradingView, который будет использовать разработчик (потому как мой аккаунт в разделе скриптов превратился в свалку уже).

Первая часть здесь

Скрипт

Ссылка на скрипт стратегии (ведёт на другой аккаунт TradingView, тоже наш).

Старался написать скрипт понятным. Скрипт разбит на блоки, добавлены комментарии. Названия переменных отражают их смысл. Специально не использовал функции и циклы (из-за чего код получился довольно "индусским"), чтобы он был более понятен. Строк всё равно получилось много, более трехсот.

Нюансы

Некоторые неочевидные нюансы еще опишу.

Галки где написано "===== *** ======" не только для красоты. Они функциональные. Если снять галку "Short" - то выключатся все шорт-ордеры. Так же работает для блока "==== Period ====". Это сделано и для удобства и для красоты.

Источники цены. Если тип скользящей средней SMA, то работают все источники цены, кроме последнего (High&low). Если тип скользящей средней это DCMA, то работают только 2 источника (Close и High&low). К сожалению пришлось сделать в одном выпадающем меню, так как не нашел способа чтобы TradingView мог менять состав этого меню.

DCMA - это центральная линия ценового канала Дончяна. Ранее PCMA звалось это тоже самое абсолютно.

Правильный расчет просадки

К сожалению бэктестер TradingView неправильно считает размер максимальной просадки и показывается её заниженной. Их бэктестер считает просадку только в момент закрытия позиции, а не на каждой свече. Я сделал отдельную надпись на графике, которая показывает более правильный размер максимальной просадки. Она считается на каждой свече, как и нужно. Обращаю внимание: моё значение максимальной просадки всё время больше чем у тестера TradingView. Доверять нужно моему числу, хотя бы потому что оно больше :)

Размер просадки пишется белым цветом если просадка менее 50%, и красным цветом если более 50%. Не рекомендуется торговать с просадками более 50% если вы торгует одну пару. Если торгуется несколько пар одновременно, то желательно настраивать с просадкой менее 30%.

Как добавить скрипт

Скрипт является приватным, поэтому его нельзя найти через поиск по названию. Чтобы добавить скрипт к себе на график нужно сначала добавить скрипт себе в избранное кнопкой на странице скрипта. Далее уже в индикаторах выбрать "Избранное" и выбрать скрипт оттуда.

Так же вы можете полностью скопировать себе исходный код скрипта и создать свой собственный скрипт стратегии в своём аккаунте. Просто вставьте туда весь код (копировать - вставить). Тогда у вас будет собственная архивная копия скрипта на случай если оригинальный скрипт вдруг пропадёт по любым причинам.
Technical Indicators

Мои профили:

Похожие публикации

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