- Как правильно использовать хэндл индикатора в советниках и индикаторах
- массив экземпляров класса - правильное удаление элемента
- Помогите найти
Справочник MQL5 - Объектно-ориентированное программирование
-------------
Статьи
- ООП в MQL5 на примерах: обработка кодов ошибок и предупреждений
- Программируем режимы работы советника с помощью ООП
- Основы объектно-ориентированного программирования
- Приобщаемся к объектно-ориентированному программированию в MQL5
- Написание советника в MQL5 с использованием объектно-ориентированного подхода
- MQL5 для "чайников": Как проектировать и конструировать классы объектов
-------------
Форум
Forum on trading, automated trading systems and testing trading strategies
Carl Schreiber, 2016.11.04 15:08
Я начал заниматься ООП, установив личную задачу, например, oop-code индикатора (atr, sma, ema, adx), который может использоваться экспертом, а также (переписанным) индикатором.Forum on trading, automated trading systems and testing trading strategies
Alain Verleyen, 2016.11.04 18:47
Это единственный способ сделать это ... вы не можете изучать ООП в книгах.Forum on trading, automated trading systems and testing trading strategies
Alain Verleyen, 2016.11.04 18:49
Вам вообще не нужен C ++. Документация, статьи и форум в основном достаточно.
Если у вас есть опыт работы с C ++, это поможет вам с помощью mql4 / 5 OOP, но если у вас нет опыта, просто оставайтесь с mql5 OOP, поскольку C ++ просто смутит вас.
Но есть нюанс с Индикаторами ( не работают в тестере )
Подскажите правильный шаблон индикатора, разработанного на ООП !!!
Очень нужен. У меня все готово - да вот индикатор в тестере не работает ( не подгружает все данные )
Странно себя ведет. Что-то не учел при проектировании. А нужен индикатор именно с ООП-подходом.
Господа, советники на ООП пишутся на Ура !
Но есть нюанс с Индикаторами ( не работают в тестере )
Подскажите правильный шаблон индикатора, разработанного на ООП !!!
Очень нужен. У меня все готово - да вот индикатор в тестере не работает ( не подгружает все данные )
Странно себя ведет. Что-то не учел при проектировании. А нужен индикатор именно с ООП-подходом.
Без кода Вам никто не поможет. Телепаты пока в отпуске.
Господа, советники на ООП пишутся на Ура !
Но есть нюанс с Индикаторами ( не работают в тестере )
Подскажите правильный шаблон индикатора, разработанного на ООП !!!
Очень нужен. У меня все готово - да вот индикатор в тестере не работает ( не подгружает все данные )
Странно себя ведет. Что-то не учел при проектировании. А нужен индикатор именно с ООП-подходом.
ООП это такая тонкая штука которую готовят под себя (или исходя из чужих сущностей/фреймворков)
нету единого мнения "вот индикатор в ООП вот он такой..." и только это верно и правильно
интерфейс может быть такой :
IndicatorValue = MyIndicator["SMA 15 Close"][TimeCurrent()]; // вполне имеет право быть
или ещё вот так вот
OnInit() {
...
indic=new MyIndicator();
indic.DataSeries("mega value").AssignBuffer(3); // внутренний "mega value" будут копироваться в буфер №3 ( тоже возможно )
...
}
имеющиеся фреймворки MQL5 тяжелы настолько, что проще и быстрее (да, время разработчика стоит денег) делать без ООП как разовую штуку. В конце концов нормальный индикатор лишь группа формул. На основе имеющихся шаблонов вполне быстро делается
поэтому общепризнанного ООП для внутренностей индикаторов НЕТ.
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования