Обсуждение статьи "Разработка системы репликации (Часть 76): Новый Chart Trade (III)"

 

Опубликована статья Разработка системы репликации (Часть 76): Новый Chart Trade (III):

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

В предыдущей статье, "Разработка системы репликации (Часть 75): Новый Chart Trade (II)", мы объясняли различные аспекты класса C_ChartFloatingRAD. Однако из-за плотности материала объяснения давались как можно более подробно, когда это было необходимо. Осталось проанализировать ещё одну процедуру. Даже если бы мы включили этот код в заголовочный файл C_ChartFloatingRAD.mqh и попытались объяснить его в предыдущей статье, сделать это правильно было бы невозможно. Это связано с тем, что для понимания того, как работает процедура DispatchMessage, необходимо объяснить ещё один связанный с ней аспект.

Но в этой статье, мы сможем более подробно рассказать о том, как на самом деле работает процедура DispatchMessage. Данная процедура является самой важной процедурой класса C_ChartFloatingRAD, так как она отвечает за генерацию и реакцию на события, о которых MetaTrader 5 будет сообщать Chart Trade.

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


Автор: Daniel Jose