GT788:
Что это за "привязанный" график и как его привязать?
все дело в том, что класс как таковой может обслуживать любой чарт.
То есть класс можно Attach к требуемому ID чарта.
//+------------------------------------------------------------------+ //| Tests.mq5 | //| Copyright 2012, MetaQuotes Software Corp. | //| http://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2012, MetaQuotes Software Corp." #property link "http://www.mql5.com" #property version "1.00" #include <Charts\Chart.mqh> //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ CChart C; void OnStart() { //--- int a=C.VisibleBars(); Alert(a); } //+------------------------------------------------------------------+Все время возвращается 0, пробовал разные классы. Что не правильно?
GT788:
Все время возвращается 0, пробовал разные классы. Что не правильно?
Все время возвращается 0, пробовал разные классы. Что не правильно?
я же написал - вы Attach почему не вызываете?
во вторых - неужели вам тяжко поставить breakpoint и посмотреть в коде почему так происходит???
sergeev:
Спасибо, сразу не понял. я же написал - вы Attach почему не вызываете?
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Пытаюсь разобраться с классами из стандартной библиотеки.
В описании классов часто встречается фраза "привязанный" график.
Например,
ChartID
Получает идентификатор графика
long ChartID() const
Возвращаемое значение
Идентификатор "привязанного" к экземпляру класса графика. Если нет "привязанного" графика возвращается -1.
Что это за "привязанный" график и как его привязать?