![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
из итсории
Из итории можно. Но размер лота это пример . Если взять размер трала который постоянно меняется и хранится в переменной. как с ним поступить?
Из итории можно. Но размер лота это пример . Если взять размер трала который постоянно меняется и хранится в переменной. как с ним поступить?каждое последнее значение скидывать в глобальную переменную
каждое последнее значение скидывать в глобальную переменную
с помощью функций GlobalVariable**** ?т.е получил новое значение переменной и сразу записываю
?
с помощью функций GlobalVariable**** ?т.е получил новое значение переменной и сразу записываю
?
ну и все значимые переменные соответственно, при инициализации считываете из них и т.п.
Привет всем. Прошу вас поделется опытом. По поводу защиты переменных эксперта от временного отключения электропитания или перезагрузки компа.
Проблема состоит в том, что эксперт в своей работе делает определенные вычисления на основе которых ведутся дальнейшие его действия. При отключении мт4 данные советника обнуляются и потом эксперт начинает все с нуля. Что можно придумать?
На какое время отключается электроэнергия и какова мощность компьютера?
Если нет желания платить за хостинг - то делаем четыре вещи:
1. Ставим UPC помощнее
2. Все значимые переменные держим как глобальные
3. В каждом проходе советника анализируем значимые переменные на изменение, и в случае изменения - скидываем в файл.
4. Любым внешним планировщиком (хоть и стандартным виндовым) периодически (например раз в 15 минут) скидываем файло со значимыми переменными на сьемный носитель (например на флешку, которая постоянно торчит в компе), можно дополнительно еще скидывать по сети на удаленный комп или через интернет на какой нибудь фтп.
При восстановлении питания - если глобальные переменные не побились - юзаем их... Если побились - читаем из файла, если файл тоже побился - восстанавливаем файл со сменного носителя или из сети..
Все эти вещи (кроме UPC, естественно) можно решить программно и полностью автоматизировать...
Соотвественно в советнике при инициализации пытатсья считать внешние переменные, если они не читаемы, читаем данные из файлов...
Вобщем-то, с вероятностью 99% все корректно включиться и заработает... 100% как известно даже морг не дает:)
На какое время отключается электроэнергия и какова мощность компьютера?
на 5 минут
на 5 минутТогда достаточно обычного ИБП.