Ошибки, баги, вопросы - страница 2435
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Отлаживаю чужой код, в котором идет передача хендлов из одних методов в другие функции.
Хочу сделать распринтовку конкретного хендла, что сейчас используется в стоп-строке - что за файл? И сделать это ну очень сложно.
распринтуйте хэндлы в момент открытия файла( обычно в ОнИнит?)
и потом при использовании хэндла распринтуйте , потом сопоставите имя = хэндл
хендл все равно обычное число и оно не изменяется пока открыт файл, если не ошибаюсь, то вроде сквозная нумерация у хэндлов файлов 1,2,3... по очереди открытия файлов - давно не проверял
распринтуйте хэндлы в момент открытия файла( обычно в ОнИнит?)
и потом при использовании хэндла распринтуйте , потом сопоставите имя = хэндл
Так не пойдет. Нахожусь в функции, которая из каких-то дебрей получила хэндл и собирается с ним работать.
@Slava, несколько раз просил раскрыть opt-формат, но ответа не последовало.
Возможно ли раскрыть mqd-формат? Сейчас в Files\Tester может быть несколько mqd-файлов, но нет не только возможности выбрать нужный. Иногда Frame-считывание не срабатывает, если подождать некоторые время после завершения оптимизации.
Не хотелось бы терять важные данные, полученный в mqd-файле во время длительных оптимизаций. Поэтому раскрытие mqd-формата сильно бы помогло решить эту проблему.
Ответа не стал дожидаться.
Так не пойдет. Нахожусь в функции, которая из каких-то дебрей получила хэндл и собирается с ним работать.
ну как вариант, обьявите структуру (класс)
class CFileAndName{int handle; string name}
и во всех ф-циях работы с файлами описание ф-ции замените на этот класс вместо хендла, возни конечно много, но точно имя файла не потеряете
ну как вариант, обьявите структуру (класс)
class CFileAndName{int handle; string name}
и во всех ф-ция работы с файлами описание ф-ции замените на этот класс вместо хендла, возни конечно много, но точно имя файла не потеряете
Спасибо! Конечно, выкрутиться всегда можно. Но было бы полезно иметь озвученный функционал.
Ответа не стал дожидаться.
Вопрос.
Вы дочитываете фреймы в OnTesterDeinit?
Вопрос.
Вы дочитываете фреймы в OnTesterDeinit?
Чаще всего дочитываю.
Чаще всего дочитываю.
Я имел в виду, есть ли код дочитывания фреймов в OnTesterDeinit.
Значит, есть. Или не всегда есть?
Я имел в виду, есть ли код дочитывания фреймов в OnTesterDeinit.
Значит, есть. Или не всегда есть?
На практике всегда дочидывал. Когда вскрывал mqd-формат, OnTesterDeinit даже не прописывал.
На практике всегда фреймы дочитывались до конца через while в OnTesterPass. Поэтому в OnTesterDeinit никогда не требовалось дочитывать фреймы.
На практике всегда дочидывал. Когда вскрывал mqd-формат, OnTesterDeinit даже не прописывал.
На практике всегда фреймы дочитывались до конца через while в OnTesterPass. Поэтому в OnTesterDeinit никогда не требовалось дочитывать фреймы.
Всегда надо дочитывать фреймы в OnTesterDeinit. Это как отче наш
Потом жалуются на пропажу фреймов