Как найти наибольшее количество раз, когда свечной паттерн появляется на таймфреймах от 2 часов до 15 минут

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

Чтобы объяснить, чего я пытаюсь достичь дальше, скажем, я ищу паттерн от 2-часового до 15-минутного графика и нахожу его на 2-часовом графике, затем я углубляюсь в следующий таймфрейм 1 час, и я получаю два паттерна на часовом графике, я продолжу 30-минутный (в обоих 1-часовых паттернах) и 15-минутный, пока не получу наибольшее время, когда это происходит.

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

ENUM_TIMEFRAMES findLowerTimeframe(ENUM_TIMEFRAMES timePeriod)
{
   int timeFrames[5] = {15, 20, 30, 60, 120};

   int TFIndex=ArrayBsearch(timeFrames, (int)timePeriod);

   return((ENUM_TIMEFRAMES) timeFrames[TFIndex - 1]);
}

ИЗМЕНИТЬ

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


person TenOutOfTen    schedule 15.10.2019    source источник
comment
Я не совсем понимаю, чего вы хотите добиться. Это MQL4 или MQL5 (вы добавили оба тега). В MQL5 PERIOD_H1 (например) не будет приводить до 60, поэтому ваше приведение не сработает. В MQL4 будет, но 20- и 120-минутные tfs — это пользовательские графики.   -  person Daniel Kniaz    schedule 16.10.2019
comment
@DanielKniaz хорошо, я хочу решение на MQL5. Я отредактировал теги.   -  person TenOutOfTen    schedule 16.10.2019
comment
@DanielKniaz Я задал другой вопрос, немного похожий, но с более подробной информацией, и предоставил рабочий советник с точным паттерном свечи здесь stackoverflow.com/questions/62479581/   -  person TenOutOfTen    schedule 20.06.2020


Ответы (1)


person    schedule
comment
Спасибо. Как я могу использовать это для поиска наибольшего количества раз, когда свечной паттерн встречается от 2 часов до 15 минут, как я объяснил выше? - person TenOutOfTen; 17.10.2019
comment
Я понятия не имею. показать, какой шаблон вы пытались найти, как в словах, так и в тексте - person Daniel Kniaz; 17.10.2019
comment
Меня интересует поиск медвежьей свечи с верхним и нижним фитилем одинаковой/равной длины, за которой следует бычий пин-бар. Я хочу искать по этому паттерну все время от 2 часов до 15 минут и найти, где паттерн появляется наибольшее количество раз в пределах таймфреймов. - person TenOutOfTen; 17.10.2019
comment
@DanielKniaz Я был бы очень признателен за помощь с этим stackoverflow.com/questions/62528297/ - person SuperHueman; 23.06.2020
comment
@DanielKniaz Я создал вознаграждение за вопрос с дополнительной информацией. Пожалуйста, посмотрите stackoverflow.com/questions/62528297/ - person SuperHueman; 25.06.2020
comment
@SuperHueman Если бы вы могли описать модель бычьего поглощения, с вашей точки зрения, это облегчило бы задачу. - person Daniel Kniaz; 26.06.2020
comment
@DanielKniaz Я обновил вопрос, добавив описание модели бычьего поглощения. - person SuperHueman; 26.06.2020