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

Рейтинг 2153



РЕКОМЕНДУЮ



советник

Добавте пожалуйста в советник www.opentraders.ru/downloads/1373/ отложенные ордера: buy stop=true, buy limit=true, sell stop=true, sell limit=true. Лот всех отложенных ордеров одинаковый. При закрытии любого рыночного по стоплосу ставится рыночный ордер противоположного направления с увеличенным лотом. Лот увеличивается относительно того ордера который был закрыт по стоплосу. При достижении максимального лота, лот не увеличивается, а остается максимальным. При закрытии по тейкпрофиту ставится рыночный с начальным лотом.
  • 0
  • Просмотров: 2409
  • 1 июля 2017, 01:22
  • pavel39638
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Добавить в советник.
Следующая запись в группе  
модификация ма 01.07.2017
30 июня 2017
01 июля 2017

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

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

+
0
А можно вас попросить добавить в советник индикатор Болинджер, чтоб ордера ставились от границ индикатора, и так чтоб стопы ставились то же на границах индикатора, так будет гораздо интереснее <img src='http://opentraders.ru/templates/skin/g6h/images/smilies/002.gif' alt=' :) '>&nbsp; 
Редактирован: 1 июля 2017, 07:07
avatar

  14  beton2011 Сообщений: 895

  • 1 июля 2017, 06:50
+
0
После выходных посмотрю.
avatar

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

  • 1 июля 2017, 09:20
+
0
Там логика открытия замудренная.


      if((BuySell<1 && LastDealResult()==0) || (LastDealResult()==1 && LastDealType()==0) || (LastDealResult()==2 && LastDealType()==1)) PutOrder(0,Ask);
      if((BuySell>0 && LastDealResult()==0) || (LastDealResult()==1 && LastDealType()==1) || (LastDealResult()==2 && LastDealType()==0)) PutOrder(1,Bid);


Опишите ТЗ с нуля целиком.
avatar

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

  • 2 июля 2017, 09:58
+
0
Советник ставит сетку отложенных ордеров, лот ордеров одинаковый. При закрытии любого рыночного по стоплосу ставится рыночный ордер противоположного направления с увеличенным лотом. Лот увеличивается относительно того ордера который был закрыт по стоплосу. При достижении максимального лота, лот не увеличивается, а остается максимальным. При закрытии по тейкпрофиту ставится рыночный с начальным лотом. В настройках:

buy stop = true
buy limit = true
sell stop = true
sell limit = true
лот ордеров
количество ордеров
Klot
отступ от текущей цены
шаг стоп ордеров
шаг лимит ордеров
максимальный лот
стоплосс
тейкпрофит
магик
avatar

  6  pavel39638 Автор Сообщений: 69

  • 2 июля 2017, 10:26
+
0
Сделал упрощенный вариант: www.opentraders.ru/downloads/1625/

avatar

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

  • 2 июля 2017, 11:32
+
0
из десяти отложенных ордеров только один работает, у остальных при закрытии по стопу противоположные не выставляются. При закрытии любого рыночного по стопу должен ставится противоположный, исправте пожалуйста.
avatar

  6  pavel39638 Автор Сообщений: 69

  • 2 июля 2017, 13:52
+
0
Этот вариант поближе к истине: www.opentraders.ru/downloads/1625/


Редактирован: 2 июля 2017, 14:32
avatar

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

  • 2 июля 2017, 13:59
+
0
Как советник? Какие настройки?
avatar

  6  pomk93 Сообщений: 59

  • 16 июля 2017, 17:20

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