Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Я понимаю что Ваша заинтересованность в подтверждении ошибки равна нулю. А потому Вы самостоятельно ничего не сделаете... Да и не очень надо, не буду я Вам доказывать... Мне-то от этого какой прок??? Никакого...
Я пытаюсь Вам подсказать, а Вы всё в штыки воспринимаете и с саблей наголо. Зачем же так?
Спасибо за такую попытку, но как смастерить костыли я могу сообразить. Вопрос был поднят по причине что функция mql5 НЕ РАБОТАЕТ КАК ДОЛЖНО БЫТЬ... Это во-первых. А во-вторых отношение СД к сообщениям об ошибках. А вместо обсуждения проблем, Вы лично перенесли вопрос в отдельную ветку и переименовали её так, что я вроде-сам дурак и не в состоянии смастерить костыли...
Поднята вторая ошибка-глупость, а на неё Вы вообще не хотите реагировать...
На этом обсуждение вариантов обхода проблемы я прекращаю. Если у Вас есть желание продолжить обсуждение причины несрабатывания функции mql5 я готов продолжить...
Спасибо за такую попытку, но как смастерить костыли я могу сообразить. Вопрос был поднят по причине что функция mql5 НЕ РАБОТАЕТ КАК ДОЛЖНО БЫТЬ... Это во-первых. А во-вторых отношение СД к сообщениям об ошибках. А вместо обсуждения проблем, Вы лично перенесли вопрос в отдельную ветку и переименовали её так, что я вроде-сам дурак и не в состоянии смастерить костыли...
Поднята вторая ошибка-глупость, а на неё Вы вообще не хотите реагировать...
На этом обсуждение вариантов обхода проблемы я прекращаю. Если у Вас есть желание продолжить обсуждение причины несрабатывания функции mql5 я готов продолжить...
Ds Вы упорно не желает слушать. Вот вариант:
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Разъясните пожалуйста что в этой функции может быть не так?
Karputov Vladimir, 2016.06.27 13:36
***
А также можно вместо копирования серий через CopyRates() просто запрашивать
SYMBOL_TIME
Время последней котировки
datetime
и уже из этого времени определять - то ли новый день, то ли новый час... В этом случае вместо операции копирования серий Вы просто опрашиваете терминал и проводите простой анализ времени. Ещё можно пользоваться более информативной SymbolInfoTick.
Подозреваю, что я не первый, кто Вам указывает именно на такое написание кода - но Вы упорно не желаете понимать, что Вы работаете на одном таймфрейме, а пытаетесь получать данные с чужого таймфрейма.
Ds Вы упорно не желает слушать. Вот вариант:
Подозреваю, что я не первый, кто Вам указывает именно на такое написание кода - но Вы упорно не желаете понимать, что Вы работаете на одном таймфрейме, а пытаетесь получать данные с чужого таймфрейма.
Владимир, в коде того советника уже давно сделаны изменения. Костыли работают.
Это ВЫ упорно не хотите понять, что вопрос не в правильном написании, а в том, что если функция предусматривает обращение к чужому символу и периоду, то должна это делать без костылей в том виде в котором она имеется в документации по языку, без подёргивания кота... Именно так как она описана в документации. В чём я не прав???
Владимир, в коде того советника уже давно сделаны изменения. Костыли работают.
Это ВЫ упорно не хотите понять, что вопрос не в правильном написании, а в том, что если функция предусматривает обращение к чужому символу и периоду, то должна это делать без костылей в том виде в котором она имеется в документации по языку, без подёргивания кота... Именно так как она описана в документации. В чём я не прав???
Выше всё уже было сказано, что нужно делать для работы с чужим таймфреймом.
А фантазировать не нужно - очень интересно, где Вы увидели чёрным по белому упоминание о работе на чужом периоде? Именно упоминание, а не Ваши домыслы и догадки о том, как ЯКОБЫ ДОЛЖНА РАБОТАТЬ функция?
Если у Вас есть желание продолжить обсуждение причины несрабатывания функции mql5 я готов продолжить...
Не, это только в СД есть смысл обсуждать. А если не отвечают — просто забить.
Доберутся — сделают, нет — будем на костылях ходить.
Выше всё уже было сказано, что нужно делать для работы с чужим таймфреймом.
А фантазировать не нужно - очень интересно, где Вы увидели чёрным по белому упоминание о работе на чужом периоде? Именно упоминание, а не Ваши домыслы и догадки о том, как ЯКОБЫ ДОЛЖНА РАБОТАТЬ функция?
Вот здесь. Чётко сказано, символ, период и идентификатор.
И здесь идентификатор запрашиваемого свойства, значение перечисления SERIES_LASTBAR_DATE Время открытия последнего бара по символу-периоду. И нигде не сказано, что это будет работать только при подёргивании кота за причинное место... В чём мои домыслы или фантазии???
Я просто хочу услышать ответ на простой вопрос: Почему в одно и то-же время, на одном и том-же баре, одному советнику данная функция говорит о том, что последний бар PERIOD_D1 26.06.2016 а другому уже 27.06.2016 и какой рукой надо подёргивать кота для работы этой функции так как предполагается документацией?
А именно
SeriesInfoInteger
Возвращает информацию о состоянии исторических данных. Существует 2 варианта функции.
Возвращаемое значение
Значение типа long для первого варианта вызова.
Ссылка на идентификатор указана чуть выше.
Не, это только в СД есть смысл обсуждать. А если не отвечают — просто забить.
Доберутся — сделают, нет — будем на костылях ходить.
Вы полностью читали в документации про организацию доступа к данным?
Этим Вы хотите сказать, что никакая функция из этого раздела не гарантирует актуальных данных без подкачки? То-есть в mql5 можно ожидать любых чудес? Это в программе работающей с деньгами?
И в других разделах, видимо всё так-же...