Super Z перерисовывается

Получил письмо в личные сообщения TradingView и немножко его подредактировал. А именно убрал название этих ребят, дабы не выглядело как реклама:

drifter2990
Здравствуйте, слежу за вами с 2018 года, вопрос такой, на просторах трейдингвью есть скрипт под названием Super Z. Он по идее показывает точки входа в лонг и шорт, но он косячит немного, может сделку показать шорт, но спустя пару свечей сигнал исчезает, и появляется в паре свечей позади, типо, смотри, я тебе час назад показывал продавай, или покупай, возможно ли сделать, чтоб он показывал нормально, потому что знаю, что на просторах трейдингвью и телеграмма есть ребята *** которые продают за 0.03BTC по идее, этот же скрипт, но он допиленный, и показывает нормально, я уже всяко пробовал, но с местным языком программирования я очень плохо дружу, может у вас что то получится.

Я посмотрел в поиске скрипты под таким названием. Кстати говоря, это не имеет никакого отношения к моим скриптам под названием ZZ, если что. Так нашлось 2 скрипта под названием "Super Z", стратегия и индикатор. Глядя на бэктест можно увидеть доходность в несколько... миллионов процентов при просадке... полпроцента. То есть вопрос перерисовывается ли этот скрипт уже не стоит. Хотя и сделан он на 4-ой версии языка, где сделать такой скрипт, который бы перерисовывался уже немного сложнее, но всё равно возможно. Особо интересуют нас команды Security, так как эта команда позволяет, так сказать, "подглядывать в будущее". Чего на реальном трейдинге делать то уже невозможно ведь. Собственно, из-за этого подглядывания скрипты и перерисовываются.

Весь скрипт изучать может быть слишком долго и/или слишком сложно. Можно провести проверку на вшивость более простым и быстрым способом. Нашлась команда Security, в скриптах это строка 56 или 57, и она такая:

c = security(syminfo.tickerid, res5, close, barmerge.gaps_off, barmerge.lookahead_on)

Если зажать кнопку контрол в Windows (для MacOS другая кнопка есть) и дважды щелкнуть по аргументу barmerge.lookahead_on, то появится подробное описание что же это за хрень то такая. А описание будет еще и на русском-понятном, если выбран русскоязычный интерфейс для сайта. Давайте я просто процитирую что там нам пишут:

barmerge.lookahead_on
Стратегия объединения для запрашиваемой позиции данных. Запрашиваемые бары объединяются с текущими барами порядке времени их открытия. Эта стратегия объединения может привести к нежелательному эффекту эффект получения данных из "будущего" при просчёте на исторических данных. Это недопустимо при бэктестинге стратегий, но может быть полезно в индикаторах.


Про обманщиков

К сожалению около TradingView (именно около, а не на TradingView) есть такое неприятное явление, которое регулярно повторяется. Предприимчивые люди создают скрипт, который подглядывает в будущем, а потом используют его в нечестных целях, не информируя публику о том что скрипт как бы видит будущее (а значит на самом то деле вообще бесполезен). А далее могут что-то продавать. А покупать... не надо. Потому как изначально Вам продавец подсовывает какую-то хрень, которая Вас дурит. Если бы честные были намерения, то изначально Вам бы подделку какую-то не подсовывали бы. То есть дальше можно не разбираться, а сразу в бан их.

Кстати, модераторы на TradingView с этим конечно же борются (по моим наблюдениям), но они ограничены. Так как нечестные продавцы орудуют где-то в других местах (зачастую в телеграм), а на скрипт просто ссылаются.

Security

Сама команда security придумана вовсе не для того чтобы подглядывать в будущее, но очень уж часто именно для этого и используется :) Команда позволяет посмотреть цену другой пары или той же пары, но с другого теймфрейма. Это может быть полезным для стратегий. Однако, ей же можно посмотреть в будущее. У меня в некоторых скриптах такая команда тоже бывает, для того чтобы посмотреть с другого таймфрейма, но в будущее не подглядывает.

ЗЫ: а модераторам рекомендую обратить внимание на скрипт и может быть его вообще снести нафиг, раз уж он участвует в каких то подозрительных людоразводах :)
Technical Indicators

Мои профили:

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