Добрый день, мои любознательные друзья начинающие (и не очень) программисты !
Как вы помните из предыдущих уроков, мы с вами создаем комплект инструментов для полноценной работы с тиковыми котировками. У нас уже есть следующие инструменты:
- Сборщик тиковых данных в виде индикатора;
- Конвертер тиковых файлов в формат csv;
- Склеиватель нескольких файлов с тиковыми данными в один файл.
И в сегодняшнем видеоуроке я приготовил еще один мощный инструмент для работы с тиками, который поможет проверить их качество и отсутствие разрывов.
Дело в том, что при записи данных при помощи нашего индикатора может возникнуть ряд различных форс-мажорных обстоятельств, который выльется в ошибки при тестировании советников. И, как итог, в потерю реальных денег из-за неудовлетворительного качества тестирования. При разрыве соединения, зависании сервера, его перезагрузке и любых других обстоятельств в наших создаваемых файлах могут образоваться критично большие разрывы между котировками. Важно как минимум вовремя выявить их и быть в курсе критичных мест, а в идеале залатать разрывы из других источников. Например, вы можете запустить индикатор для сбора тиков на двух различных VPS от разных поставщиков для надежности.
В любом случае, для выявления таких критичных разрывов мы сегодня напишем специальный скрипт.
Он будет отлавливать отсутствие тиков определенное время, и, если период отсутствия новых тиков превышает заданную в настройках величину, писать об этом в специальный файл в виде таблицы. Скрипт рассматривает отсутствие тиков во время праздников (Рождество, Новый Год), как разрывы. Так сделано по той причине, что остановка торговли у разных брокеров на подобные даты производится в разное время. Поэтому достаточно тяжело универсально определить, где же настоящий разрыв, а где реальная остановка торгов и их последующее возобновление.
Другая ситуация с выходными, так как у большинства брокеров выходные приходятся на одни и те же дни недели (субботу и воскресенье) и примерно на одно и то же время. По этой причине в списке разрывов не будет стандартных выходных.
Ну а теперь давайте приступим к написанию.
Скачать скрипт Анализа тиковых данных
Следующие уроки из цикла «Работа с Котировками»:
С уважением, Дмитрий аkа Silentspec
TradeLikeaPro.ru
Топ Брокеров 2025 по версии TLAP
Центовые счета
Быстрый ввод и вывод
Платформа CopyFx для копирования сигналов
Отличное исполнение
На рынке с 1998 года
Низкие спреды
Быстрый ввод и вывод
Хорошее исполнение
Множество способов пополнения
С 2007 года на рынке
Счета Zero с нулевыми спредами
Система Копи-трейдинга
Хорошее исполнение
Более 500 торговых инструментов
Комиссия на пополнение 0%
Лицензия ЦБ РФ
Удобный ввод и вывод средств
Подходит для крупных трейдеров
Крупнейший форекс дилер в России
Компания – налоговый агент, выплата налогов без участия клиента
Торговля через MetaTrader 5
Форекс, фондовые индексы и нефть
Низкие спреды
Хорошее исполнение
Подходит для торговли советниками
Торговля криптовалютами
Центовые счета со стартовым лотом 0.01
Система копирования сделок Share4You
Низкие спреды
Подходит для новичков
Лучшие на рынке условия для работы с сеточниками и мартингейлом
Исполнение без вмешательства дилинга
Низкие спреды
Трейдинг Forex, CFD и Crypto
Полная прозрачность работы
Множество представительств компании, в том числе в Великобритании
На рынке с 2006 года
| ||
| ||
| ||
| ||
| ||
| ||
|