Ничего удивительного, когда MT5-версия советника проверяется на реальных тиках в MT5-тестере, но отчет выкладывается из MT4, где котировки совсем другие. Въехать в стиль торговли советника возможно только по MT4-statement.
Предлагаю использовать скрипт TesterReport, который создает html-отчет для одиночного прогона MT5-тестера.
Доходность за календарный месяц составила +28.21%.
Занят исследованиями, портфель не перетряхивался несколько месяцев. Поэтому результат значительно ниже, чем давал рынок.
Для MetaTrader 5 написана торговая библиотека MT4Orders.
Начиналось так.
// Список изменений: // 03.08.2016: // Релиз - писался и проверялся только на оффлайн-тестере.
Сегодня библиотеке ровно пять лет. Продолжает развиваться. Перечислим ее достижения.
Доходность за календарный месяц составила +12.975%.
Некоторые роботы в портфеле стабильно сливали в течение недели — остановлены.
Торговля остановлена, т.к. в конце месяца был открыт новый ПАММ-счет на другой более совершенной торговой платформе (MetaTrader 5), где доходность пока составила +1.35%.
Ведется постоянная работа над улучшением результатов торговли. Из всех FOREX-брокеров, что пробовал, лучший — RannForex. Объективно.
За несколько прошедших месяцев RannForex внес массу алгоритмических и инфрастуктурных изменений, что дало значительно лучшее исполнение.
Это же касается и MetaQuotes. MT5 (серверная часть) стал быстрее, что дало улучшение исполнения.
Позитивные изменения MT5+RannForex во многом были вызваны доскональными репортами, показывающими проблемы. Неправильно думать, что сливки в виде улучшенного исполнения своих ордеров у всех клиентов — это что-то само-собой разумеющееся.
Очевидно, чем меньшую комиссию платите, тем вам выгоднее. Размер комиссии может зависеть от оборота и индивидуальных условий.
При Оптимизации ТС можно нарываться на такие ситуации.
Общая прибыль имеется, но получена она на очень коротком промежутке. На скрине показал подробно — это меньше часа (минутный таймфрейм).
Понятно, что здесь нет никакой системности, несмотря на плюс бэктеста. Это просто белый лебедь, который прилетел по причине кривого индикативного котировативания или еще по какой-то причине. Настраивать ТС на белых лебедях — чревато. Поэтому, как правило, белых лебедей стараются резать: либо просто запрет на торговлю, либо история белого лебедя подменяется на серую мышь. В общем, делается все, чтобы граальность не искажала результат и не мешала находить закономерности. Ровно также поступают и с черными лебедями — в статье упомянуто.
Но всегда же интересно, что будет, если в реале столкнешься с этой птахой. Особенно, когда техническая инфраструктура и со стороны брокера и со стороны алготрейдера на очень высоком уровне: отсутствие отрицательных проскальзываний у лимитников, адекватная обработка со стороны брокера реджектов, ТС на основе тиков без пропусков, виртуальная торговля в реальном времени и другие ухищрения, которые могут помочь даже при HFT-торговле.