nellypingos #: Я здесь новичок, так что я не знаю, как это... и как начать... Можете ли вы научить меня, как? И как это будет работать?
Начните с прочтения полной версии статьи. Она призвана помочь вам научиться программировать индикаторы в MT5.
После этого скопируйте пример программы в свой терминал и прикрепите его к графику. Или используйте ее в своем советнике. Как это сделать? Об этом есть другие статьи. (Подсказка: вам понадобится функция iCustom()).
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Я не понимаю. Предположим,
rates_total == MA_Period - 1
и это первый вызов функции, поэтому
prev_calculated == 0
а также begin == 0
тогда условие в первом if(rates_total < MA_Period - 1 + begin) оценивается как false
тогда
first = MA_Period - 1 будет выполнено
но тогда НЕТ ВЫЧИСЛЕНИЙ, потому что условие в первом цикле for оценивается как ложное.
Я думаю, что первое условие if должно быть следующим
if( rates_total < MA_Period + begin )
Я что-то упустил?
Я здесь новичок, так что я не знаю, как это... и как начать... Можете ли вы научить меня, как? И как это будет работать?
Начните с прочтения полной версии статьи. Она призвана помочь вам научиться программировать индикаторы в MT5.
После этого скопируйте пример программы в свой терминал и прикрепите его к графику. Или используйте ее в своем советнике. Как это сделать? Об этом есть другие статьи. (Подсказка: вам понадобится функция iCustom()).