Обсуждение статьи "Введение в MQL5 (Часть 8): Руководство для начинающих по созданию советников (II)"

 

Опубликована статья Введение в MQL5 (Часть 8): Руководство для начинающих по созданию советников (II):

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

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

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

Автор: Israel Pelumi Abioye