Скачать MetaTrader 5

Тестер: Мой первый "грааль"

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
MetaQuotes Software Corp.
Модератор
182436
MetaQuotes Software Corp. 2006.07.28 11:57 

New article Мой первый "грааль" has been published:

Рассматриваются наиболее распространённые ошибки, приводящие начинающих программистов к созданию "сверхприбыльных" при тестировании торговых систем. Приводятся примеры экспертов, показывающих на тестере фантастические результаты, а в реальной торговле приводящих к убыткам.

Слово "Грааль" уходит корнями в далёкое прошлое и означает изумрудную чашу, испив из которой, человек обретает силу, власть, бессмертие. Подробнее узнать об этом вы можете здесь или воспользовавшись средствами поиска в сети Internet.

В современной среде программистов слово "грааль" имеет ироничный оттенок - под этим подразумевается невозможность создания "универсальной" программы на все случаи жизни, а  в случае программирования на языке MQL4 - невозможность создания эксперта, показывающего фантастический результат в реальной торговле.

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

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

Author: Сергей Ковалев

Сергей Ковалев
2607
Сергей Ковалев 2006.07.21 19:05  
George F.Peskov
130
George F.Peskov 2006.07.22 08:04  
))Спасибо автору- поучительная статья)) . Однако не сделаны выводы - есть "грааль" или нет.... ИМХО никакая механистическая стратегия "граалем" никгода не будет)))
MQL4 Comments
16319
MQL4 Comments 2006.07.28 15:04  
MQL4 Comments
16319
MQL4 Comments 2006.07.30 14:16  
Спасибо за статью. Очень поучительно и написано очень хорошо, с чувством, с толком с расстановкой, как говорится. На мой скромный взгляд, "Грааль" сам по себе есть мечта, стремление к совершенству. У алхимиков это был философский камень, у физиков вечный двигатель или бесконечный источник энергии, у врачей победа над геном смерти... А чем трейдеры хуже других? Им тоже нужен какой то идеал, вот и появился "Грааль" :)
Евгений
46
Евгений 2006.07.30 22:37  
Отличная статья, я сразу узнал себя.)
Валерий
1433
Валерий 2006.07.31 14:00  
Теперь есть куда отсылать многочисленных граальщиков. Я бы ещё добавил к выводам, что эксперты надо создавать с учётом необходимости их тестирования на минутных исторических данных, тогда бы их число сразу поубавилось, % на 90.
MQL4 Comments
16319
MQL4 Comments 2006.08.02 14:54  

Уууух, здорово!
Побольше бы таких статей. Многое понимаешь интуитивно, но никак не можешь обрисовать для себя цельную картину. Данная статья расставила многие точки над "i".
Автору большое спасибо :)

Stan Podlisker
65
Stan Podlisker 2006.09.27 07:49  
Хорошо продуманная,полезная статья.
Получил огромное удовольствие как от материала так и стиля изложения
Sceptic Philozoff
Модератор
17844
Sceptic Philozoff 2006.11.20 10:39  

Сама по себе прогрессия вовсе не является атрибутом "грааля". По этой технологии может быть построен любой другой эксперт из разряда нормальных.

...

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


Очень любопытная мысль появилась. Рассуждаем так: пусть мы, протестировав стратегию, получили кривую изменения баланса без реинвестирования, играя 0.1 лотами, т.е. видим почти пункты в чистом виде. Как управлять размером лота, чтобы максимизировать профит на участке тестирования? Как убедительно показал автор статьи, лот не обязан расти пропорционально эквити (или балансу).

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

Конечно, грамотный ММ далеко не всегда сможет сделать убыточную стратегию прибыльной. Однако я подозреваю, что такое иногда вполне возможно. Sergey, Вы пытались решать эту задачу в более-менее общем виде?
Сергей Ковалев
2607
Сергей Ковалев 2006.11.20 16:23  

График максимальных просадок по каждой сделке?
Но ведь далеко не всегда сделка просаживается, но иногда и закрывается в минус.

Думаю, что дальнейшее совершенствование стратегии в целом лежит не в области уточнения подробностей, а в поиске нового алгоритма ( в том числе дополнительных критериев откр. и закр, анализе зависимости размера лота, SL и ТР от времени суток, нахождение корреляции между значимыми событиями и характером развития курса и пр.).

Беда многих алгоритмов состоит в том, что в них реализуются частные решения, не описывающие поведение рынка в целом. Думаю, что для построения содержательного советника необходимо принять во внимание возможно большее количество критериев, предварительно правильно их оценив.

1234
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий