Ошибки, баги, вопросы - страница 1004

Спасибо. 
#property version   "0.3"

version is incompatible with MQL5 Market, must be xxx.yyy

Почему 1.0 Нормальная версия, а 0.3 нет?
Мне маркет для этого кода нафиг не нужен. Можно как-нибудь убрать это предупреждение?

Документация по MQL5: Основы языка / Препроцессор / Свойства программ (#property)
Документация по MQL5: Основы языка / Препроцессор / Свойства программ (#property)
  • www.mql5.com
Основы языка / Препроцессор / Свойства программ (#property) - Документация по MQL5
TheXpert:
#property version   "0.3"

version is incompatible with MQL5 Market, must be xxx.yyy

Почему 1.0 Нормальная версия, а 0.3 нет?
Мне маркет для этого кода нафиг не нужен. Можно как-нибудь убрать это предупреждение?

Можно:) 

 #define  Version     "0.3"

TheXpert:
#property version   "0.3"

version is incompatible with MQL5 Market, must be xxx.yyy

Почему 1.0 Нормальная версия, а 0.3 нет?
Мне маркет для этого кода нафиг не нужен. Можно как-нибудь убрать это предупреждение?

Мажорная версия не должна быть меньше единицы.
tara:

 #define  Version     "0.3"

Ну ведь так версия не будет показываться...
Renat:
Мажорная версия не должна быть меньше единицы.
Это я уже понял. А можно это предупреждение убрать как-нибудь? Менять версию -- не вариант.
Renat:
Мажорная версия не должна быть меньше единицы.
имхенько, дело не в версии, а в не навязывании услуги. Маркет тут вообще которым боком? 

День добрый!

А что, индикаторные буфера сохраняют значения между запусками индикаторов или это у меня глюки какие-то наблюдаются с терминалом?

Построил индикатор, потом закоментировал алгоритм подсчета, нажимаю компилировать - на графике все значения остались. Ну ладно, думаю, наверное надо заново бросить индюк на график, чтобы значения буфера обновились, закидываю с отсутствующим циклом расчета и все равно те же самые значения. Пришлось перезапускать терминал, чтобы избавится от этого.

Пожалуйста прокомментируйте.

Спасибо! 

ns_k:

День добрый!

А что, индикаторные буфера сохраняют значения между запусками индикаторов или это у меня глюки какие-то наблюдаются с терминалом?

Построил индикатор, потом закоментировал алгоритм подсчета, нажимаю компилировать - на графике все значения остались. Ну ладно, думаю, наверное надо заново бросить индюк на график, чтобы значения буфера обновились, закидываю с отсутствующим циклом расчета и все равно те же самые значения. Пришлось перезапускать терминал, чтобы избавится от этого.

Пожалуйста прокомментируйте.

Спасибо! 

Похоже есть все-таки условия, при которых в буферах остаются уже рассчитанные значения. Какие именно это условия, я не уловил. После перезапуска терминала проблема исчезла. Собственно поэтому заявку в сервис я писать не стал бы.

Вообще, может это не бага, а фича? 

Спасибо! 

ns_k:

Похоже есть все-таки условия, при которых в буферах остаются уже рассчитанные значения. Какие именно это условия, я не уловил. После перезапуска терминала проблема исчезла. Собственно поэтому заявку в сервис я писать не стал бы.

Вообще, может это не бага, а фича? 

Спасибо! 

Перед заполнением или во время инициализации просто обнуляйте значения массива:

ArrayInitialize(buffer_data,EMPTY_VALUE);