Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Не за что!
Почему то в 4ке екстерн и инпут переменные неизменны при смене ТФ. инпут понятно константа, екстерн вроде изменяема. В общем захотел поменять переменную индюка висящую на 6 чартах. Смена значения и компиляция не помогала, убрал из типа признаки внешних, все поменялось после компиляции. Не менялось даже после перезагрузки терминала.
Почему то в 4ке екстерн и инпут переменные неизменны при смене ТФ. инпут понятно константа, екстерн вроде изменяема. В общем захотел поменять переменную индюка висящую на 6 чартах. Смена значения и компиляция не помогала, убрал из типа признаки внешних, все поменялось после компиляции. Не менялось даже после перезагрузки терминала.
extern in-out переменная. В нее можно записать свое значение, но это значение изменяется внутри индюка, а то значение, что вы ввели руками в настройках индюка оно, остается. Это значение инициализации. Вроде extern сбрасывается на исходное при смене таймфрейма.
это и удивило. Не сбросилось)
зы вообще разное поведение экспертов и индюков. У экспертов полная инициализация по компиляции.это и удивило. Не сбросилось)
зы вообще разное поведение экспертов и индюков. У экспертов полная инициализация по компиляции.если были параметры по умолчанию и в коде их поменять, после компиляции они сменяются, а если измененные (не по умолчанию) - то остаются, вроде так было.
Я поторопился согласиться с Алексеем. Но был не прав...
Да, действительно, индикатор при смене таймфрейма/символа обновляет значения и самих глобальных переменных программы, не сохраняя предыдущее... Проверил.
Фёдор, спасибо, что затёрли свой ответ на моё ошибочное мнение ;-)
Статики инициализируются только при первом пуске программы. При смене ТФ и символа сохраняют прежние значения.
Статики инициализируются только при первом пуске программы. При смене ТФ и символа сохраняют прежние значения.
Не надо лохматить бабушку )) Как было 1 так и после смены таймфрейма 1.
Статики инициализируются только при первом пуске программы. При смене ТФ и символа сохраняют прежние значения.
нет, проверил.
если были параметры по умолчанию и в коде их поменять, после компиляции они сменяются, а если измененные (не по умолчанию) - то остаются, вроде так было.
в советнике все меняются по компиляции, даже в тестере. Удивило разное поведение в индюке. Внешние не менялись, ни экстерн, ни инпут по компиляции. Подтверждение что ех4 в кеше висит.) И даже после перезагрузки терминала, ничего не изменилось. Убрал признаки внешних переменных, все поменялось по компиляции.
это и удивило. Не сбросилось)
зы вообще разное поведение экспертов и индюков. У экспертов полная инициализация по компиляции.Статики инициализируются только при первом пуске программы. При смене ТФ и символа сохраняют прежние значения.
И снова язык быстрее остальных органов. Даже уже хочется спорить на деньги))