Влияние спреда. Как изменить спред для тестирования советников в МТ?
Аватар Kaur
Kaur
Сообщений: 329
Уровень 7

Приветствую всех читателей блога. Поздравляю с наступающим первомаем — Днем весны и труда!
Сегодня предлагаю рассмотреть тему спреда в MetaTrader. Насколько серьезно он может влиять на результаты теста и как его выставить самому на нужный уровень?

 

ПОЧЕМУ РАЗЛИЧАЮТСЯ РЕЗУЛЬТАТЫ ТЕСТИРОВАНИЯ В METATRADER


Известно, что терминал MetaTrader, подключенный к Альпари, часто рекомендуют для тестирования советников, т.к. загрузка архива котировок в нем происходит не с официального сервера MetaQuotes, а с реальных торговых серверов Альпари.

Однако Вы можете столкнуться с другой проблемой при проведении теста в терминале Альпари или в терминалах некоторых других брокеров, предлагающих плавающий спред. Дело в том, что при проведении теста в МТ4 спред для всех сделок будет взят тот, что зафиксирован на текущий момент. Соответственно, если спред изменяется, то результаты тестирования и оптимизации всякий раз будут разные. Но это еще пол беды. Ведь различия при спреде 1.8 и 2.0 не так существенны. Но вот перед выходными на закрытии недели часто фиксируется значительно повышенный спред 4-5 пунктов. Тестирование при таком спреде существенно искажает результат.

 

ВЛИЯНИЕ СПРЕДА НА РЕЗУЛЬТАТ ТОРГОВЛИ


Проиллюстрирую сказанное.

Прямо сейчас на момент написания заметки на сервере Alpari-Classic2 зафиксирован перед выходными нехарактерный повышенный спред 4.6 пунктов



При тестировании с таким спредом советник показал прибыль 140%

( Читать полностью... )

Трансляция котировок из МТ4 в Excel
Аватар Kaur
Kaur
Сообщений: 329
Уровень 7

Лежит пылится в сохраненных у меня один способ для решения этой задачи. Добавлю и в группу.

Итак, задача — передавать котировку из терминала в ячейку Excel. Для этого делается советник с кодом:

( Читать полностью... )

Странная ошибка old version of server
Аватар BetMaster
BetMaster
Сообщений: 188
Уровень 4

Хм… весь лог альпари в ошибках old version of server
Кто-нибудь наблюдает похожую проблему?

Выглядит примерно так

2011.11.02 14:22:39	'******': DataCenter connecting failed [2]
2011.11.02 14:22:39	'******': old version of server
2011.11.02 14:22:36	'******': login


билд MT4 406

FAQ по MetaTrader
Аватар Inside
Inside
Сообщений: 598
Уровень 6

В этой теме собираются ответы на наиболее распространенные вопросы по торговому терминалу MetaTrader. Если Вы не обнаружили ответ на свой вопрос, задайте его в комментариях. Топик продолжает пополняться.

( Читать полностью... )

Используйте RefreshRates()
Аватар Inside
Inside
Сообщений: 598
Уровень 6

Уважаемые разработчики!

Опыт Тестовой Лаборатории показал, что многие разработчики не используют в коде своих советников функцию RefreshRates(). Совершенно напрасно! Игнорирование этой функции может привести к пропуску сделок.

Эксперты работают с копией исторических данных. Когда вычисления производятся в течение долгого времени, эти данные могут устареть, в логах появляются записи «Old Tick».



В результате нарушается работа советника. В Лаборатории были случаи, когда советник перестает полностью функционировать до перезагрузки. Использование функции RefreshRates() в большинстве случаев решает проблему.

Экономические новости на вашем торговом графике
Аватар Kaur
Kaur
Сообщений: 329
Уровень 7

Сегодня представляю вашему вниманию весьма интересный инструмент для MT4 — индикатор (в данном случае несигнальный советник) ForexFactoryNews для отображения новостей в реальном времени прямо на торговом графике! При этом новости парсятся с forexfactory.com, что выгодно отличает разработку от других аналогов.

Надо отметить, что ForexFactoryNews — это профессиональная разработка, которая изначально создавалась автором под заказ за деньги, но с разрешения заказчика была выложена в открытый доступ.
Автором советника является Андрей Хатимлянский, известный также под ником Komposter (подробнее об авторе в статье «Сохраняем тики, строим тиковый и эквиобъемные графики»).


(нажмите на изображение, чтобы увеличить)
 

УСТАНОВКА



( Читать полностью... )

MT4 Remote: работаем с MetaTrader 4 через Android
Аватар Kaur
Kaur
Сообщений: 329
Уровень 7

Cуществующая мобильная версия MetaTrader 4 Mobile работает на КПК и смартфонах только под управлением системы Windows Mobile. Однако в последнее время стремительно растет популярность платформы Android (разработчик Google), которая имеет все шансы догнать даже Apple iPhone.

Положение иллюстрирует график популярности OS на рынке США за первый квартал 2010 года [график..] Из графика, в частности, видно, что доля Android растет теми же темпами, что и Apple iPhone (а в относительном плане даже быстрее), тогда как популярность Windows Mobile снижается.

Отсюда все острее необходимость в торговом терминале под Android. Так компания Oanda своевременно озаботилась данным вопросом и уже предлагает своим клиентам версию терминала для Android. Но как быть отечественным трейдерам, привыкшим к MetaTrader?
 

MT4 Remote


Решение существует. Это MT4 Remote — бесплатная программа, которая превращает телефон, работающий на Android, в своего рода пульт ДУ к установленному на обычном ПК терминалу MetaTrader.

( Читать полностью... )