Artyom Trishkin
Artyom Trishkin
4.2 (65)
  • Информация
14+ лет
опыт работы
0
продуктов
0
демо-версий
20
работ
0
сигналов
0
подписчиков
Программист в
X
Пишу скрипты, индикаторы, советники на mql5
------------------------------------------------
По всем вопросам, пожалуйста обращайтесь в личных сообщениях.
------------------------------------------------
For all questions, please contact personal messages.
===============================================
Rustamzhan Salidzhanov
Rustamzhan Salidzhanov Выставил продукт

Dual Fibo Auto Pro — профессиональный инструмент технического и волнового анализа, который автоматически находит экстремумы цены с помощью улучшенного зигзага и распределяет по ним две независимые сетки Фибоначчи с использованием интеллектуального алгоритма. Первая сетка отображает текущее направление движения цены относительно последнего завершённого свинга зигзага. Вторая сетка автоматически выбирает в истории свинг, оказывающий наибольшее влияние на текущую рыночную ситуацию (импульсы, резкие

Maxim Kuznetsov
Maxim Kuznetsov
"MetaEditor здорового человека" (на самом деле это VSCode)

на скриншоте:
- outline классов и функций
- конечно-же подсветка синтаксиса, ради скрина довольно попугайная
- быстрый help с полнотекстным индексом, если в слове под курсором опечатка - он всё равно найдёт нужное
- всплывающие intеllesense подсказки
- жёлтая лампочка у текущей строки 276 - это контекстные code action,
на скриншоте не видно:
- ai-completion - при наборе текста AI предлагает продолжение и варианты
- инструкции и вопросы можно задавать по быстрому в отдельной строке или в отдельном чатике
- AI-шка при этом довольно хорошо ориентируется по проекту и не жрёт токены как не в себя

компиляция конечно работает, git само собой, не вижу препятствий чтобы запускать в Wine и Linux.
Andrey Dik
Andrey Dik
Опубликовал статью Генетическое программирование — Genetic Programming (GP)
Генетическое программирование — Genetic Programming (GP)

Разбираем алгоритм Genetic Programming (GP) — классический метод, который выращивает не числа, а формулы. Почему знаменитый алгоритм в каноническом виде проигрывает обычному случайному поиску во всех тестах, и какая одна строка возвращает ему силу? Ответ касается любого оптимизатора с пропорциональным отбором. В конце статьи — готовый код GP на MQL5, который можно сразу использовать для своих задач.

Rustamzhan Salidzhanov
Rustamzhan Salidzhanov Выставил продукт

Dual Fibo Auto Pro — профессиональный инструмент технического и волнового анализа, который автоматически находит экстремумы цены с помощью улучшенного зигзага и распределяет по нему две независимые сетки Фибоначчи с использованием интеллектуального алгоритма. Первая сетка отображает текущее направление движения цены относительно последнего завершённого свинга зигзага. Вторая сетка автоматически выбирает в истории свинг, оказывающий наибольшее влияние на текущую рыночную ситуацию (импульсы

Maxim Kuznetsov
Maxim Kuznetsov
в дополнении к скилу https://github.com/nektomk/cawt-office (автоматизация MS-Office),
чтобы пользователям для него не развёртывать полные дистрибутивы Tcl
зарелизил https://github.com/nektomk/tclwinkit - portable Tcl9 с необходимыми дополнениями, одним exe-шником
Dmitriy Gizlyk
Dmitriy Gizlyk
Опубликовал статью Нейросети в трейдинге: Habi — быстрое принятие решений без сложного планирования (Окончание)
Нейросети в трейдинге: Habi — быстрое принятие решений без сложного планирования (Окончание)

Завершаем адаптацию фреймворка Habi для алгоритмической торговли с использованием MQL5 и OpenCL. Рассматриваем построение моделей, подготовку эталонных действий на истории и офлайн-обучение. Показываем, как критик учится оценивать денежные последствия торговых решений и как его оценки используются для обновления политики в режиме имитации онлайн-торговли. На примере EURUSD H1 за январь–апрель 2026 года разбираем проверку готовых моделей и ограничения полученных результатов.

Maxim Kuznetsov
Maxim Kuznetsov
второй день просто прусь над багом : https://sshhole.com/
fxsaber
fxsaber
Опубликовал пост Коэффициент НЕкорреляции.
При составлении портфеля ТС стараются опираться на статистику. Например, пробуют составлять таблицу корреляции на основе вычислений соответствующих коэффициента (КК). Основная причина такого подхода - найти независимые друг от друга ТС. И чем ближе к нулю КК, тем бОльшая независимость...
Dmitriy Gizlyk
Dmitriy Gizlyk
Опубликовал статью Нейросети в трейдинге: Habi — быстрое принятие решений без сложного планирования (формирование и оценка действий)
Нейросети в трейдинге: Habi — быстрое принятие решений без сложного планирования (формирование и оценка действий)

Продолжаем торговую адаптацию фреймворка Habi на MQL5 с использованием OpenCL. Разбираем реализацию выходных слоёв Decoder и Critic, передачу общих параметров латентного распределения вместе с пакетом торговых действий и подготовку обучающих сигналов по эталону, историческим результатам и TD-цели. Показываем, как объединяются прямой градиент критика и сигнал, прошедший через декодер и латентную выборку. Это позволяет подготовить компоненты к последующей сборке и обучению торговой модели.

Rustamzhan Salidzhanov
Rustamzhan Salidzhanov Выставил продукт

Auto Round Levels MT4 сам размечает график круглыми ценами — теми отметками вроде 1.1000 по EURUSD, 2700 по золоту или 100 000 по биткоину, на которые смотрит большинство участников рынка. Установите индикатор один раз, и на каждом графике у вас будет аккуратная сетка ключевых цен, которая подстраивается под масштаб без вашего участия. Почему круглые цены важны Люди мыслят круглыми числами. Трейдеры ставят отложенные ордера на 1.1000, а не на 1.0997, тейк-профиты — на 2700, стоп-лоссы — сразу за

Rustamzhan Salidzhanov
Rustamzhan Salidzhanov Выставил продукт

Auto Round Levels MT5 сам размечает график круглыми ценами — теми отметками вроде 1.1000 по EURUSD, 2700 по золоту или 100 000 по биткоину, на которые смотрит большинство участников рынка. Установите индикатор один раз, и на каждом графике у вас будет аккуратная сетка ключевых цен, которая подстраивается под масштаб без вашего участия. Почему круглые цены важны Люди мыслят круглыми числами. Трейдеры ставят отложенные ордера на 1.1000, а не на 1.0997, тейк-профиты — на 2700, стоп-лоссы — сразу за

Dmitriy Gizlyk
Dmitriy Gizlyk
Опубликовал статью Нейросети в трейдинге: Habi — быстрое принятие решений без сложного планирования (вероятностное представление)
Нейросети в трейдинге: Habi — быстрое принятие решений без сложного планирования (вероятностное представление)

Рассматриваем реализацию вероятностных компонентов Habi на MQL5 и OpenCL: обработку рыночных наблюдений, преобразование параметров нормального распределения и пакетное семплирование латентных векторов. На примере CNeuronHabiObservationOCL, CNeuronHabiGaussianOCL и CNeuronHabiVAEOCL разбираем архитектуру, инициализацию, прямой и обратный проходы. Показываем согласование Prior и Posterior через условную KL-дивергенцию и накопление градиентов от нескольких выборок. Полученные компоненты создают основу для последующей генерации торговых действий.

Dmitriy Gizlyk
Dmitriy Gizlyk
Опубликовал статью Нейросети в трейдинге: Habi — быстрое принятие решений без сложного планирования
Нейросети в трейдинге: Habi — быстрое принятие решений без сложного планирования

Адаптируем фреймворк Habi для алгоритмической торговли на финансовых рынках. Его основной принцип — перенос опыта сложного планирования в генеративную политику для быстрого принятия решений. Модель учитывает рыночные данные и состояние счёта, формирует варианты управления торговой позицией, а Critic оценивает их потенциальные результаты. Для обучения используются эталонные действия Oracul. Рассматриваем архитектуру торговой адаптации и реализацию OpenCL-кернелов пакетного семплирования и обратного распространения градиентов.

Andrey Dik
Andrey Dik
Опубликовал статью Алгоритм оптимизации, вдохновлённый охотой лисы — Fox-inspired Optimization Algorithm (FOX)
Алгоритм оптимизации, вдохновлённый охотой лисы —  Fox-inspired Optimization Algorithm (FOX)

Разбираем FOX (Fox-inspired Optimization Algorithm): реализуем алгоритм в MQL5, детально проверяем ветви "прыжка" и "блуждания" и показываем, как притяжение к нулю и фиксированный масштаб шага мешают поиску в торговых диапазонах. Пошагово измеряем вклад каждого механизма на тестовом стенде и объясняем расхождения формул и кода. В конце — готовый к использованию класс C_AO_FOX и исправленная версия с шагом в долях диапазона.

Rustamzhan Salidzhanov
Rustamzhan Salidzhanov Выставил продукт

MT-Remote — мультитерминальная веб-панель удалённого управления MetaTrader 4 и 5 с телефона или ПК, без RDP. Терминалы с разных VPS в одном окне: управление советниками, торговля и позиции, графики, история, логи, Market Watch, мониторинг VPS. Что входит в комплект?* Советник MT-Remote — устанавливается на график MetaTrader 4/5 и обеспечивает взаимодействие терминала с MTAgent через локальный канал MTAgent для Windows — бесплатное Windows-приложение, которое передаёт данные между терминалами и

Rustamzhan Salidzhanov
Rustamzhan Salidzhanov Выставил продукт

MT-Remote — мультитерминальная веб-панель удалённого управления MetaTrader 4 и 5 с телефона или ПК, без RDP. Терминалы с разных VPS в одном окне: управление советниками, торговля и позиции, графики, история, логи, Market Watch, мониторинг VPS. Что входит в комплект?* Советник MT-Remote — устанавливается на график MetaTrader 4/5 и обеспечивает взаимодействие терминала с MTAgent через локальный канал MTAgent для Windows — бесплатное Windows-приложение, которое передаёт данные между терминалами и

Rustamzhan Salidzhanov
Rustamzhan Salidzhanov
Short answer: use RDP to look after the VPS itself, and something lighter for the daily "is my Expert Advisor alive?" check. RDP and AnyDesk show you the whole Windows desktop. That is exactly what you need to install software and exactly what you do not need to read a log from a phone...
Rustamzhan Salidzhanov
Rustamzhan Salidzhanov
Коротко: RDP нужен, чтобы обслуживать сам VPS, а для ежедневной проверки «жив ли мой советник?» лучше что-то полегче. RDP и AnyDesk показывают весь рабочий стол Windows. Это именно то, что нужно, чтобы поставить программу, и именно то, что не нужно, чтобы прочитать журнал с телефона...
Maxim Kuznetsov
Maxim Kuznetsov
поддавшись АИ-веяниям, зарелизил первый SKILL https://github.com/nektomk/cawt-office . Ничего так, прикольненько