wangzhuguan
wangzhuguan
поделился статьей автора BPASoftware Thai Co. Ltd
Автоматическая оптимизация советника в MetaTrader 5
Автоматическая оптимизация советника в MetaTrader 5

В данной статье описана реализация механизма самооптимизации работающего эксперта в MetaTrader 5.

поделился статьей автора Dmitry Fedoseev
Основы программирования на MQL5: Файлы
Основы программирования на MQL5: Файлы

Статья-практикум по работе с файлами в MQL5. Читайте, выполняйте несложные задания, и к концу статьи вы обретете не только теоретические знания, но и практические навыки по работе с файлами в MQL5.

поделился статьей автора Vasiliy Sokolov
Работаем с ZIP-архивами средствами MQL5 без использования сторонних библиотек
Работаем с ZIP-архивами средствами MQL5 без использования сторонних библиотек

Язык MQL5 развивается, и в него постоянно добавляются новые функции для работы с данными. С некоторых пор, благодаря нововведениям, стало возможно работать с ZIP-архивами штатными средствами MQL5 без привлечения сторонних библиотек DLL. Данная статья подробно описывает, как это делается, на примере описания класса CZip — универсального инструмента для чтения, создания и модификации ZIP-архивов.

поделился статьей автора Roman Kramar
Как упростить обнаружение и устранение ошибок в коде эксперта
Как упростить обнаружение и устранение ошибок в коде эксперта

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

поделился кодом автора Microsoft Corporation
 RegularExpressions на MQL5 для работы с регулярными выражениями
Регулярные выражения предоставляют формальный язык для быстрой и гибкой обработки текста. Каждое регулярное выражение является шаблоном(маской), для которого обработчик регулярных выражений пытается найти совпадения в исходном текстом. Шаблон состоит из односимвольных или многосимвольных литералов, операторов или конструкций.
поделился статьей автора Dmitry Fedoseev
Основы программирования на MQL5 - Время
Основы программирования на MQL5 - Время

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

поделился статьей автора Vladimir Karputov
Как создать графическую панель любой сложности и как это работает
Как создать графическую панель любой сложности и как это работает

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

поделился статьей автора MetaQuotes
Создай свои графические панели на MQL5
Создай свои графические панели на MQL5

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

поделился статьей автора Maxim Romanov
Что такое тренды и какова структура рынков — трендовая или флэтовая?
Что такое тренды и какова структура рынков — трендовая или флэтовая?

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

поделился статьей автора Andrey Azatskiy
Непрерывная скользящая оптимизация (Часть 5): Обзор проекта автооптимизатора, а также создание графического интерфейса
Непрерывная скользящая оптимизация (Часть 5): Обзор проекта автооптимизатора, а также создание графического интерфейса

Продолжаем описание скользящей оптимизации в терминале MetaTrader 5. Рассмотрев в прошлых статьях методы формирования отчета оптимизации и способ его фильтрации, мы перешли к описанию внутренней структуры приложения, отвечающего за сам процесс оптимизации. Автооптимизатор, выполненный как приложение на C#, имеет собственный графический интерфейс. Именно созданию данного графического интерфейса и посвящена текущая статья.

поделился кодом автора Automated-Trading
 Demo_FileSize
Скрипт демонстрирует пример использования функции FileSize()
поделился статьей автора Mykola Demko
Плеер торговли на основе истории сделок
Плеер торговли на основе истории сделок

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

поделился статьей автора ds2
Подключение нейросетей от NeuroSolutions
Подключение нейросетей от NeuroSolutions

Программный пакет NeuroSolutions позволяет не только создавать нейронные сети, но и экспортировать их в DLL. В статье описан процесс создания нейросети, генерации DLL и ее подключения к советнику для торговли в MetaTrader.

поделился статьей автора MetaQuotes
Регулярные выражения для трейдеров
Регулярные выражения для трейдеров

Регулярные выражения (англ. regular expressions) — специальный язык для обработки текстов по заданному правилу, которое также называют шаблоном или маской регулярного выражения. В этой статье мы покажем, как обработать торговый отчет с помощью библиотеки RegularExpressions для MQL5, а также продемонстрируем результаты оптимизации с ее использованием.

поделился статьей автора Rustem Bigeev
Как провести качественный анализ торговых сигналов и выбрать наилучший из них?
Как провести качественный анализ торговых сигналов и выбрать наилучший из них?

В статье рассматриваются вопросы оценки статистических показателей управляющих в сервисе "СИГНАЛЫ". На суд читателя предложены несколько дополнительных параметров, которые помогут осветить результаты торговли по сигналу немного с иной стороны, чем в традиционных подходах. Рассмотрены такие понятия, как правильное управление и идеальная сделка. Также разбираются вопросы оптимального выбора из полученных результатов и компиляции портфеля из нескольких источников сигналов.

поделился продуктом автора Irek Gilmutdinov

100.00 USD

AnyChart - многофункциональный инструмент, позволяющий организовать работу с нестандартными графиками в MetaTrader 4. Включает в себя сборщик тиков, генератор графиков для торговли (hst-файлы) и тестирования (fxt-файлы). Типы поддерживаемых графиков - секундные, тиковые, ренко. Настройки Starting Date - начальная дата для построения графика. Ending Date - конечная дата для построения графика. Chart Type - тип графика: Time - временной график, каждый бар содержит определенный отрезок времени;

поделился статьей автора Alexey Oreshkin
Треугольный арбитраж
Треугольный арбитраж

Статья посвящена популярному методу торговли - треугольному арбитражу. Тема разобрана максимально подробно, рассмотрены положительные и отрицательные стороны стратегии, разработан готовый код эксперта.

поделился статьей автора Stanislav Korotky
Пользовательские символы: основы применения на практике
Пользовательские символы: основы применения на практике

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

поделился кодом автора Denis Lazarev
 Пример работы с CSV файлом, как с таблицей
Написал CSV файл для того, чтобы записать туда экономические новости, но столкнулся с проблемой, что Терминал при работе с CSV не различает строки, а точнее их номер. Потому решил поделиться своим решением данной проблемы
поделился статьей автора Andrey Khatimlianskii
Новый взгляд на эквиобъемные графики
Новый взгляд на эквиобъемные графики

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

12