Как начать работу с MQL5 - страница 48

 

Введение в MQL5 (часть 38): Освоение API и функции WebRequest в MQL5 (XII)

Введение в MQL5 (часть 38): Освоение API и функции WebRequest в MQL5 (XII)

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

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

Introduction to MQL5 (Part 37): Mastering API and WebRequest Function in MQL5 (XI)
Introduction to MQL5 (Part 37): Mastering API and WebRequest Function in MQL5 (XI)
  • 2026.01.27
  • www.mql5.com
In this article, we show how to send authenticated requests to the Binance API using MQL5 to retrieve your account balance for all assets. Learn how to use your API key, server time, and signature to securely access account data, and how to save the response to a file for future use.
 

Введение в MQL5 (часть 39): Руководство для начинающих по работе с файлами в MQL5 (I)

Введение в MQL5 (часть 39): Руководство для начинающих по работе с файлами в MQL5 (I)

В этой статье мы рассмотрим, как MQL5 работает с файлами, где файлы хранятся на вашем компьютере, как их правильно открывать, читать, записывать и закрывать. Также будут рассмотрены практические примеры использования, включая анализ данных, логирование стратегий, хранение конфигурации и обмен данными между различными MQL5-программами. Как обычно в этой серии, мы будем использовать проектный подход. Вместо того чтобы изучать работу с файлами отдельно, мы сразу же применим ее в реальном проекте. В этой статье мы напишем MQL5-скрипт, выполняющий функции базового торгового журнала. При активации скрипт автоматически создаст файл и запишет в него информацию об истории счета, включая торговый тикет, символ, тип ордера, размер лота, время открытия, цену открытия, стоп-лосс, тейк-профит, время закрытия, цену закрытия, прибыль в долларах и результат сделки.
Introduction to MQL5 (Part 39): Beginner Guide to File Handling in MQL5 (I)
Introduction to MQL5 (Part 39): Beginner Guide to File Handling in MQL5 (I)
  • 2026.02.11
  • www.mql5.com
This article introduces file handling in MQL5 using a practical, project-based workflow. You will use FileSelectDialog to choose or create a CSV file, open it with FileOpen, and write structured account headers such as account name, balance, login, date range, and last update. The result is a clear foundation for a reusable trading journal and safe file operations in MetaTrader 5.
 

Введение в MQL5 (часть 40): Руководство для начинающих по работе с файлами в MQL5 (II)

Введение в MQL5 (часть 40): Руководство для начинающих по работе с файлами в MQL5 (II)

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

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

Introduction to MQL5 (Part 40): Beginner Guide to File Handling in MQL5 (II)
Introduction to MQL5 (Part 40): Beginner Guide to File Handling in MQL5 (II)
  • 2026.02.17
  • www.mql5.com
Create a CSV trading journal in MQL5 by reading account history over a defined period and writing structured records to file. The article explains deal counting, ticket retrieval, symbol and order type decoding, and capturing entry (lot, time, price, SL/TP) and exit (time, price, profit, result) data with dynamic arrays. The result is an organized, persistent log suitable for analysis and reporting.
 
Привет всем. Мне нужна помощь в настройке. Кто-нибудь может помочь?
 
Coli Bowie #:
Привет всем. Мне нужна помощь в настройке. Кто-нибудь может помочь?

Вы можете начать здесь:

Торговая платформа - Помощь по MetaTrader 5

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

Trading Platform - MetaTrader 5 Help
Trading Platform - MetaTrader 5 Help
  • www.metatrader5.com
The Trading Platform is the trader's working tool, providing all the necessary features for a successful online trading. It includes trading...
 

Введение в MQL5 (часть 41): Руководство для начинающих по работе с файлами в MQL5 (III)

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

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

Introduction to MQL5 (Part 41): Beginner Guide to File Handling in MQL5 (III)
Introduction to MQL5 (Part 41): Beginner Guide to File Handling in MQL5 (III)
  • 2026.02.19
  • www.mql5.com
Learn how to read a CSV file in MQL5 and organize its trading data into dynamic arrays. This article shows step by step how to count file elements, store all data in a single array, and separate each column into dedicated arrays, laying the foundation for advanced analysis and trading performance visualization.
 

Введение в MQL5 (часть 42): Руководство для начинающих по работе с файлами в MQL5 (IV)

Введение в MQL5 (часть 42): Руководство для начинающих по работе с файлами в MQL5 (IV)

Добро пожаловать в 42-ю часть цикла "Введение в MQL5". Многие трейдеры хранят свою торговую историю в CSV-файле, содержащем значения прибыли и убытков по закрытым сделкам, но анализируют ее только в виде таблицы. При просмотре в Excel или в виде необработанного CSV-документа данные остаются статичными и разрозненными. Вы можете видеть отдельные результаты, но не можете быстро оценить прогрессию баланса, динамику просадки или совокупное влияние каждой сделки непосредственно на графике MetaTrader 5. Информация существует, но она не интегрирована визуально в торговую среду, где анализ происходит естественным образом.
Introduction to MQL5 (Part 42): Beginner Guide to File Handling in MQL5 (IV)
Introduction to MQL5 (Part 42): Beginner Guide to File Handling in MQL5 (IV)
  • 2026.02.27
  • www.mql5.com
This article shows how to build an MQL5 indicator that reads a CSV trading history, extracts Profit($) values and total trades, and computes a cumulative balance progression. We plot the curve in a separate indicator window, auto-scale the Y-axis, and draw horizontal and vertical axes for alignment. The indicator updates on a timer and redraws only when new trades appear. Optional labels display per-trade profit and loss to help assess performance and drawdowns directly on the chart.