Bitcoin
השכלה

Ошибка диапазона дат

Если Вы не меняли диапазон дат, то у Вас бэктест проходил правильно и ранее. Если диапазон дат бэктеста меняли, то на вкладке "Список сделок" можно было иногда увидеть сделки, которые в выбранный Вами диапазон дат не попадали. Я ранее писал что это такой глюк TradingView, но оказалось что просто у меня руки кривые. Оказалось надо после того как срок закончился еще и все ордеры отменять, иначе они могу сработать повторно. Поэтому в коде стратегии в самом-самом конце добавлены мною команды отменяющие все ордеры, после того как выбранный Вами срок закончился. Это правильно, и это решило проблему появления лишних сделок. Проверить это можете если посмотрите вкладку "Список сделок".

Мною были исправлены скрипты:
  • Robot WhiteBox ShiftMA
  • Robot WhiteBox MultiMA


Остальные скрипты исправлены не были (их же дофига, доберусь и буду исправлять их тоже). Поэтому там диапазон дат может работать неправильно. Либо не используйте диапазон дат в других скриптах, кроме двух вышеперечисленных, либо напишите мне какой скрипт для Вас надо исправить, я это сделаю.

Так же в скрипте Robot WhiteBox ShiftMA убрана циферка 2 в названии в конце, а то она лишняя и смысла не имела.

Проверить

А проверить просто. На вкладке "Список сделок" в самом конце не должно быть сделок за пределами выбранного Вами диапазона дат. Сделки бэктеста там отображаются всегда в хронологическом порядке.
Technical Indicators

גם על:

כתב ויתור