Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Иногда кажется, что тут многие или некоторые попутали фаназии и реальность, то как хотелось бы, и то, что возможно.
Вместо того, чтобы брать лопату и копать, идет изощреное щегольство на тему лопаты: "а может здесь по кромке так подточить", "с может здесь уголок подвернуть"... На уровне лопаты все и заканчивается.
Из-за необходимости использовать switch теряется весь смысл. Если так, то можно и без лишних заморочек, поросто свой массив для объектов каждого типа. Так-что "а король-то голый".
Это ж демонстрация того, что лист может содержать объекты любого типа. Плюс каждый из типов может быть динамически идентифицирован, если будет включать доп. инфу о своем типе. Эта самая "доп. инфа" слабое звено, но к сожалению MQL не предоставляет инструментов для контроля типов, поэтому без нее необойтись. Если кто-нибудь знает решение лучше: прошу код в студию, будет интересно посмотреть.
Как бы Ваш комментарий намекает, что с паттерном "шаблонный метод" Вы не имели дело))
1. Это ж демонстрация того, что лист может содержать объекты любого типа.
2. Как бы Ваш комментарий намекает, что с паттерном "шаблонный метод" Вы не имели дело))
1. Это порадовало конечно. Но толку от этого?
2. Да. И...? Я много потерял? Это опять разговор не по существу а на тему как "заточить" или "подогнуть" что-то там у лопаты.
1. Это порадовало конечно. Но толку от этого?
2. Да. И...? Я много потерял? Это опять разговор не по существу а на тему как "заточить" или "подогнуть" что-то там у лопаты.
У меня вот тоже получилось засунуть разные объекты в один массив, и заметьте, более наглядно, ибо ничего лишнего:
Что с того? А ничего. Перегрузка не срабатывает, нужно регистрировать тип, потом через switch. Вот и вся радость.
А вообще что такое "паттерны" про которые здесь разговаривают? Это кто-то навязал свой образ мысли и все пляшут? Почему эти паттерны возводятся в такой высокий ранг?
Дык задача-то какая была? Что надо было сделать? Вроде просили показать работу разных классов с одним узлом.
У меня вот тоже получилось засунуть разные объекты в один массив, и заметьте, более наглядно, ибо ничего лишнего:
Что с того? А ничего. Перегрузка не срабатывает, нужно регистрировать тип, потом через switch. Вот и вся радость.
Ничего лишнего? Да у Вас классы избыточны на 100%. Все методы и данные cl1 практически полностью дублируются классом cl2, в то время как base пустой.