Ошибки, баги, вопросы - страница 2941
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Подскажите, если есть, способ сохранить в индикаторе предыдущее значение строковой переменной после наступления события Init? Глобальные переменные терминала со string не работают. Если быть точнее, то в конце OnCalculate() нужно сделать prev_val=val и чтобы после Init prev_val сохранилась, а val могла бы, как обычно, принимать новое значение. Но не хотелось бы извращений типа создать объект на графике, обозвать его требуемым именем, а после Init считывать старое значение. Это как-то дико уродливо, хотя и возможно вроде... да и имя может потребоваться длинное, а у объектов оно сильно ограничено.
можно через ресурсы и юнионы сохранять и передавать между ТФ простые структуры или даже массивы простых структур.
для этого вам понадобятся:
для хранения строк придется использовать статический массив uchar фиксированного размера. (см. CharArrayToString, StringToCharArray)можно через ресурсы и юнионы сохранять и передавать между ТФ простые структуры или даже массивы простых структур.
для этого вам понадобятся:
для хранения строк придется использовать статический массив uchar фиксированного размера. (см. CharArrayToString, StringToCharArray)Ещё вспомнилось — через файлы, но тоже не хотелось бы, поскольку способ не самый естественный.
Спасибо, буду пробовать.
Ещё вспомнилось — через файлы, но тоже не хотелось бы, поскольку способ не самый естественный.
Спасибо, буду пробовать.
Ещё вспомнилось — через файлы, но тоже не хотелось бы, поскольку способ не самый естественный.
Спасибо, буду пробовать.
Если речь идёт об MT5, то существует ненулевая вероятность, что OnInit нового состояния индикатора будет вызван раньше, чем OnDeinit предыдущего состояния индикатора
Поэтому сохранение данных должно происходить не в OnDeinit, а сразу после изменения данных или по какому-нибудь событию.
Существует ли функция или еще какой-нибудь доп функционал(библиотека, код) на тему сохранения параметров советника.?
При прогоне советника сохранение настроек в стандартный сет настроек.
Существует ли функция или еще какой-нибудь доп функционал(библиотека, код) на тему сохранения параметров советника.?
При прогоне советника сохранение настроек в стандартный сет настроек.
Здесь в описании пример. Искать по SaveSet.
Заявка в сервисдеске в статусе "Начата" висит с декабря.
Возможно затерялась