Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 727
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
нововведения mql4 в том, что размер массива должен быть указан.
С какого перепуга?
всем спасибо!
С какого перепуга?
Да вот и я так-же подумал когда писал на коленке. А когда вставил в void OnStart() скрипта и в журнале получил выход за пределы массива пришёл к такому выводу. А в твоём примере int start() а это старая версия написания и без #property strict
А без #property strict вот что выдаёт.
А за пределы лучше не выходить.
Вот:
0 error(s), 0 warning(s) 1 1
допустим запускаю советник, тут же на первом тике с помощью Bid советник должен запомнить эту цену до определённого момента, может на день, может на час.
С помощью чего запомнить можно?
А в твоём примере int start()
х.з. (хотел-бы знать) почему, но в 634м билде, как и в 711м, в int start() и без #property strict выдаёт значения 0 во всём массиве если объявить массив без указания его размера...
А за пределы лучше не выходить.
Вот:
0 error(s), 0 warning(s) 1 1
х.з. (хотел-бы знать) почему, но в 634м билде, как и в 711м, в int start() и без #property strict выдаёт значения 0 во всём массиве если объявить массив без указания его размера...
допустим запускаю советник, тут же на первом тике с помощью Bid советник должен запомнить эту цену до определённого момента, может на день, может на час.
С помощью чего запомнить можно?
Никакого прикола. Если надо запомнить значение и не менять его на протяжении какого-то времени, то надо поставить условие
если(событие) присвоить переменной или элементу массива какое-то значение.
При этом переменная или массив должен быть объявлен на уровне глобальных переменных, или static.