Разработка индикатора с применением ООП

 
Здравствуйте! Помогите найти тему, где описано как создавать индикаторы с применением ООП. По поиску ничего не нашел, может кто видел? Спасибо за любую помощь! 
 

Forum on trading, automated trading systems and testing trading strategies

Studying OOP features in MQL5

Carl Schreiber, 2016.11.04 15:08

Я начал заниматься ООП, установив личную задачу, например, oop-code индикатора (atr, sma, ema, adx), который может использоваться экспертом, а также (переписанным) индикатором.

Forum on trading, automated trading systems and testing trading strategies

Studying OOP features in MQL5

Alain Verleyen, 2016.11.04 18:47

Это единственный способ сделать это ... вы не можете изучать ООП в книгах.

Forum on trading, automated trading systems and testing trading strategies

Studying OOP features in MQL5

Alain Verleyen, 2016.11.04 18:49

Вам вообще не нужен C ++. Документация, статьи и форум в основном достаточно. Если у вас есть опыт работы с C ++, это поможет вам с помощью mql4 / 5 OOP, но если у вас нет опыта, просто оставайтесь с mql5 OOP, поскольку C ++ просто смутит вас.

 
Господа, советники на ООП пишутся на Ура !
Но есть нюанс с Индикаторами ( не работают в тестере )
Подскажите правильный шаблон индикатора, разработанного на ООП !!!
Очень нужен. У меня все готово - да вот индикатор в тестере не работает ( не подгружает все данные )
Странно себя ведет. Что-то не учел при проектировании. А нужен индикатор именно с ООП-подходом.
 
Mykola Revych #:
Господа, советники на ООП пишутся на Ура !
Но есть нюанс с Индикаторами ( не работают в тестере )
Подскажите правильный шаблон индикатора, разработанного на ООП !!!
Очень нужен. У меня все готово - да вот индикатор в тестере не работает ( не подгружает все данные )
Странно себя ведет. Что-то не учел при проектировании. А нужен индикатор именно с ООП-подходом.

Без кода Вам никто не поможет. Телепаты пока в отпуске.

 
Mykola Revych #:
Господа, советники на ООП пишутся на Ура !
Но есть нюанс с Индикаторами ( не работают в тестере )
Подскажите правильный шаблон индикатора, разработанного на ООП !!!
Очень нужен. У меня все готово - да вот индикатор в тестере не работает ( не подгружает все данные )
Странно себя ведет. Что-то не учел при проектировании. А нужен индикатор именно с ООП-подходом.

ООП это такая тонкая штука которую готовят под себя (или исходя из чужих сущностей/фреймворков)

нету единого мнения "вот индикатор в ООП вот он такой..." и только это верно и правильно

интерфейс может быть такой :

IndicatorValue = MyIndicator["SMA 15 Close"][TimeCurrent()]; // вполне имеет право быть

или ещё вот так вот

OnInit() {

...

indic=new MyIndicator();

indic.DataSeries("mega value").AssignBuffer(3); // внутренний "mega value" будут копироваться в буфер №3 ( тоже возможно )

...

}

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

поэтому общепризнанного ООП для внутренностей индикаторов НЕТ.