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

Рейтинг 2129



РЕКОМЕНДУЮ



ДОРАБОТКА СОВЕТНИКА

Попытка N2!!!
Просьба в советнике сделать открытие ордеров не по B=1 или S=1, а по типу последнего открытого ордера!
При установке советника на график происходит проверка:
1) пары
2) магик
3) ТФ
4) тип последнего открытого ордера
Установили советник:
1) проверили пару — ОК
2) проверили магик — ОК
3) проверили ТФ — ОК
4) проверяем последний открытый ордер
4-1) если советник установлен первый раз, то открытых ордеров не было и советник открывает любой ордер(БАЙ или СЕЛЛ) по сигналу
4-2) если уже были открытые ордера, то ищем тип последнего ордера (БАЙ или СЕЛЛ) и по сигналу открываем противоволожный ордер
Надеюсь в этот раз все подробно объяснил?!

www.opentraders.ru/downloads/3822/ — сам советник
  • +1
  • Просмотров: 1173
  • 20 мая 2024, 11:32
  • dima0603
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
Следующая запись в группе  
Советник на индикаторе << Forex Master Pattern >>.
19 мая 2024
21 мая 2024

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

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

+
0
avatar

  34  AM2 Сообщений: 16149 - Андрей

  • 20 мая 2024, 21:45
+
0
Андрей, БЛАГОДАРЮ за оперативность, но советник должен торговать в обе стороны и сделки должны быть поочередно БАЙ-СЕЛЛ
avatar

  9  dima0603 Автор Сообщений: 213

  • 21 мая 2024, 10:35
+
0
4-2) если уже были открытые ордера, то ищем тип последнего ордера (БАЙ или СЕЛЛ) и по сигналу открываем противоволожный ордер
avatar

  9  dima0603 Автор Сообщений: 213

  • 21 мая 2024, 10:36
+
0
что именно не так? скрины
avatar

  34  AM2 Сообщений: 16149 - Андрей

  • 21 мая 2024, 13:47
+
0
немного добавил стрелок-сделок на Вашем скрине
avatar

  9  dima0603 Автор Сообщений: 213

  • 21 мая 2024, 23:22
+
0
avatar

  9  dima0603 Автор Сообщений: 213

  • 21 мая 2024, 23:23
+
0
советник торгует в обе стороны!
сигнал на БАЙ — bool buy = cl1>op1 && cl2<op2 && (LastDealType()==1 || LastDealType()==8)- открыли сделку(независимо от того, есть открытые ордера или нет)
аналогично на СЕЛЛ
ОДИН СИГНАЛ — ОДИН ОРДЕР!!!
У Вас на скрине не все стрелки поставил
avatar

  9  dima0603 Автор Сообщений: 213

  • 21 мая 2024, 23:35
+
0
так это же совсем другой советник!
avatar

  34  AM2 Сообщений: 16149 - Андрей

  • 22 мая 2024, 09:48
+
0
сделал чтобы открывал попеременно: www.opentraders.ru/downloads/3842/



avatar

  34  AM2 Сообщений: 16149 - Андрей

  • 22 мая 2024, 10:09
+
0
*bravo* Благодарю, Андрей! В тестере работает как надо! Посмотрим на реале;) 
avatar

  9  dima0603 Автор Сообщений: 213

  • 23 мая 2024, 23:53

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