Yaroslav Barabanov
Yaroslav Barabanov
  • Информация
6+ лет
опыт работы
2
продуктов
61
демо-версий
2
работ
0
сигналов
0
подписчиков
Программист С и С++, электронщик.
Yaroslav Barabanov
Добавил тему Не правильно выполняется условие if
Как-то раз решил перенести свой советник с МТ4 на МТ5. И все было по началу хорошо, пока не обнаружил странное поведение в коде. При помощи записи состояния всех переменных стратегий в лог я выяснил, что некоторые условия срабатывали тогда, когда не
поделился статьей автора Artyom Trishkin
Библиотека для простого и быстрого создания программ для MetaTrader (Часть I): Концепция, организация данных, первые результаты
Библиотека для простого и быстрого создания программ для MetaTrader (Часть I): Концепция, организация данных, первые результаты

Разбирая огромное количество торговых стратегий, множество заказов на изготовление программ для терминалов MT5 и MT4, просматривая различные сайты по MetaTrader, я пришёл к выводу, что всё это многообразие в подавляющем своём большинстве строится на фактически одних и тех же элементарных функциях, действиях и значениях, повторяющихся от программы к программе. Результатом моей работы стала кроссплатформенная библиотека "DoEasy" для быстрого и лёгкого создания программ для МetaТrader 5 и МetaТrader 4

поделился статьей автора MetaQuotes
SQLite: нативная работа с базами данных на SQL в MQL5
SQLite: нативная работа с базами данных на SQL в MQL5

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

поделился статьей автора MetaQuotes
Генетические алгоритмы - математический аппарат
Генетические алгоритмы - математический аппарат

Генетические алгоритмы предназначены для решения задач оптимизации. Примером подобной задачи может служить обучение нейросети, то есть подбора таких значений весов, при которых достигается минимальная ошибка. При этом в основе генетического алгоритма лежит метод случайного поиска.

поделился статьей автора Andrey Khatimlianskii
Генетические алгоритмы в MetaTrader 4. Сравнение с прямым перебором оптимизатора
Генетические алгоритмы в MetaTrader 4. Сравнение с прямым перебором оптимизатора

В статье проводится сравнение скорости и результатов оптимизации советников с использованием генетических алгоритмов и прямым перебором.

поделился статьей автора MetaQuotes
Математика в трейдинге: Коэффициенты Шарпа и Сортино
Математика в трейдинге: Коэффициенты Шарпа и Сортино

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

поделился кодом автора andreybs
 AllAverages v2.5
Сборник скользящих средних (20 шт).
поделился кодом автора Iurii Tokman
 ytg_Count_Tick
Индикатор исследования тиков.
поделился кодом автора Iurii Tokman
 JapCandle
Указывает на потенциальные точки входа в рынок.
поделился кодом автора Amba404
 DownloadQuotes - ещё один скрипт загрузки истории
Скрипт загружает у текущего брокера доступную историю по указанному символу (всем символам) и по указанному таймфрейму (или всем).
поделился кодом автора Dark Han
 WPR Close,High,Low.
Обычный WPR, тип цен Close, High, Low.
поделился кодом автора Vladimir Baskakov
 Correlation Calculator Panel
"Correlation Calculator Panel" - индикатор-панель корреляции валют.
поделился кодом автора Andrey Sorokin
 DrawOrders
"Индикатор" рисует на графике ордера из истории и текущие открытые...
поделился кодом автора Согласно техническому заданию индикатор создан искусственным интеллектом.
 Fast & Slow Linear Regression
Этот индикатор использует две линии линейной регрессии для выявления и измерения тенденций на рынке. Угол между линиями может быть использован для оценки силы и направления тренда, причем большие углы указывают на более сильные тенденции, а меньшие углы указывают на более слабые или более неопределенные тенденции. Индикатор может быть полезным инструментом для определения точек входа и выхода в сделках, но должен использоваться в сочетании с другими индикаторами и методами анализа для подтверждения тенденций и принятия обоснованных торговых решений.
поделился статьей автора Maxim Romanov
Научный подход к разработке торговых алгоритмов
Научный подход к разработке торговых алгоритмов

В статье на примере будет рассмотрена методика разработки торговых алгоритмов при использовании последовательного научного подхода к анализу возможных закономерностей ценообразования и построения на основе этих закономерностей торговых алгоритмов.

поделился статьей автора Omega J Msigwa
Машинное обучение и Data Science (Часть 9): Алгоритм k-ближайших соседей (KNN)
Машинное обучение и Data Science (Часть 9): Алгоритм k-ближайших соседей (KNN)

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

поделился статьей автора Andrey Dik
Популяционные алгоритмы оптимизации: Алгоритм оптимизации с кукушкой (Cuckoo Optimization Algorithm — COA)
Популяционные алгоритмы оптимизации: Алгоритм оптимизации с кукушкой (Cuckoo Optimization Algorithm — COA)

Следующий алгоритм, который рассмотрим — оптимизация поиском кукушки с использованием полётов Леви. Это один из новейших алгоритмов оптимизации и новый лидер в рейтинговой таблице.

поделился кодом автора fxsaber
 ThirdPartyTicks
Библиотека для работы со сторонним тиковым архивом.
поделился статьей автора Dmitriy Gizlyk
Нейросети — это просто (Часть 16): Практическое использование кластеризации
Нейросети — это просто (Часть 16): Практическое использование кластеризации

В предыдущей статье мы построили класс для кластеризации данных. В этой статье я хочу с вами поделиться вариантами возможного использования полученных результатов для решения практических задач трейдинга.

поделился кодом автора MetaQuotes
 Fractals
Индикатор Фракталы (Fractals) — это один из пяти индикаторов торговой системы Билла Вильямса, позволяющий обнаруживать дно или вершину.