[АРХИВ]Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 5. - страница 244
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Добрый всем день. У меня такой вопрос: хочу сделать так, чтобы советник запрашивал данные с других валютных пар и таймфреймов. Для этого приходится держать открытыми несколько десятков графиков (хотя советник установлен только на одном графике). Все это "съедает" много памяти и сильно тормозит работу VPS (даже если в настройках уменьшить кол-во баров в истории/окне). Можно ли каким-либо образом обойтись без открытия множества графиков, но чтобы при этом нужные таймсерии продолжали существовать? Заранее благодарен за ответ.
Что конкретно вам надо с других валют? Напр. в индикаторах можно указывать любые валюты и таймфреймы и так способом получать данные.
и не надо держать открытым график AUDUSD, W1.
Что конкретно вам надо с других валют? Напр. в индикаторах можно указывать любые валюты и таймфреймы и так способом получать данные.
и не надо держать открытым график AUDUSD, W1.
Любой индикатор производит свои вычисления на основе таймсерии (в вашем примере "AUDUSD", PERIOD_W1), а таймсерия не существует без графика. Вопрос в том, можно ли как-то обойти это. В МТ4 много чего было нельзя сделать, но грамотные люди (Zhunko, например) многое сделали возможным. Я пробовал получить данные, так, как вы говорите, но не получилось, хотя пара присутствовала в окне "Обзор рынка". После открытия соответствующего графика сразу же удалось получить необходимые данные.
Таймсерия существует без графика, если инструмент конечно открыт и есть постоянное обращение к этому таймфрейму. В таком случае график совсем не нужен
Любой индикатор производит свои вычисления на основе таймсерии (в вашем примере "AUDUSD", PERIOD_W1), а таймсерия не существует без графика. Вопрос в том, можно ли как-то обойти это. В МТ4 много чего было нельзя сделать, но грамотные люди (Zhunko, например) многое сделали возможным. Я пробовал получить данные, так, как вы говорите, но не получилось, хотя пара присутствовала в окне "Обзор рынка". После открытия соответствующего графика сразу же удалось получить необходимые данные.
При тестировании с визуализацией на EURUSD, Daily получается такое:
По EURCAD действительно что-то было не то. Вспомнил, что по этому инструменту не работаю и возможно нет истории по нему, скачал (F2 и т.д.), перезапустил терминал и вот что получилось:
По EURCAD есть данные. Может на VPS надо сказать истории по трубуемым инструментам.
Любой индикатор производит свои вычисления на основе таймсерии (в вашем примере "AUDUSD", PERIOD_W1), а таймсерия не существует без графика. Вопрос в том, можно ли как-то обойти это. В МТ4 много чего было нельзя сделать, но грамотные люди (Zhunko, например) многое сделали возможным. Я пробовал получить данные, так, как вы говорите, но не получилось, хотя пара присутствовала в окне "Обзор рынка". После открытия соответствующего графика сразу же удалось получить необходимые данные.
превентивно запрашивайте данные по нужному инструменту, они строятся и без графика, но на это нужно время.
превентивно запрашивайте данные по нужному инструменту, они строятся и без графика, но на это нужно время.
А вот, собственно, и сам индюк.
https://www.mql5.com/ru/code
Мне вообще сам индюк не интересен, как торговый сигнал. Но я заметил интересное название, и решил посмотреть его "внутренности". Вот и наткнулся..
Вот в этом то все и дело, что при повторном запросе данные можно получить. А как сделать так, чтобы с первого раза?
А ошибки пробовали обрабатывать
Может на VPS надо сказать истории по трубуемым инструментам.