Ошибки, баги, вопросы - страница 1879
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
для этого же и есть ChartOpen, должен возвращать ID нового чарта,но не делает этого
можете помочь,развив свою мысль?
У вас должен быть список известных ChartID. Как только появился новый - получаете его ID и вносите в список. Это ID и будет тем, который открылся только что - на этот график и кидаете объекты. При удалении чарта, список также перестраиваете.
Я как-то выкладывал класс для работы с обзором рынка и графиками. Это самая лёгкая - первая версия из того, что уже дальше понаделал, но принцип должен быть понятен.ChartOpen асинхронная функция - запрос на открытие графика отправляется, и продолжается выполнение программы.
спасибо.
к сожалению, об выделенном в справке я не нашел ни слова, иначе может и не потратил бы пол вечера на поиск проблемы - новый чарт есть,а объекта на нем нет. и простая задача - открыть чарт,нарисовать объект, превращается в ненужную попаболь.
попробую вашу
Столкнулся сегодня с такой проблемой (проблема скорее всего не в МТ, но мешает работе с терминалом), впервые в своей жизни с таким сталкиваюсь.
Квадратная область экрана рабочего стола, примерно 0,1 от длины экрана и 0,3 от ширины экрана не откликается на команды мыши. Таким образом если окно любой программы находится в этой области экрана, то мышь в ней не работает и теряется фокус на приложении, в этой области нельзя пользовать меню и любыми другими элементами интерфейса программы, например не работает дерево в Навигаторе терминала.
Что за такое вообще? Такое ощущение, что в этой области экрана находится окно какого то приложения, но оно невидимое. Как быть? Кто нибудь сталкивался с подобным?
Win 10 64 битная. В диспетчере задач не обнаружил присутствия подозрительных программ.
раз http://www.yaplakal.com/forum32/topic1379573.html
два https://www.google.ru/search?q=невидимое+окно+на+рабочем+столе
краткая выжимка -
раз http://www.yaplakal.com/forum32/topic1379573.html
два https://www.google.ru/search?q=невидимое+окно+на+рабочем+столе
краткая выжимка -
Вах шайтанамэ... Лицензия на доктур закончилась поставил на время авиру.
Криворукие мелгомягкие или краснозонтичные?
В любом случае - спасибо!
Сохраняю строку в файл (строку распечатываю в журнал):
При открытии такой строки в экселе, он текст в ячейках, записанный так: 1/1; заменяет на дату:
Как этого избежать?
Сохраняю строку в файл (строку распечатываю в журнал):
При открытии такой строки в экселе, он текст в ячейках, записанный так: 1/1; заменяет на дату:
Как этого избежать?
Попробуй добавить пробелы 1 / 1 или ещё какие примочки --1/1-- чтобы excell не воспринимал введённое как дату.
Ага, попробую. Но хотелось бы знать как именно такую строку засунуть нормально.
Не трать время. Я руками проверил, ни один из предложенных вариантов не подходит. А вот это 1\1 принимается как строка.
Это надо искать в региональных настройках. В excell`e этих настроек нет.
Не трать время. Я руками проверил, ни один из предложенных вариантов не подходит. А вот это 1\1 принимается как строка.
Это надо искать в региональных настройках. В excell`e этих настроек нет.