Если Вы не меняли диапазон дат, то у Вас бэктест проходил правильно и ранее. Если диапазон дат бэктеста меняли, то на вкладке "Список сделок" можно было иногда увидеть сделки, которые в выбранный Вами диапазон дат не попадали. Я ранее писал что это такой глюк TradingView, но оказалось что просто у меня руки кривые. Оказалось надо после того как срок закончился еще и все ордеры отменять, иначе они могу сработать повторно. Поэтому в коде стратегии в самом-самом конце добавлены мною команды отменяющие все ордеры, после того как выбранный Вами срок закончился. Это правильно, и это решило проблему появления лишних сделок. Проверить это можете если посмотрите вкладку "Список сделок".
Мною были исправлены скрипты:
Robot WhiteBox ShiftMA
Robot WhiteBox MultiMA
Остальные скрипты исправлены не были (их же дофига, доберусь и буду исправлять их тоже). Поэтому там диапазон дат может работать неправильно. Либо не используйте диапазон дат в других скриптах, кроме двух вышеперечисленных, либо напишите мне какой скрипт для Вас надо исправить, я это сделаю.
Так же в скрипте Robot WhiteBox ShiftMA убрана циферка 2 в названии в конце, а то она лишняя и смысла не имела.
Проверить
А проверить просто. На вкладке "Список сделок" в самом конце не должно быть сделок за пределами выбранного Вами диапазона дат. Сделки бэктеста там отображаются всегда в хронологическом порядке.
لا يُقصد بالمعلومات والمنشورات أن تكون، أو تشكل، أي نصيحة مالية أو استثمارية أو تجارية أو أنواع أخرى من النصائح أو التوصيات المقدمة أو المعتمدة من TradingView. اقرأ المزيد في شروط الاستخدام.