вопрос про AlgLib, знатокам его внутренностей
почему в Alglib::Spline1DCalc, Spline1Diff, Spline1DIntegrate 1-й параметр (ссылка на уже построенный сплайн) не имеет модификатора const ?
В самом-же сплайне ведь ничего не меняется? это просто рассчётные функции
а без const их нельзя использовать в константных методах и иммутабельных объектах...область применения резко сужена
---
PS/ искренне надеюсь что const там просто забыли указать
double spline1dcalc(const spline1dinterpolant &c, const double x, const xparams _xparams) void spline1ddiff(const spline1dinterpolant &c, const double x, double &s, double &ds, double &d2s, const xparams _xparams) double spline1dintegrate(const spline1dinterpolant &c, const double x, const xparams _xparams)https://www.alglib.net/download.php#cpp
то в плюсах..
на MQL (Alglib/Alglib.mqh):
static double Spline1DCalc(CSpline1DInterpolantShell &c,const double x); static void Spline1DDiff(CSpline1DInterpolantShell &c,const double x,double &s,double &ds,double &d2s);
не константные ссылки на InterpolantShell который (вроде-бы) просто владелец указателя на CSplineInterpolant.
Тоже есть вопрос к терминалу если кто сталкивался. Использую на маке(МАС OS) платформу, последний месяц начала зависать, фиксится только принудительным завершением. А потом снова примерно через 30-40 минут зависает. Оператива 8 г, места валом. Я так понимаю из-за обновления последних. Сейчас билд 5327
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
В пятницу 3 октября 2025 года будет выпущена обновленная версия десктопной платформы MetaTrader 5.
В новой версии мы исправили несколько ошибок:
Обновление будет доступно через систему Live Update.