Всем привет. Как можно получить цены закрытия исторических баров ДРУГОЙ ВАЛЮТНОЙ ПАРЫ ( не текущей )?
Пробовал iClose() , но выскакивает ошибка 4051. Все параметры я ввожу правильно, предполагаю дело в доступе.
Что еще можно попробовать?
4051 |
ERR_INVALID_FUNCTION_PARAMVALUE |
Недопустимое значение параметра функции |
Обращаться к другому символу можно так
double EUR_D1=iClose("EURUSD", PERIOD_D1,0);
Но необходимо контролировать ошибку
4066 |
ERR_HISTORY_WILL_UPDATED |
Запрошенные исторические данные в состоянии обновления |
Напишу свою беду в этой теме:
Нужны данные валюты у которой нет открытого графика за какие-то временные рамки.
В итоге, уже перепробовала функции Bars, iClose, CopyRater, ArrayCopyRates - ошибки нет, но и данных тоже нет. Выбрала период где совсем нет данных по валюте - ошибка
4073 | ERR_NO_HISTORY_DATA | Нет исторических данных |
Они не появляются даже если открыть график, только если по нужных барах провести мышкой. Интересует вопрос, а подкачку программно можно организовать? Что-то не вижу функций
Напишу свою беду в этой теме:
Нужны данные валюты у которой нет открытого графика за какие-то временные рамки.
В итоге, уже перепробовала функции Bars, iClose, CopyRater, ArrayCopyRates - ошибки нет, но и данных тоже нет. Выбрала период где совсем нет данных по валюте - ошибка
4073 | ERR_NO_HISTORY_DATA | Нет исторических данных |
Они не появляются даже если открыть график, только если по нужных барах провести мышкой. Интересует вопрос, а подкачку программно можно организовать? Что-то не вижу функций
Cимвол, по которому надо получить данные, обязательно должен быть в окне "обзор рынка". Без этого никак.
Если он там есть, то организуйте структуру типа MqlRates и копируйте туда данные с помощью СopyRates(), с контролем количества скопированных данных, так как в первое применение функция вернёт -1, если история по символу ещё неполная, но запустится процесс подкачки истории. Так что придётся запускать ещё раз.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Всем привет. Как можно получить цены закрытия исторических баров ДРУГОЙ ВАЛЮТНОЙ ПАРЫ ( не текущей )?
Пробовал iClose() , но выскакивает ошибка 4051. Все параметры я ввожу правильно, предполагаю дело в доступе.
Что еще можно попробовать?