Обсуждение статьи "Выцарапываем профит до последнего пипса"

 

Опубликована статья Выцарапываем профит до последнего пипса:

В статье сделана попытка совместить теорию с практикой на поприще алготрейдинга. Большинство разговоров на тему создания Торговых Систем связано с использованием исторических ценовых баров и различных индикаторов на них. Это то самое истоптанное поле, которое мы трогать не будем. Бары — это совсем искусственная сущность, поэтому возьмем что-то ближе к прото-информации — ценовые тики.

Источник

Откуда же взять ценовую инфомацию для исследований? Существует множество источников тиков. И логично сначала определиться среди них.

Наверное, больше шансов найти золотой самородок в той породе, где выше концентрация содержания золота. Поэтому возьмем источник тиков, в котором больше потенциального профита. Методика определения такого сравнительного критерия была описана в этом комментарии. На основе данного метода был выбран этот архив тиковых данных на многие гигабайты. Миллиарды тиков.

Кастомные тики

Загнать в тестер MetaTrader 5 тики возможно через кастомные символы. Это все довольно громоздко для быстрого понимания, поэтому просто воспользуемся уже готовым скриптом ThirdPartyTicks, который создает такие символы на основе данных из выбранного архива котировок.

Окно запуска ThirdPartyTicks для скачивания всего архива котировок.


Автор: fxsaber

 

С почином Вас, Глеб Георгиевич!

Обязательно почитаю. ))

 
Спасибо. Красиво написано.
 

Стиль изложения статьи понравился - никаких туманных выражений

Конечная цель статьи - используем молотилку там где есть профит, вроде и заслуживает внимания, но...нас так не учили!

Мы все по науке хотим - вот тех.анализ, вот излом ЗигЗага, вот паттерн который мы искали,  вот тейк как минимум 30 пипсов и ... и красивый отчет тестера, но...но только на истории! - т.е. без интеллектуального "садо-мазо", как то неуютно чувствуешь себя )))

Спасибо за статью и за свежий взгляд на цели трейдинга, бум думать.

 
Честно скажу, не осилил. Пока. Устал и прочее. Но из того, что заметилось. Результат оптимизации/теста имеет значение, если простой тест на истории ПОСЛЕ оптимицации имеет положительную динамику, а в статье показан результат "шиворот-на-выворот"! Ни о чём...
 
Абсолютная галиматья. Автор великий теоретик. Публикуйте статьи по торговым системам, когда заработаете на ней хотя бы $100.
 

Интересный материал, автору спасибо. 

В статье есть ссылка на комментарий:

...Поэтому хочется обойти эту навязчивость/несовершенство MetaTrader 5 тестера. В MetaTrader 4 это сделать легко - там есть возможность поменять валюту счета прямо в тестере. MetaTrader 5 же лишен такой возможности.

Может быть он и был лишен, но где-то в прошлых билдах. Сейчас это не так. Вручную можно вбить в настройках Тестера любое имя символа (в поле, следующим за полем "Начальный депозит"). Например:



И тогда работаем только с котировками самого кросса, без подсоса котировок, связанных с валютой счёта. Например:





 

Отличная статья, которая показывает насколько сложно вытащить профит из котировок.

Для того приходится:

1. перебирать ДЦ по торговым условиям (не каждый дц имеет нескользящие лимитки, скорее, такие дц исключение)

2. Перебирать символы, что бы они удовлетворяли критериям ТС (в данном случае это mean reversion). Очень немногие символы удовлетворяют.

3. Бороться с тестером стратегий, который неправильно считает прибыль\дает положительные проскальзывания

4. Закономерность граничит со спредом\свопом\комиссией\проскальзываниями, которые могут убить такую прибыльную ТС. Поэтому приходится постоянно отслеживать качество исполнения, что бы оно не испортилось (например, через виртуальный тестер как у автора)

5. Ну и даже отличные результаты тестирования на OOS не дают гарантию того, что система не сломается в один прекрасный день, а когда это произойдет - неизвестно.

Можно сказать, что это практически высший пилотаж в трейдинге, продемонстрированный автором, и почти максимум из того, что можно выжать из сырых данных (тиков) на форексе.

 
Отличная статья с наглядностями и мониторингом. Проделана кропотливая работа, показан четкий подход к разработке тс
 

Стоит учесть следующие моменты:

1. В статье идет анализ индикативных котировок лучших цен стакана.

2. Стоит ознакомиться с регламентом отправки лимитных ордеров на ПЛ. Если вы поставили лимитных ордер, это не значит что он так же сразу же поставлен у ПЛ.

Отсюда реальное исполнение может сильно отличаться от симуляции на индикативных котировках.

 
Хороший подход, близкий к полному. Но алгоритм ТС хотелось бы узнать)))) По мне мы имеем конечный набор символов и историй котировок, вопрос разделения условий входа выхода для настройки тс машине все равно получается донести только через алгоритм. А алгоритм получается только с замеченный условностей по картинке. По хорошему это не 8 или 10 разный условий, а порядки 1000 вариантов, которые дают приемлемый профит, Но как машину научить их отделять на дискретной и почти рандомной функции задача сложная. Погода в этом плане проще, температура и давление хотя бы не дискретны и новости в виде смерчей или землятресений не так явно много... хотя и с погодой бывают траблы... С другой стороны правильней было бы определять условия истории, правильно определять состояние и силу инерции... но вот до алгоритма пока не дошел))))