Подождите немного, это уже есть :)
жду ) пока сам разбираюсь
uchar binaryFeatures[]; ArrayResize(binaryFeatures, BinaryFeatureCount);
дальше просто приведение bool к 0 и 1 типа uchar
во втором куске первая выделенная строчка простая битовая арифметика, в mql все так же
вторая выделенная строчка - арифметика указателей. указатель leafValuesForCurrentTreePtr сдвигается на (1 << currentTreeDepth) позиций. можно хранить и двигать индекс
жду ) пока сам разбираюсь
Держите, там потребуются дополнительные файлы
Там всё с описанием, думаю, что разберётесь
дальше просто приведение bool к 0 и 1 типа uchar
во втором куске первая выделенная строчка простая битовая арифметика, в mql все так же
вторая выделенная строчка - арифметика указателей. указатель leafValuesForCurrentTreePtr сдвигается на (1 << currentTreeDepth) позиций. можно хранить и двигать индекс
типа выпенрились в коде.. операций с массивами нет обычных что ли
понял, спасибо )
Держите, там потребуются дополнительные файлы
Там всё с описанием, думаю, что разберётесь
спасибо! разберусь )
конечно, рассчитываю на парсер строк на 50 в питоне.. у вас уж слишком заморочено
в теме МО потом напишу че получилось в итоге
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Подскажите (не знаком с ++)
что тут происходит и как перевести в mql
так понял, что создается массив длиной 149 в первой желтой строке (битовый?)
а во второй элементам присваиваются ноли и единицы? Какой аналог на mql моет быть?
и дальше в цикле выполняются побитовые операции, как здесь переделать?
полный код