Разработчикам. Частота обновления переменных в советнике?

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Forex Trader
114496
Forex Trader  
Разработчикам. Частота обновления переменных в советнике?
Рассмотрим две строки определения переменных из советника 'MACD Sample':
MacdCurrent=iMACD(12,26,9,MODE_MAIN,0);
MacdPrevious=iMACD(12,26,9,MODE_MAIN,1);
Вопрос следующий.
Как часто обновляются данные переменные? С каждым тиком или каждым баром?
Мое видение. MacdCurrent должен обновляться потиково, MacdPrevious - с каждым новым баром. Так ли это на самом деле?
MetaQuotes Software Corp.
Модератор
209647
MetaQuotes Software Corp.  
эксперты обновляются потиково
>> MacdCurrent должен обновляться потиково, MacdPrevious - с каждым новым баром. Так ли это на самом деле?

Именно так.
Forex Trader
114496
Forex Trader  
Re: эксперты обновляются потиково
Хотелось бы уточнить вопрос.
MacdPrevious с каждым новым тиком пересчитывается заново?
Forex Trader
114496
Forex Trader  
Эксперт запускается при приходе нового тика по данному инструменту. И все индикаторы пересчитываются по каждому тику.
MetaQuotes Software Corp.
Модератор
209647
MetaQuotes Software Corp.  
да, конечно
Forex Trader
114496
Forex Trader  
Спасибо. Справится ли комп с "тяжелым" советником ...
Что ж, это и предстоит выяснить.
MetaQuotes Software Corp.
Модератор
209647
MetaQuotes Software Corp.  
необходимое добавление
да, эксперты запускаются с каждым тиком. но в отдельном потоке. и если с приходом нового тика этот поток будет занят обработкой предыдущего тика, то этот новый тик не будет обработан экспертом! это сделано специально, чтобы не допускать "заторов".
так что, комп вполне справится с "тяжёлым" советником
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий