Обсуждение статьи "Использование фильтра Калмана в прогнозе направления цены" - страница 4

 
Здравствуйте, ваша идея состоит в том, чтобы подогнать данные, а затем экстраполировать.
Но я хочу получить данные подобранной кривой, что мне делать? Как написан код?
Подобно регрессионному анализу, подобранные данные можно экстраполировать. Также мы можем получить данные подобранной кривой.
 

Индикатор скомпилировался нормально. При попытке скомпилировать советник получаю следующие ошибки:

'TimeFrame' - unexpected token, probably type is missing?    SignalKalman.mqh    153    16
'TimeFrame' - function already defined and has different type    SignalKalman.mqh    153    16
'HistoryBars' - unexpected token, probably type is missing?    SignalKalman.mqh    166    16
'HistoryBars' - function already defined and has different type    SignalKalman.mqh    166    16
'ShiftPeriod' - unexpected token, probably type is missing?    SignalKalman.mqh    176    16
'ShiftPeriod' - function already defined and has different type    SignalKalman.mqh    176    16

Что я делаю не так?

 
Verner999 #:

Индикатор скомпилировался нормально. При попытке скомпилировать советник получаю следующие ошибки:

'TimeFrame' - unexpected token, probably type is missing?    SignalKalman.mqh    153    16
'TimeFrame' - function already defined and has different type    SignalKalman.mqh    153    16
'HistoryBars' - unexpected token, probably type is missing?    SignalKalman.mqh    166    16
'HistoryBars' - function already defined and has different type    SignalKalman.mqh    166    16
'ShiftPeriod' - unexpected token, probably type is missing?    SignalKalman.mqh    176    16
'ShiftPeriod' - function already defined and has different type    SignalKalman.mqh    176    16

Что я делаю не так?

В новых билдах МТ5 требуется явное указание типа возвращаемого результата метода. Для исправления ошибки вначале указанных строк нужно добавить void

void CSignalKalman::TimeFrame(ENUM_TIMEFRAMES value)
 
Dmitriy Gizlyk #:

В новых билдах МТ5 требуется явное указание типа возвращаемого результата метода. Для исправления ошибки вначале указанных строк нужно добавить void

Всё скомпилировалось. Большое спасибо! :)
Причина обращения: