Группа "Стол заказов MQL"

Рейтинг 2146



РЕКОМЕНДУЮ



Советник на основе Двух МА

Для торговли используются показания индикатора Moving Average. Если быстрая линия Moving Average пересекает медленную линии Moving Average, то открывается ордер на покупку.
Если ордер закрылся по т/п или тралу, то до момента обратного пересечения МАшек больше ордеров не открывалось.
Алгоритм работы советника:

1. Советник проверяет, есть ли открытые им ранее ордера.
2. Если открытых ордеров нет, то советник анализирует график и, если соблюдены все условия, указанные в настройках, открывает первый основной ордер.
3. После открытия первого основного ордера советник устанавливает уровни Take Profit и Stop Loss (если эти модули включены)
4. Если первый основной ордер закрывается с убытком, то следующий ордер может открываться в увеличенном размере.
5. Если выставлен первый основной ордер, при этом есть новый сигнал, то выставляются дополнительные ордера по данным модулям.

режим работы заключается в том, что если советником открыты ордера на покупку и получает сигнал на продажу(Fast EMA пересечение сверху вниз Slow EMA), то ордера по-прежнему остаются открытыми. Работают до достижения тейков или стопов.

Настройки:

Fast EMA — настройки подключаемого индикатора скользящей средней (Moving Average):
период,
сдвиг,
метод МА.
Используется Moving Average, который включен в терминал MetaTrader 4.

Slow EMA — настройки подключаемого индикатора скользящей средней (Moving Average):
период,
сдвиг,
метод МА.
Используется Moving Average, который включен в терминал MetaTrader 4.
Lots — устанавливает начальный лот для торговли;
TakeProfit — желаемое значение прибыли в пунктах при закрытии ордера или же группы ордеров.
true — модуль TakeProfit активирован (включен),
false — модуль TakeProfit деактивирован (выключен).

Trailing stop — передвигаемый уровень Stop Loss.
true — модуль Trailing stop активирован (включен),
false — модуль Trailing stop деактивирован (выключен).

Стоп в пунктах — SL:

StopLoss — значение убытка в пунктах, которое можно получить, если цена движется в противоположную (открытому ордеру) сторону.
true — модуль StopLoss активирован (включен),
false — модуль StopLoss деактивирован (выключен).
Идентификатор ордеров советника:
Magic (Magic Number) — параметр помогает не путаться советникам при торговле в одном терминале.
  • 0
  • Просмотров: 3864
  • 9 декабря 2019, 19:51
  • maksGruv
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Переписать советник с МТ5 на МТ4
Следующая запись в группе  
ДОБАВКА В СОВЕТНИК ОТ АМ2
09 декабря 2019
10 декабря 2019

Брокер для ваших роботов, 15 лет на рынке

Комментарии (21)

+
0
Андрей надеюсь так сократил?
avatar

  9  maksGruv Автор Сообщений: 340

  • 9 декабря 2019, 19:52
+
0
на 27-е
avatar

  35  AM2 Сообщений: 16266 - Андрей

  • 9 декабря 2019, 20:06
+
0
Ты мне прям как подарок на НГ))*drinks* 
avatar

  9  maksGruv Автор Сообщений: 340

  • 9 декабря 2019, 20:56
+
0
avatar

  8  ravenik Сообщений: 67

  • 10 декабря 2019, 17:01
+
0
В связи с чем связан такой вывод???
avatar

  9  maksGruv Автор Сообщений: 340

  • 10 декабря 2019, 21:18
+
0
avatar

  35  AM2 Сообщений: 16266 - Андрей

  • 18 декабря 2019, 20:20
+
0
Андрей, в настройках не хватает выбора типа МА. А он как раз самый ключевой(( добавь для каждой МАшки пожалуйста)
Редактирован: 19 декабря 2019, 07:34
avatar

  9  maksGruv Автор Сообщений: 340

  • 19 декабря 2019, 02:16
+
0
Что опять? Две МА, тема еще себя не исчерпала? По какому кругу уже это идет?
avatar

  10  Skyrider60 Сообщений: 93

  • 18 декабря 2019, 21:29
+
0
у меня >7 советников сделано, все разные
avatar

  35  AM2 Сообщений: 16266 - Андрей

  • 18 декабря 2019, 21:35
+
0
Да нет в них смысла. Они не приносят прибыль.
avatar

  10  Skyrider60 Сообщений: 93

  • 19 декабря 2019, 21:44
+
0
Кому как:D 
avatar

  9  maksGruv Автор Сообщений: 340

  • 19 декабря 2019, 22:35
+
0
Ну тогда поделитесь с народом вашими успехами.
avatar

  10  Skyrider60 Сообщений: 93

  • 20 декабря 2019, 15:32
+
0
хм… не вижу смысла в этом.
avatar

  9  maksGruv Автор Сообщений: 340

  • 20 декабря 2019, 18:29
+
0
Тогда это трёп!
avatar

  10  Skyrider60 Сообщений: 93

  • 21 декабря 2019, 18:06
+
0
Из первоначального ТЗ тут всего 20-30%))
avatar

  9  maksGruv Автор Сообщений: 340

  • 19 декабря 2019, 02:22
+
0
Из первоначального ТЗ тут всего 20-30%))

Для начала сам прочитай условия ТЗ:
1.
до момента обратного пересечения МАшек больше ордеров не открывалось

2.
5. Если выставлен первый основной ордер, при этом есть новый сигнал, то выставляются дополнительные ордера по данным модулям.

Пояснил бы как эти 2-а пункта должны взаимодействовать, а так билиберда получается *pontorez* 
avatar

  9  volondai Сообщений: 155

  • 19 декабря 2019, 12:21
+
0
В сове должно быть два типа работы. Забыл убрать строку.
avatar

  9  maksGruv Автор Сообщений: 340

  • 19 декабря 2019, 13:04
+
0
будут скрины, будет ближе к тз.
avatar

  35  AM2 Сообщений: 16266 - Андрей

  • 19 декабря 2019, 21:17
+
0
Андрей, так дело в том что мне нужна конкретная МА, а именно ЕМА. Без него именно нет смысла. Вся завязка идёт на выборе типа МА и внесения своих параметров.
avatar

  9  maksGruv Автор Сообщений: 340

  • 19 декабря 2019, 22:37
+
0
добавил настройки МА: www.opentraders.ru/downloads/2513/


extern int MA1Period                = 30;  // период МА1
extern int MA1Shift                 = 0;   // сдвиг МА1
extern ENUM_MA_METHOD MA1Metod      = 0;   // метод МА1
extern ENUM_APPLIED_PRICE MA1Price  = 0;   // цены МА1

extern int MA2Period                = 50;  // период МА2
extern int MA2Shift                 = 0;   // сдвиг МА2
extern ENUM_MA_METHOD MA2Metod      = 0;   // метод МА2
extern ENUM_APPLIED_PRICE MA2Price  = 0;   // цены МА2
avatar

  35  AM2 Сообщений: 16266 - Андрей

  • 19 декабря 2019, 23:57
+
0
Спасибо огромное!!!
avatar

  9  maksGruv Автор Сообщений: 340

  • 20 декабря 2019, 08:15

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий