Aleksei Kuznetsov
Aleksei Kuznetsov
  • программист at фрилансер
  • Russia
  • 5068
  • Information
no
experience
0
products
0
demo versions
0
jobs
0
signals
0
subscribers
программист at фрилансер
Aleksei Kuznetsov
Published code TickCompressor - with compression of 1 tick to 2-3 bytes on average
Compression of tick data for storage in a compact form up to 3.5 times more compact than .tcs MQ files. And for fast work with them, because reading 3 bytes takes less time than reading 60 bytes of MqlTick structure.
Aleksei Kuznetsov
Published code MathTicker - tick generator in mathematical mode
Records ticks in real ticks mode and reads them in maths mode calling your strategy with each tick.
Aleksei Kuznetsov
Published post События времени из тиковых данных
Получение момента появления новой минуты, часа, дня, недели и месяца. Так же можно использовать функции OnMinute, OnHour, OnDay, OnWeek, OnMonth ... Может пригодиться, как замена OnTimer() в режиме математических расчетов и в других случаях...
Aleksei Kuznetsov
Published code GZIP - Decode
Unpack GZIP archives from *.gz files or responses from sites compressed with this format.
· 3 1497 174
Aleksei Kuznetsov
Published code Control_Trade_Sessions
Library for trading session control. At startup it counts the time of trading sessions for all 7 days of the week (on Sat and Sun there can be cryptocurrency trading), up to 10 sessions per day. Then in OnTick() you can do checks, and if a tick came in outside the trading session, you can exit further processing of it.
Aleksandr Slavskii
Aleksandr Slavskii 2024.02.01
Полезная библиотека. Спасибо.
Aleksei Kuznetsov
Published code MT4Orders QuickReport
Fast JavaScript version of Report library from fxsaber for MT4-style trading commands implemented via MT4Orders or Virtual. Works up to 10 times faster, NTML file size is smaller, can upload and display up to 5.4 million report lines.
· 1 1953 203
Aleksei Kuznetsov
Published post OnTickMulti - с добавленными пересчетом прибыли в валюту депозита, свопами, комисссией в % за лот.
Текущий вариант OnTickMulti https://www.mql5.com/ru/code/47647 считает прибыль в валюте каждого символа или можно получить в пипсах. Но на общий баланс они влияют в другой пропорции, согласно текущему курсу каждого из символов...
Aleksei Kuznetsov
Added topic Execution speed on ECN accounts
Hello, have an ECN MT5 (netting) PAMM account on A...ri. Not very happy with the execution speed. Here is an example of logs 2016.10.28 20:12:25.897    Trades    '15009266': order #1000768391 sell 0.06 / 0.06 GBPUSD at
Aleksei Kuznetsov
Added topic Methods of carrying out a rolling forward
Hello, From the little information I've been able to find about valking forward, I've come up with a methodology for doing it. Some of the work is done manually. I cannot rule out that I am doing something wrong or sub-optimal. Perhaps there is
Aleksei Kuznetsov
Added topic How to pay taxes on forex
Hello, I've been wondering how to pay my taxes properly. The main options are 2: 1) as an individual 13% 2) To open an IE (STS, type of taxation "income") and pay 6%. If you are a natural person, everything is more or less clear. 13% without any
Aleksei Kuznetsov
Published post Сравнение разных методов оценки важности предикторов.
Провел сравнение разных методов оценки важности предикторов. Тесты проводил на данных титаника (36 фичей и 891 строки) при помощи случайного леса из 100 деревьев. Распечатка с результатами ниже...
Aleksei Kuznetsov
Published post Rand 0 ... Max Int с равномерным распределением
Потребовалась функция ГСЧ с гнерацией числа Int от 0 до любого значения. Получилась такая функция. Думаю распределение получилось равномерным. int RandomInteger(int max_vl){return (int)MathFloor((MathRand()+MathRand()*32767.0)/1073741824...
Aleksei Kuznetsov
Published post Еще про оценку предикторов
Пробую оценить важность предикторов для обученного леса, удаляя 1 из них и обучая лес снова. После чего из ошибки полного леса вычитаю ошибку леса c удаленным предиктором. Если ошибка уменьшилась, значит предиктор шумовой и его надо удалять, если увеличилась - то он полезный и его надо оставить...
Aleksei Kuznetsov
Published post Нужна ли деревьям и лесам балансировка по классам?
Я тут читаю: Флах П. - Машинное обучение. Наука и искусство построения алгоритмов, которые извлекают знания из данных - 2015 там есть несколько страниц посвященных этой теме. Вот итоговая: Отмеченный пункт 1 говорит, что балансировка полезна. Но имеется и пункт 2...
Aleksei Kuznetsov
Published post Нужен ли валидационный участок для обучения НС?
Принято разбивать даныые на 3 участка train|valid|test В darch участок valid можно включить в отбор лучшей модели darch.returnBestModel.validationErrorFactor = valErF,# важность валидационного участка, по умолчанию 0,63 Использование valid как есть нерационально, т.к...
Aleksei Kuznetsov
Published post RNN Решетова переобучается или недообучается?
Я немного поэксперементировал с RNN и похоже, что она просто запоминает примеры обучения (важные в связке с шумовыми предикторами), а на новых данных шумовые предикторы портят результат. Т.е. RNN склонна к переобучению. По крайней мере для логических задач, где 0 и 1...
Aleksei Kuznetsov
Приветствую! После введения в МТ5 оптимизации и тестирования на реальных тиковых данных, в разы увеличилось время расчетов при оптимизации советников...
Aleksei Kuznetsov
Registered at MQL5.community