Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
А что там фильтровать то? Простое условие if() на проверку длительности.. Не тянет это на статью..
Дьявол в деталях. Просто if не сохранит лог для техподдержки и не сформирует отчет.
Статья предлагает полноценный модуль: подключил — и забыл. Плюс рассматриваем нюансы интеграции в копировщики, чтобы не блокировать нормальные скальперские сделки. Думаю, готовое решение будет полезно многим, кто не хочет писать велосипед.
Копирование же онлайн? Как проверять длительность сделки? Только задерживая копирование, чтобы посмотреть не закроется ли она через полсекунды - а это принесет проскальзывания, причем сразу для всех сделок.
Алексей, спасибо за вопрос! Задерживать все сделки — это действительно убило бы торговлю. Механизм работает иначе.
Защита нацелена на "спайки" и "рисованные" сделки, которые появляются в истории мгновенно (OpenTime == CloseTime).
Алгоритм
Таким образом, нормальные рыночные входы не страдают от задержек, а "мгновенный мусор" отсеивается.
Алексей, спасибо за вопрос! Задерживать все сделки — это действительно убило бы торговлю. Механизм работает иначе.
Защита нацелена на "спайки" и "рисованные" сделки, которые появляются в истории мгновенно (OpenTime == CloseTime).
Алгоритм
Таким образом, нормальные рыночные входы не страдают от задержек, а "мгновенный мусор" отсеивается.
Ну проверки же не мгновенные, как минимум сетевые задержки есть: десятки-сотни мс. С домашнего компа больше, с ВПС меньше.
Но тема для копировщиков видимо актуальная.
Ну проверки же не мгновенные, как минимум сетевые задержки есть. С домашнего компа больше, с ВПС меньше.
Не совсем так. Проверка выполняется локально, без отправки дополнительных запросов на сервер.
Когда срабатывает событие OnTrade() , это значит, что терминал уже получил информацию о сделке. Данные находятся в локальной базе (истории) вашего терминала.
Функция проверки (чтение HistoryDealGetInteger ) обращается к оперативной памяти компьютера. Это занимает микросекунды (0.000001 с) и никак не зависит от пинга или типа подключения (ВПС/Дом). Дополнительной сетевой задержки тут нет
Не совсем так. Проверка выполняется локально, без отправки дополнительных запросов на сервер.
Когда срабатывает событие OnTrade() , это значит, что терминал уже получил информацию о сделке. Данные находятся в локальной базе (истории) вашего терминала.
Функция проверки (чтение HistoryDealGetInteger ) обращается к оперативной памяти компьютера. Это занимает микросекунды (0.000001 с) и никак не зависит от пинга или типа подключения (ВПС/Дом). Дополнительной сетевой задержки тут нет