Обсуждение статьи "Разработка системы репликации (Часть 67): Совершенствуем индикатор управления"

 

Опубликована статья Разработка системы репликации (Часть 67): Совершенствуем индикатор управления:

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

В предыдущей статье "Разработка системы репликации (Часть 66): Нажатие кнопки воспроизведения в сервисе (VII)", мы реализовали метод, который позволяет определить, когда на графике появится новый бар. Хотя данный метод очень хорошо работает с моделями с хорошей ликвидностью, он совершенно не подходит для моделей с низкой ликвидностью или постоянно участвующих в аукционах. Эта проблема будет решена очень скоро.

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

Автор: Daniel Jose