Обсуждение статьи "Исследование методов свечного анализа (Часть IV): Обновление и дополнение приложения"

 

Опубликована статья Исследование методов свечного анализа (Часть IV): Обновление и дополнение приложения:

В этой статье представлена следующая версия приложения Pattern Analyzer. В нем были исправлены некоторые недоработки, добавлены новые возможности, пересмотрено удобство и актуальность текущего интерфейса. При этом были рассмотрены пожелания и идеи из комментариев предыдущих статей. Что в итоге получилось — читайте далее в этой статье.

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

Рис.1 Предыдущий интерфейс вкладки Анализ

Момент 1. Расположение вкладок и размеры.

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

Момент 2. Таблицы результатов тестирования паттернов.

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

Момент 3. Выбор текущего таймфрейма.

Как выяснилось, построение структуры выбора Таймфрейм —> Результаты для всех паттернов ограничивает наглядность результатов тестов, поэтому будет разработан вариант мультитаймфреймового выбора, а также индивидуальный выбор исследуемых паттернов. Это позволит более гибко настраивать работу с паттернами. 

Момент 4. Диапазон выборки.

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

Автор: Alexander Fedosov

 
Чтобы определить размер длинной свечи, Вы берете размер 5-ти последних свечей. Это количество 5 можно где-то менять в настройках советника?
 
Petr Slepchenko:
Чтобы определить размер длинной свечи, Вы берете размер 5-ти последних свечей. Это количество 5 можно где-то менять в настройках советника?
В коде. Файл MainWindow.mqh метод GetCandleType и в начале переменная aver_period. 
 
Alexander Fedosov:
В коде. Файл MainWindow.mqh метод GetCandleType и в начале переменная aver_period. 

Спасибо!

1) А в индикаторе CanleDetector это параметр TrendPeriod ?

2) Пороговое значение тренда в пунктах в советнике. Пункты считаются до какого знака? 4-го или 5-го?

 
Petr Slepchenko:

Спасибо!

1) А в индикаторе CanleDetector это параметр TrendPeriod ?

2) Пороговое значение тренда в пунктах в советнике. Пункты считаются до какого знака? 4-го или 5-го?

1. Верно. 2. В пунктах валютной пары. Пятизнак 300 или четырёх 30
 
Alexander Fedosov:
1. Верно. 2. В пунктах валютной пары. Пятизнак 300 или четырёх 30

У Вас ограничение по пунктам? Максимум 1000? Для пятизнака как-то маловато. Можно увеличить?

 
Petr Slepchenko:

У Вас ограничение по пунктам? Максимум 1000? Для пятизнака как-то маловато. Можно увеличить?

Да. Можно. В методах создания поля ввода этого значения. 
 

Индикатор на евро Д1 с 01.01.2019г. до 13.05.2019г. находит 9 свечей доджи: 

Индикатор

Настройки индикатора


А советник 4 :

Советник

 
Petr Slepchenko:

Индикатор на евро Д1 с 01.01.2019г. до 13.05.2019г. находит 9 свечей доджи: 



А советник 4 :


В советнике данные берутся по другому. Позже проверю в чем отличие.

 
Хотелось бы видеть на графике свечные модели, которые нашел советник, чтобы понять когда свечная модель сработала, а когда нет.
 
Petr Slepchenko:
Хотелось бы видеть на графике свечные модели, которые нашел советник, чтобы понять когда свечная модель сработала, а когда нет.

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

Причина обращения: