Nexxtor:
Поставил в событиях OnDeinit,OnTester сохранение переменной в переменную терминала, после прохождения тестирования в глобальных переменных пусто.
В МТ4 - глобальные переменные были общими для терминала и тестера. В МТ5 - глобальные переменные агентов существуют отдельно от глобальных переменных терминала.
Stanislav Korotky:
В МТ4 - глобальные переменные были общими для терминала и тестера. В МТ5 - глобальные переменные агентов существуют отдельно от глобальных переменных терминала.
В МТ4 - глобальные переменные были общими для терминала и тестера. В МТ5 - глобальные переменные агентов существуют отдельно от глобальных переменных терминала.
Как открыть глобальные переменные агентов?
Судя по всему, никак. МТ5 заточен под облачные вычисления, и это таки накладывает свой отпечаток. Я недавно пытался сохранять в глобальных переменных доп. информацию о ходе оптимизации. Когда понял, что в MT5 с этим проблемка, перешёл на запись в файл, благо к переменным робот обращается нечасто и проблем с производительностью это не создает.
Mist13:
Судя по всему, никак. МТ5 заточен под облачные вычисления, и это таки накладывает свой отпечаток. Я недавно пытался сохранять в глобальных переменных доп. информацию о ходе оптимизации. Когда понял, что в MT5 с этим проблемка, перешёл на запись в файл, благо к переменным робот обращается нечасто и проблем с производительностью это не создает.
Судя по всему, никак. МТ5 заточен под облачные вычисления, и это таки накладывает свой отпечаток. Я недавно пытался сохранять в глобальных переменных доп. информацию о ходе оптимизации. Когда понял, что в MT5 с этим проблемка, перешёл на запись в файл, благо к переменным робот обращается нечасто и проблем с производительностью это не создает.
да мне вот тоже теперь, через файл придется...
Nexxtor:
да мне вот тоже теперь, через файл придется...
да мне вот тоже теперь, через файл придется...
Не грустите, файлы быстро работают. Фактически, пока не сделаете flash, все хранится в буферах, то есть ОЗУ.
Stanislav Korotky:
В МТ5 - глобальные переменные агентов существуют отдельно от глобальных переменных терминала.
Похоже, не существуют (только один агент включен)В МТ5 - глобальные переменные агентов существуют отдельно от глобальных переменных терминала.
input int Tmp = 0; double OnTester() { return(GlobalVariableCheck(__FUNCTION__) || !GlobalVariableSet(__FUNCTION__, 0)); }
Верно ли, что нет никакой возможности передать на удаленный агент какую-либо информацию во время оптимизации?
Nexxtor:
да мне вот тоже теперь, через файл придется...
Для передачи информации с агентов в терминал используйте фреймы. Не нужно файлов. Хотя и файл можно во фрейм запихнуть.
да мне вот тоже теперь, через файл придется...
fxsaber:
Верно ли, что нет никакой возможности передать на удаленный агент какую-либо информацию во время оптимизации?
Есть. Используйте директиву #property tester_file, а в ней указываем файл с нужной инфой.
Верно ли, что нет никакой возможности передать на удаленный агент какую-либо информацию во время оптимизации?
Stanislav Korotky:
Есть. Используйте директиву #property tester_file, а в ней указываем файл с нужной инфой.
Есть. Используйте директиву #property tester_file, а в ней указываем файл с нужной инфой.
fxsaber:
Верно ли, что нет никакой возможности передать на удаленный агент какую-либо информацию во время оптимизации?
Верно ли, что нет никакой возможности передать на удаленный агент какую-либо информацию во время оптимизации?
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Добрый день.
Поставил в событиях OnDeinit,OnTester сохранение переменной в переменную терминала, после прохождения тестирования в глобальных переменных пусто.