AK Strategy Creator
- Утилиты
-
Khalil AbokwaikI am business software expert, started my trading journey in 2013. I was amazed by the automation capabilities Metatrader platform offers.
- Версия: 1.0
- Активации: 5
AK Strategy Creator (STC) позволяет трейдерам создавать, редактировать и сохранять собственные стратегии, используя стандартные и пользовательские индикаторы MT5.
Прикрепите индикаторы вашей стратегии с желаемыми настройками, затем подключите советника STC EA, который будет считывать прикрепленные индикаторы, чтобы вы могли использовать их для определения условий входа и выхода при покупке и продаже.
В список индикаторов всегда включены два индикатора по умолчанию, позволяющие получить доступ к ценам свечей (баров) и значениям индикаторов:
- Цена свечи (OHLC): для цены открытия/максимума/минимума/закрытия бара. Буферы равны 0/1/2/3 соответственно. 0 для открытия, 3 для закрытия.
- Значение индикатора: уровень индикатора или значение для индикатора Indicator1 для сравнения. Используется для таких индикаторов, как RSI, Stochastic, CCI, а также для стрелочных индикаторов, где индикатор имеет значение цены, при котором отображается стрелка, и пустое или нулевое значение, когда стрелка отсутствует. Число для замены пустого значения можно использовать в настройках советника, чтобы избежать путаницы с индикаторами, имеющими нулевые значения/уровни.
Пакет решений STC/STE
Стратегии, созданные с помощью STC, можно тестировать на исторических данных в MT5 Strategy Tester, на реальных данных на демо-счете или применять на реальных счетах с помощью AK Strategy Executer (STE).
Формат условия: Индикатор1/Буфер1/Бар1/[Оператор условия]/Индикатор2/Буфер2/Бар2 (или Значение1:Значение индикатора1)
- Буфер указывает номер буфера индикатора, который будет использоваться. Данные буфера отображаются в окне данных (CTRL+D).
- Номера буферов обычно начинаются с 0. Например:
- индикаторы с одной линией (MA, RSI, CCI, SAR, DeMarker, Momentum, ATR и т. д.) имеют один буфер 0.
- индикаторы с двумя линиями (MACD, Stochastic) имеют 2 буфера: буфер 0 для основного сигнала и буфер 1 для сигнала.
- Для индикаторов, имеющих более 2 буферов, таких как BB, Ichimoku, пользовательские индикаторы и т. д., вы можете обратиться к документации по окну данных и индикатору, чтобы узнать правильную нумерацию используемых буферов.
- Bar указывает на бар (свечу), который будет использоваться в следующих условиях:
- 0: Текущая незакрытая свеча. В настоящее время не используется, поскольку значение индикатора на нулевой свече постоянно меняется. При необходимости трейдеры могут добавить его в следующем обновлении.
- 1: Последняя закрытая свеча. Это наиболее часто используемая свеча в советниках, поскольку значение индикатора на первой свече фиксировано.
- 2 и выше: эти более старые свечи можно использовать для сравнения значений индикатора с предыдущими свечами.
Примеры условий:
| Индикатор1 | Буфер | Бар | Оператор | Индикатор2 | Буфер | Бар | величина | Описание |
|---|---|---|---|---|---|---|---|---|
| RSI(21) | 0 | 1 | > | Значение индикатора | 75 | RSI(21) > 75 | ||
| RSI(7) | 0 | 1 | < | RSI(21) | 0 | 1 | RSI(7) < RSI(21) | |
| MACD(12,26,9) | 1 | 1 | > | MACD(12,26,9) | 0 | 1 | Сигнал Macd > Главный Macd | |
| ReversalArrow | 0 | 1 | != | Значение индикатора | -999 | Купить Arrow. Примечание: (-999) было использовано в качестве замены Empty_Value. | ||
| Candle Price (O/H/L/C) | 3 | 1 | > | Candle Price (O/H/L/C) | 3 | 2 | Закрытие бара 1 > Закрытие бара 2 (восходящий тренд) | |
| BP MFI | 1 | 1 | = | Значение индикатора | 1 | Значение гистограммы пользовательского индикатора BP MFI = 1 |
Больше примеров доступно в руководстве пользователя.
Единый формат условий:
Все сигналы (вход на покупку, вход на продажу, выход из покупки и выход из продажи) используют один и тот же формат условий.
Для каждого сигнала можно добавить несколько условий.
Если ваши сигналы выхода основаны на фиксированных пунктах TakeProfit и StopLoass, вам не нужно добавлять никаких условий для выхода, и вы можете управлять ими из STE EA.
Тестирование STC перед покупкой:
Поскольку STC — это графический инструмент, версия, загруженная с MT5 Market, не будет корректно работать в MQL5 Strategy Tester. Для этого я предоставил полнофункциональную демо-версию, которую можно использовать в реальной торговле. Стратегии, созданные в демо-версии STC, можно использовать только в тестере стратегий MQL5 с тем же советником STE.
Вкратце, для тестирования этого решения (пакета STC/STE) вам необходимо:
вручную загрузить демо-версию STC
загрузить STE с рынка MT5.
Ваши комментарии очень важны, так как я буду продолжать улучшать этот продукт, чтобы сделать создание торговых стратегий максимально простым.
