Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Ага, и в ответ на это вы сперва долго утверждали, что проблемы нет, потом стали предлагать разные варианты яко-бы решения, но они не работают в общем случае. Вы оказываете медвежью услугу людям, утверждая, что предоставили решение. Извинений не нужно. Желательно впредь вникать в суть.
А вот Вам, извинится нужно, потому что это Вы ничего не читаете, а я написал:
"Эти индикаторы я запускал в разных окнах одного символа и работает нормально,
но когда я запустил оба индикатора в одном окне символа, то действительно
подписка "отвалилась" при удалении одного индикатора.
Пишите в СД (может успеют внести исправление в новый билд)"
Добавлено
Пожалуйста, Станислав, не продолжайте эту полемику, не хотите извиниться - не надо.
Подписка увеличивает счётчик на 1.
Отписка уменьшает счётчик на 1.
Если Вашему эксперту нужны события стакана, то он не должен зависеть от других экспертов, что кто-то включит ему подписку. Он должен сам подписаться в OnInit. А в OnDeinit - отписаться
То, что Вы написали - делают все.
Но проблема в том, что если в одном окне подписка была вызвана 2 раза, то при удалении одной подписки - удаляется другая (вторая).
То, что Вы написали - делают все.
Но проблема в том, что если в одном окне подписка была вызвана 2 раза, то при удалении одной подписки - удаляется другая (вторая).
Нет. Такого быть не должно. 2 подписки - 2 AddRef. 1 отписка - 1 Release. В итоге счётчик равен 1.
Подписка уничтожается только после того, как счётчик становится равным 0
Но проблема в том, что если в одном окне подписка была вызвана 2 раза, то при удалении одной подписки - удаляется другая (вторая).
Другими словами счётчик эксперт\эксперт есть (но на ОДНОМ графике может находится только один эксперт), а счётчика эксперт\индикатор или индикатор\индикатор НЕТ
Другими словами счётчик эксперт\эксперт есть, а счётчика эксперт\индикатор - НЕТ
В одном окне может быть только один эксперт.
В одном окне может быть только один эксперт.
Совершенно верно... между окнами\графиками считает... а внутри - НЕТ
Нет. Такого быть не должно. 2 подписки - 2 AddRef. 1 отписка - 1 Release. В итоге счётчик равен 1.
Подписка уничтожается только после того, как счётчик становится равным 0
В этом топике есть код индикаторов, запустите их в одном окне на одном символе (фортс) и Вы сами всё увидите
Добавлено
Проверка займёт 2 минуты
1 индикатор
2 индикатор
Я понял проблему.
Ответить пока не готов
Я понял проблему.
Ответить пока не готов
Спасибо, очень будем ждаеть её решения!
А вот Вам, извинится нужно, потому что это Вы ничего не читаете, а я написал:
"Эти индикаторы я запускал в разных окнах одного символа и работает нормально,
но когда я запустил оба индикатора в одном окне символа, то действительно
подписка "отвалилась" при удалении одного индикатора.
Пишите в СД (может успеют внести исправление в новый билд)"
Добавлено
Пожалуйста, Станислав, не продолжайте эту полемику, не хотите извиниться - не надо.
Полемику начали вы, вам её и заканчивать. Мне не за что извиняться. Я все по делу писал, в отличии от вас.
Я видел все ваши посты. Процитировали только то, что вам подходит, а то, что было до этого и потом просто игнорируете, как будто и не писали. Действительно с энного раз у вас получилось воспроизвести проблему. И вообще, пришли в этот топик со своей проблемой, которая к теме не имеет отношения.