Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 436
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
как русифицировать справочник в метаэдиторе??
Для этого достаточно русифицировать сам метаедитор
View - Languages-Russian
Вы совсем запутались... Текущий бар всегда имеет номер 0. И если пришло время, в Вашем случае очередные пять минут, то тот бар, который Вы исследовали несколько секунд назад уже будет №1, а новый, вновь образовавшийся получит №0.
Но по Вашему коду должно с каждым новым баром должно смещаться на единичку......???
Дык может дело не в бобине??? Как Вы смотрите журнал? В метатрейдере? Попробуйте <Журнал><Открыть> и дальше стандартным Блокнотом открыть последний файл. Сталкивался с этим, иногда, если много сообщений в журнал, метатрейдер не все показывает... Попробуйте
Спасибо за помощь.Но не могу понять в чем я запутался.
Где ошибка в ходе моих размышлений?
Согласен.Текущий бар всегда имеет номер 0.
Но текущий бар так же имеет порядковый номер начиная с самого крайнего левого бара графика(бара N1)
То есть если на текущий момент на графике 100 баров,то текущий (нулевой бар) будет баром N100
И именно предопределенная переменная Bars хранит в себе значение 100 текущего (нулевого бара)
В журнале ( внизу )текущий (нулевой)бар открылся в 21:25 и его порядковый номер 255 .
Именно значение 255 с 21:25 до 21:28 хранится в переменной Bars.
А в 21:30 переменная Bars примет значение 266.
Мне кажется - это очевидно
ВОПРОС.Почему же в случае когда в кода только одна переменная pY значение этой переменной обновляется КАЖДЫЕ 5 минут(вверху)
А если в коде 2 переменные
их значения обновляются не КАЖДЫЕ 5 минут.
Спасибо за помощь.Но не могу понять в чем я запутался.
Где ошибка в ходе моих размышлений?
Согласен.Текущий бар всегда имеет номер 0.
Но текущий бар так же имеет порядковый номер начиная с самого крайнего левого бара графика(бара N1)
То есть если на текущий момент на графике 100 баров,то текущий (нулевой бар) будет баром N100
И именно предопределенная переменная Bars хранит в себе значение 100 текущего (нулевого бара)
В журнале ( внизу )текущий (нулевой)бар открылся в 21:25 и его порядковый номер 255 .
Именно значение 255 с 21:25 до 21:28 хранится в переменной Bars.
А в 21:30 переменная Bars примет значение 266.
Мне кажется - это очевидно
ВОПРОС.Почему же в случае когда в кода только одна переменная pY значение этой переменной обновляется КАЖДЫЕ 5 минут(вверху)
А если в коде 2 переменные
их значения обновляются не КАЖДЫЕ 5 минут.
Нет, Bars дает вам общее количество баров для анализа, неправильно считатать слева направоЮ и справо налево. Если захотелось анализировать какой-то конкретный бар нужно искать его по времени открытия...
И именно предопределенная переменная Bars хранит в себе значение 100 текущего (нулевого бара)
Не хранит она ни фика значение, она хранит количество баров в истории....
Дофига стандартных функций плюс в кодобазе не мало...
P.S. Ещё раз настоятельно рекомендую, откройте файл журнала в Блокноте, или любом элементарном эдиторе....
Нет, Bars дает вам общее количество баров для анализа, неправильно считатать слева направоЮ и справо налево. Если захотелось анализировать какой-то конкретный бар нужно искать его по времени открытия...
И именно предопределенная переменная Bars хранит в себе значение 100 текущего (нулевого бара)
Не хранит она ни фика значение, она хранит количество баров в истории....
Дофига стандартных функций плюс в кодобазе не мало...
P.S. Ещё раз настоятельно рекомендую, откройте файл журнала в Блокноте, или любом элементарном эдиторе....
То есть,если я Вас правильно понял,переменная Bars хранит не каждое значение бара,А ТОЛЬКО ПОСЛЕДНЕЕ.
То есть когда появляется 101 значение переменной Bars значение 100 переменной Bars должно ТЕРЯТьСЯ И НИГДЕ НЕ СОХРАНЯТСЯ.
Это похоже на правду,но чем же тогда объяснить,тот факт,что в Журнале значение переменной Bars увеличивается
на единицу на каждой новой свече.
Вылетает ошибка "zero devide", это значит, что где-то при вычислениях что-то делится на ноль? Или она может еще что-то значить?
Да, правильно, что-то делится на ноль.
Просмотрите свой код, где есть деление, проверьте, может ли делитель быть нулевым. Часто если вы используете MarketInfo(), значение может быть нулевым,
То есть,если я Вас правильно понял,переменная Bars хранит не каждое значение бара,А ТОЛЬКО ПОСЛЕДНЕЕ.
То есть когда появляется 101 значение переменной Bars значение 100 переменной Bars должно ТЕРЯТьСЯ И НИГДЕ НЕ СОХРАНЯТСЯ.
Это похоже на правду,но чем же тогда объяснить,тот факт,что в Журнале значение переменной Bars увеличивается
на единицу на каждой новой свече.
Для тех, кто в танке - переменная Bars хранит количество баров на графике, с каждым новым баром, если не превышает максимальное количество баров на графике, переменная увеличивается на единицу.
Все остальные переменные на графике (Close, Open и т. п.) используют номер бара как указатель в своем массиве,
То есть,если я Вас правильно понял,переменная Bars хранит не каждое значение бара,А ТОЛЬКО ПОСЛЕДНЕЕ.
То есть когда появляется 101 значение переменной Bars значение 100 переменной Bars должно ТЕРЯТьСЯ И НИГДЕ НЕ СОХРАНЯТСЯ.
Это похоже на правду,но чем же тогда объяснить,тот факт,что в Журнале значение переменной Bars увеличивается
на единицу на каждой новой свече.
Эх, мне бы до открытия досидеть))) 02:00 по Москве....
Так, поехали... Bars хранит количество баров, доступных в истории, никак их значения!!!!
чтобы получить значения, исподьзуем функцию iOpen(...), iClose(......)
вообще звони skype mike231ko До двух ночи по Москве надо не уснуть....