Нужна ли тестеру и терминалу возможность работать с загружаемой пользователем историей и спредом - страница 2
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
и если кто то желает приклеиться к особенностям брокера он получит потом отмену сделок по причинам известным
я имел ввиду обрезанных экспертов без OrderSend - что-то вроде Alert("Покупай!") или (более правильно) передать сигнал во внешнюю dll/файл и т. п. для отработки.
я имел ввиду обрезанных экспертов без OrderSend - что-то вроде Alert("Покупай!") или (более правильно) передать сигнал во внешнюю dll/файл и т. п. для отработки.
вопрос в другом
В чем смысл истории ? если ее в принципе нет и быть не может,грубая история конечно более менее есть ,
но м1 может от брокера к брокеру плавать.
Зачем тогда спред ? хранить в истории ! Вы где то видели жесткий спред одинаковый хотя бы для большинства ?
Да его сочиняют на ходу каждый брокер как ему нравится
--
берите историю в том виде в каком ее дают - но учитывайте погрешность
максимум, что было бы интересно,
это при тестировании неплохо бы иметь возможность спед выставлять - и видеть при каком спреде та или иная стратегия уже не работает
В чем смысл истории ? если ее в принципе нет и быть не может,грубая история конечно более менее есть ,
но м1 может от брокера к брокеру плавать.
Зачем тогда спред ? хранить в истории ! Вы где то видели жесткий спред одинаковый хотя бы для большинства ?
А ее в принципе кто-нибудь сохраняет? Сохраняют реальные сделки.
Большинство так и делают, ибо объёмы на 3-4 порядка меньше, нежели хранить историю стакана. А пока пройдёт реальная сделка, стакан может поменяться тыщу раз. Думаю, что есть люди, которые копят историю стаканов и она пригодилась бы скальперам, арбитражёрам, HFT-трейдерам, да и мало ли кому ещё.
А стаканы копят и используют (например, http://sites.google.com/site/tranalyzer/home/tran - это навскидку)
А ее в принципе кто-нибудь сохраняет? Сохраняют реальные сделки.
Выбрал первый вариант. Работа с историей даже по принципу МТ4 гораздо удобнее. А про возможность указывать, например, спред и говорить не приходится. Что сейчас? какой-то спред хранится вместе с историческими данными, там где его нет - берется текущий. Во первых этот хранящийся спред не пойми чего (средний за бар? спред открытия или закрытия свечи?), а текущий спред может оказаться разбросан в слишком большом диапазоне.
Пара примеров, как отсутствие возможности контролировать спред, фактически ставит крест на использовании тестера:
1) Что мы хотим от тестера? Проверить стратегию на истории? Это наша самоцель? Вряд ли... Скорее мы хотим подготовить советник к будущей торговле. Ситуация: спред был 10 пунктов, с сегодняшнего дня ДЦ изменил условия - спред стал 1 пункт или допустим 100 пунктов. Что мы напроверям или на готовим на истории со спредом в 10 пунктов? Правильно - ничего.
2) Спреды во мноих ДЦ плавающие и весьма сильно расширяются например перед выходными в конце дня. Торговля прекращается и в терминале до начала торговли висит спред больше стандартного в 5 раз. В результате все выходные там где в истории не хранится спред (а сейчас это история за пределами одного года) будет цепляться спред в 5 больше стандартного.
Опять тестер будет работать в нереальных условиях. Спред должен быть так или иначе завязан на текущие торговые условия, например средний спред за последние сутки, но ни как не на какие-то пиковые его значения, или значения не отвечающие текущим торговым условиям.