Yevgeniy Koshtenko
Yevgeniy Koshtenko
3.6 (8)
  • Information
2 Jahre
Erfahrung
13
Produkte
37
Demoversionen
1
Jobs
0
Signale
0
Abonnenten
Qualified Investor of Kazakhstan and the Russian Federation.
Trading since 2016, algorithmic trading since 2019, machine learning and programming since 2021.

I develop expert advisors, trading robots, indicators, smart contracts, cryptocurrency token and coin codebases, business automation software, and turnkey AI models.

Currently working on an institutional-grade trading system for my own hedge fund and on my own AI blockchain.
Author of 100+ international articles published in different languages worldwide.
Yevgeniy Koshtenko
Yevgeniy Koshtenko
Существенно улучшил Квантум, добавив DQN - обучение. Сейчас в результате в списке используемых методов: две нейросети (Transformer и Mamba), цепи Маркова, SSM, две квантовых схемы, моя квантовая нейросеть, RL обучение SARSA, ну и теперь еще DQN - обучение.

Отличная машинка получается. С мая достигнут огромный прогресс по коду.

Именно эта версия пойдет в мульти - Квантум: основа мульти уже готова, взята из институцонального Мидаса. В коде есть множественный риск-менеджмент: от нижнего уровня (стопы) через собственный риск-менеджер робота к общему (надсистемному) риск-менеджеру.

Правда есть минус - полный тест за месяц занимает 455 часов на 10-ядерном мощном сервере, настолько алгоритмы сложны и тяжелы)))) Но пофигу - важна не картинка в тестере, а реальный настоящий результат.
Yevgeniy Koshtenko
Yevgeniy Koshtenko
Разработчики MQL5, как оторваться от бесконечного улучшения продуктов?)))Постоянно просиживаю за кодом вместо того чтобы наслаждаться уже полученным результатом...
Yevgeniy Koshtenko
Yevgeniy Koshtenko
Делаю из Квантума модификацию на МО - парный трейдинг на фьючерсы США и России. Цель пока - два фьючерса на SP500 и DJ в США,а также два фьючерса на CNY и USD в РФ. Тесты поражают воображение...Сразу рисуется картина огромного капитала в пропах США на их CME, но ладно, надо все проверить)
Yevgeniy Koshtenko
Yevgeniy Koshtenko
Переделал Квантума на агрессивный, быстрый скальпинг со средней длительностью сделки 5 минут. За сегодняшний день 953 сделки на ECN, прибыль +0,26%, просадка -0,10%.
Yevgeniy Koshtenko
Hat den Artikel Нейросетевой торговый советник на базе PatchTST veröffentlicht
Нейросетевой торговый советник на базе PatchTST

Статья представляет революционную архитектуру PatchTST — специально адаптированный трансформер для анализа финансовых временных рядов, который разбивает рыночные данные на патчи из 16 баров для эффективной обработки. Подробно рассматривается полная реализация торгового робота в MQL5 — от математических основ и структур данных до готового Expert Advisor с системами управления рисками и непрерывного обучения.

2
Yevgeniy Koshtenko
Yevgeniy Koshtenko
Прибыль Квантума за месяц.
Yevgeniy Koshtenko
Hat den Artikel Training a nonlinear U-Transformer on the residuals of a linear autoregressive model veröffentlicht
Training a nonlinear U-Transformer on the residuals of a linear autoregressive model

The article presents an innovative hybrid system for forecasting exchange rates that combines a linear autoregressive model with a U-Transformer architecture for residual analysis. The system automatically switches between signal sources depending on their quality and includes complete trading logic with averaging/pyramiding strategies. The key advantage of this approach is that the neural network is trained on the residuals of the linear model, which simplifies the task and reduces the risk of overfitting. The implementation is done entirely in MQL5 and is ready for use in real trading with automatic adaptation to changing market conditions.

3
Yevgeniy Koshtenko
Hat den Artikel Implementation of the Quantum Reservoir Computing (QRC) circuit veröffentlicht
Implementation of the Quantum Reservoir Computing (QRC) circuit

A revolutionary approach to machine learning in trading through quantum computing. The article demonstrates a practical implementation of an adaptive QRC system with continuous retraining for predicting market movements in real time.

4
Yevgeniy Koshtenko
Yevgeniy Koshtenko
Прибыль Квантума за неделю. На Мосбирже выключил его - сложно покрывать комиссию Мосбиржи, она огромна.
Yevgeniy Koshtenko
Yevgeniy Koshtenko
Реализовал уникальный, самый быстрый в мире код для решения проблемы дискретного логарифма на эллиптических кривых. Более двух лет занимаюсь этой проблемой. Сейчас алгоритм имеет сложность O(2^(n/2)/√2), что дает открытие 65-66 битов приватного ключа примерно за час (но имеет высокие требования к ОЗУ,которые я пытаюсь решить). Для обычного перебора 66 битов понадобится минимум 250-300 дней. Полное же решение займет увы, все равно годы - ведь сложность растет экспоненциально, открытие каждого нового бита вдвое сложнее предыдущего. Но скоро я адаптирую к алгоритму квантовый алгоритм Шора, что очень ускорит код.

Это чисто ради науки)
Yevgeniy Koshtenko
Yevgeniy Koshtenko
Господи, неужели я наконец-то понял, что НА РЫНКЕ ГЛАВНОЕ РИСК И ЕГО КОНТРОЛЬ.

Как было раньше: я гнался за вундер - доходностью. Поэтому счета не жили дольше недели в том числе. Я включал ботов, не получал искомой доходности выше 10% в день, выключал все, мне казалось что нужно добиться идеала.

Теперь же я ставлю задачей просадку не выше 15%. И в роботах ту же задачу реализую, с множественным риск-менеджментом.

Следующая статья будет про системный Windows риск - менеджер, который я написал, который стоит над самим Мета Трейдером и в случае внештатной ситуации вырубит и ботов, и сделки закроет. То есть, это еще один уровень риск-менеджмента. Будет еще третий уровень. И четвёртый, по методологии метода принятия рисков.
Yevgeniy Koshtenko
Yevgeniy Koshtenko
Мои роботы стоят на счёте, шесть копий Квантума и шесть копий полноценного ИИ с тремя RL агентами.

На Форексе пока +10,47%, а на Мосбирже примерно +7,42%.

Впервые дольше месяца не трогал ботов вообще! Я ранее писал, что обычно всегда уже через пару дней лез их улучшать)))Это моя маленькая победа на пути к цели.
Yevgeniy Koshtenko
Hat den Artikel Developing a Neural Network Trading Robot Based on Mamba with Selective State Space Models veröffentlicht
Developing a Neural Network Trading Robot Based on Mamba with Selective State Space Models

The article explores the revolutionary Mamba/SSM neural network architecture for financial time series forecasting. We will consider a complete MQL5 implementation of a modern alternative to Transformer with linear complexity O(N) instead of quadratic O(N²). Selective State Space Models, hardware-aware optimizations, patching techniques, and advanced AdamW training methods are covered in detail. Practical test results showing an increase in accuracy from 62% to 71% while reducing training time from 45 to 8 minutes are included. A ready-made trading EA with auto learning and adaptive risk management for MetaTrader 5 is presented.

2
Yevgeniy Koshtenko
Hat den Artikel Risk Manager for Trading Robots (Part I): Risk Control Include File for Expert Advisors veröffentlicht
Risk Manager for Trading Robots (Part I): Risk Control Include File for Expert Advisors

Trading is characterized by high demands on risk management discipline. The article presents an analysis of the main reasons for traders' failures and proposes a technical solution in the form of the CEnhancedRiskManager class for the MQL5 platform. It includes practical testing on an aggressive grid EA.

3
Yevgeniy Koshtenko
Yevgeniy Koshtenko
Вновь включил Квантума на 4 парах, и на Сбербанке, пары на Форекс, Сбер в Финаме)
panovq
panovq 2025.08.06
Слушай какого брокера используешь который предоставляет платформу МТ?
Yevgeniy Koshtenko
Yevgeniy Koshtenko 2025.08.12
РобоФорекс, и Финам)
Yevgeniy Koshtenko
Yevgeniy Koshtenko
Улучшил Квантума. Вместо виртуальных кубитов взял виртуальные кудиты - новый уровень, и пространство поиска стало четырехмерным пространством Гринбергера-Хорна-Цейлингера. Работает стабильнее. Плюс, включил риск-менеджер для проп-компаний в систему: максимально снижает риск на день, на неделю, на сделку, риск на плавающую прибыль, риск на VaR всех сделок.
Yevgeniy Koshtenko
Yevgeniy Koshtenko
НА РЫНКЕ ВСЕ ОТ РИСКА!!!!

Я ВСЕГДА ДУМАЛ, ЧТО РУЛЯТ АЛГОРИТМЫ, НО РУЛИТ ПСИХОЛОГИЯ И РИСК!!!

Я был в шоке, когда протестировал одного и того же - самого ужасного из всех моих - робота с риск-менеджером для пропов и без. С риск-менеджером сливной изначально советник умудрился выйти в плюс на дистанции 9 лет, а без риск-менеджера слился за 3 месяца! 😱

Знаете что самое дикое? 67% всех проп-аккаунтов сливаются не из-за плохих стратегий, а из-за превышения дневного лимита просадки! Банально - нет контроля рисков.

Цифры вообще депрессивные: только 10-15% трейдеров проходят Challenge, и из них лишь 5-7% умудряются торговать на финансируемых счетах больше полугода. Остальные просто горят на элементарных вещах.

И тут я понял - проблема не в торговле, проблема в голове и отсутствии железной дисциплины по рискам. Поэтому написал класс CEnhancedPropRiskManager для MQL5.

Эта штука автоматически следит за всеми лимитами просадки, блокирует опасные сделки еще до их открытия, принудительно закрывает позиции когда приближаешься к лимитам. Работает с любыми проп-компаниями - FTMO, MyForexFunds, да с кем угодно. Есть даже красивая панелька, чтобы видеть все риски в реальном времени.

Но самое безумное - я решил протестировать это дело на агрессивном сеточном мартингейле. Да-да, на том самом типе советников, которые считаются главными убийцами проп-аккаунтов!

Результат просто снес мне крышу:

БЕЗ риск-менеджера: классический слив за 3-5 месяцев в 100% случаев

С риск-менеджером: тот же самый "убийца депозитов" проработал 9 лет и остался в плюсе! 🚀

В статье я выложил весь код включаемого файла, объяснил архитектуру, показал как интегрировать в любого существующего советника. Плюс реальные результаты тестирования - не липа, а честные цифры.

Если торгуете в пропах или только планируете - эта статья реально сэкономит вам кучу денег на неудачных Challenge. Потому что проблема обычно не в стратегии, а в управлении рисками.
Sergei Goncharov
Sergei Goncharov 2025.08.06
Евгений, а в какой именно статье ты выложил весь код включаемого файла? PS. Не много про ПРОП компании. Я очень долго их анализировал, пытался понять, как они работают. Во первых, большая их часть не выплачивают деньги и просто скамятся. Но есть и те, которые платят, их не много. FTMO одна из них. Но суть не в этом. Все ПРОП фирмы дают вам депозит с плечом 100. К примеру, аккаунт на 100к будет стоить примерно 600-700 долларов и вам кажется, что вы обладатель счета в 100К, но это только так кажется и вот почему: Максимальная просадка по счету 10%, то есть от 100к это 10к и это не считая того, что дневная просадка вообще 5к. Так вот, фактически вы имеете счет не 100к, а 10к, потому что именно при достижении 10к убытка ваш счет будет заблокирован. Остальные 90к вы никогда не будете использовать. Это просто маркетинг. Теперь считаем. У вас 10к с плечом 100, то есть в рынке вы будете располагать суммой 10 000 * 100 = 1 000 000 долларов. Теперь, берем те же самые 700 долларов, которые вы заплатили за счет в 100к в ПРОПе и открываем счет у брокера с плечом 2000. Я как минимум два брокера таких знаю, которые дают такое плечо и прекрасно и быстро платят трейдерам профиты. Так вот 700 * 2000 = 1 400 000 долларов. То есть, если вы откроете счет у брокера, то за эти же деньги будете иметь больший платежный капитал, чем у ПРОП компаний. При этом, у вас не будет ограничений в 5% дневной просадки. Мне кажется это очевидным. Хотя да, три года назад, когда я начинал искать ПРОПЫ, для меня это тоже было не очевидным и не понятным. При наличии такого риск менеджера, как описывает Евгений, никакие ПРОПы не нужны. Ждем от Евгения код этого крутого класса по рискам с пояснениями, как его встроить в любой совтеник.
Yevgeniy Koshtenko
Yevgeniy Koshtenko 2025.08.12
Нет, если открыть счет с плечами 2000, от него ничего не останется за неделю)
Verner999
Verner999 2025.08.12
Сергей, если применить Вашу логику, что при работе с проп-фирмой трейдер за 700 долларов получает не 100 тыс. а 10 тыс. (так как это его максимально допустимый лимит потерь), то при использования этих же 700 долларов для открытия счёта с плечом 1/2000 трейдер будет обладать лишь этими 700 долларами ровно потому, что это его максимальный лимит потерь (плечо может быть хоть 1 к миллиону, но после потери суммы залога ему закроют счёт). Так что математически в получении торгового капитала у проп-фирмы смысл очень даже есть. Другой вопрос, где найти нормальную проп-фирму (не мошенников), которая при этом ещё и с российскими трейдерами работала бы...
Yevgeniy Koshtenko
Hat den Artikel Quantum Neural Network in MQL5 (Part III): A Virtual Quantum Processor Based on Qubits veröffentlicht
Quantum Neural Network in MQL5 (Part III): A Virtual Quantum Processor Based on Qubits

The article focuses on creating a trading system with a real quantum simulator instead of mathematical analogies. The system uses 3 virtual qubits, quantum gates and superposition principles to analyze markets. It is implemented as a trading EA for MetaTrader 5 in MQL5. The main achievement is the transition from simulation to real quantum principles of financial information processing.

2
Yevgeniy Koshtenko
Hat den Artikel Quantum Neural Network in MQL5 (Part II): Training a Neural Network with Backpropagation on ALGLIB Markov Matrices veröffentlicht
Quantum Neural Network in MQL5 (Part II): Training a Neural Network with Backpropagation on ALGLIB Markov Matrices

The article presents an innovative quantum neural network architecture for algorithmic trading that combines the principles of quantum mechanics with modern machine learning methods. The system includes quantum effects (resonance, interference, decoherence), multi-level memory of different time scales, Markov chains with the ALGLIB library, and adaptive parameter control. The full implementation is done in MQL5 using the built-in matrix/vector types, which removes implementation barriers in MetaTrader 5.

1
Yevgeniy Koshtenko
Yevgeniy Koshtenko
ДОУЛУЧШАЛ КВАНТУМА ДО 99,40% ПРИБЫЛЬНЫХ СДЕЛОК, ПРОФИТ-ФАКТОРА ВЫШЕ 6, КОЭФФИЦИЕНТА ШАРПА ВЫШЕ 7!!!

Добавил в Квантум: Полиноминальную регрессию на входе в первый слой, а также оптимизацию коэффициентов регрессии градиентным спуском....

Дальнейшие слои обучаются на этих же коэффициентах, а также на признаках, а также на остатках модели полиноминальной регрессии! И это ТОП!!!
Sergei Goncharov
Sergei Goncharov 2025.07.25
Евгений, буду вам признателен, если прочитаете мои сообщения в личной переписке. Вы мне кое что обещали :)