Опять Singleton. А что дальше этого Singleton'а никто не идет?
Попробуйте воспользоваться поиском, здесь уже есть тема с правильно написанным Singleton'ом.
Вот только зачем он?
Integer:
Он мне необходим. То есть неверная реализация?
Опять Singleton. А что дальше этого Singleton'а никто не идет?
Попробуйте воспользоваться поиском, здесь уже есть тема с правильно написанным Singleton'ом.
Вот только зачем он?
Grossmester:
Он мне необходим. То есть неверная реализация?
Если работает, значит верная, если не работает, значит неверная. Очевидно.
Он мне необходим. То есть неверная реализация?
Integer:
Если работает, значит верная, если не работает, значит неверная. Очевидно.
Просто показалось, что Вы разбираетесь и увидели ошибку
Если работает, значит верная, если не работает, значит неверная. Очевидно.
Grossmester:
Совершенно не могу понять с чем это связано. Заранее спасибо а помощь!
Непонятно, для вообще этот Singleton нужен. Ведь намного проще создать один экземпляр класса и передавать на него ссылки другим классам. И не будет никаких заморочек:
void OnTick() { maH4_5_0=1; maH4_5_1=2; maH4_5_2=3; maH4_13_0=4; maH4_13_1=5; maH4_13_2=6; trader* t = new trader(); if (!t) return; t.func(); }
Аналогично с классом Indicator. Тогда и getInstance можно смело выкинуть.
Grossmester:
Просто показалось, что Вы разбираетесь и увидели ошибку
Как-то было дело, разобрался. Только уже забыл, неитересно. Попробуйте воспользоваться поиском, есть здесь такая тема и рабочий код.
Просто показалось, что Вы разбираетесь и увидели ошибку
Всем спасибо за помощь, решил проблему

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Доброго времени суток! Не очень хорошо знаком с mql4, поэтому ситуация поставила меня в тупик. Реализовал паттерн Singleton двумя классами. Но при тестировании программы выдает ошибку invalid pointer access. Код приведенный ниже, ошибки не вызывает, но при добавлении любого дополнительного условия в функцию fun сразу вылезает ошибка. Совершенно не могу понять с чем это связано. Заранее спасибо а помощь!