Техническое задание
Добрый день!
Необходимо реализовать индикатор поиска паттернов Песавенто в виде сканера со статистикой отработки на выбранном инструменте.
Есть аналог, индикатор ZUP, но он громоздкий, много версий, много багов, не очень удобный.
На выбранном инструменте и таймфрейме необходим осуществить поиск следующих паттернов:
extern bool Gartley=true; /* true - ищет паттерны Гартли, false - нет */
extern bool ABCD=true; /* true - ищет паттерн AB=CD, false - нет */
extern bool WolfWaves=false; /* true - ищет паттерн WW, false - нет */
extern bool Cypher=false; /* true - ищет паттерн Cypher, false - нет */
extern bool Bat = false; /* true - ищет паттерн Bat, false - нет */С возможностью подключить любые другие гармонические паттерны в будущем.
По найденному паттерну на выбранном инструменте и таймфрейме необходимо отобразить:
- текущий паттерн из списка сканирования;
- количество найденных паттернов на истории;
- Winrate - % успешно отработанных паттернов;
- TP и SL для модели паттерна;
- Общий профит в пипсах по истории;
- Общий убыток в пипсах по истории;
Важно:
- индикатор не должен рисовать, как это делает ZUP, вовремя находить паттерн и информировать трейдера через alert, e-mail, mobile.
- не использовать алгоритм поиска паттерна через ZigZag.
Просьба откликаться программистов, которые хорошо понимают матемтику и возможно имели дело с поиском паттернов Песавенто ранее.