Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Куда?
Обновлённый код опубликован.
Если какого-то бара нет, можно использовать цену закрытия предыдущего бара.
И совсем не обязательно вызывать функцию 2 раза, она достаточно ресурсоемкая ;)
Но это уже детали.
Если какого-то бара нет, можно использовать цену закрытия предыдущего бара.
И совсем не обязательно вызывать функцию 2 раза, она достаточно ресурсоемкая ;)
Но это уже детали.
Отсутствующие бары, в основном, на М1. На М5 только в азиатскую сессию. На М15 1 в неделю. На M30 и старше - не нашёл. Считаю не критично для того, чтобы усложнять код.
Ресурсоёмкость оценить не могу - работаю на 8-ми ядрах с 8-ю ГБ памяти, но оптимизировать код считаю нужным.
Всему своё время.
PS: Благодарю за конструктив.
Отсутствующие бары, в основном, на М1. На М5 только в азиатскую сессию. На М15 1 в неделю. На M30 и старше - не нашёл. Считаю не критично для того, чтобы усложнять код.
Ресурсоёмкость оценить не могу - работаю на 8-ми ядрах с 8-ю ГБ памяти, но оптимизировать код считаю нужным.
Всему своё время.
PS: Благодарю за конструктив.
Да, если не строить из М1 старшие ТФ, то можно пренебречь пропусками. И оптимизировать нужно, только если тормозит.
Я и написал, что это детали )
Andrey Khatimlianskii #:
Все потому что расчет ведется по одному индексу баров (в этом коде - shift):
Это неправильно. Нужны базовые расчеты, то есть JPYUSD, а не USDJPY.
То есть 1/USDJPY. Такесливче.
Это неправильно. Нужны базовые расчеты, то есть JPYUSD, а не USDJPY.
То есть 1/USDJPY. Такесливче.
Это неправильно. Нужны базовые расчеты, то есть JPYUSD, а не USDJPY.
То есть 1/USDJPY. Такесливче.
Евгений, брать в приведённом коде 1/UDSJPY было бы правильно, если бы первые сомножители брались для EURUSD и GBPUSD. А они берутся как обратные: для 1/EURUSD и 1/GBPUSD.