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

Рейтинг 2146



РЕКОМЕНДУЮ



Код для фиксированного лота каждому ордеру

Если советник устроен на открытии всего 6 ордеров, как им каждому можно задать свой лот??? УЖЕ 3 дня не могу найти ответ. Пожалуйста подскажите функцию или советник

Пожалуйста подскажите с кодом
  • 0
  • Просмотров: 2901
  • 15 декабря 2017, 21:34
  • lafler356
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Индикатор для МТ4
Следующая запись в группе  
Стратегия форекс «Юми»
14 декабря 2017
16 декабря 2017

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

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

+
0
Ну можно в советнике изначально задать лоты для каждого ордера. А если уже открыты ордера, тогда можно написать еще один советник, который будет менять лоты ордеров по меджикам.

Как то так :) 
avatar

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

  • 15 декабря 2017, 23:14
+
0
так как это сделать? у меня указываются лот для всех ордеров. Я прошу или пример советника с открытым кодом либо саму функцию
avatar

  9  lafler356 Автор Сообщений: 305

  • 16 декабря 2017, 10:56
+
0
Так примерно:


void PutOrder(int type,double price,double lot)
  {
   int r=0;
   color clr=Green;
   double sl=0,tp=0;

   if(type==1 || type==3 || type==5)
     {
      clr=Red;
      if(StopLoss>0) sl=NormalizeDouble(price+StopLoss*Point,Digits);
      if(TakeProfit>0) tp=NormalizeDouble(price-TakeProfit*Point,Digits);
     }

   if(type==0 || type==2 || type==4)
     {
      clr=Blue;
      if(StopLoss>0) sl=NormalizeDouble(price-StopLoss*Point,Digits);
      if(TakeProfit>0) tp=NormalizeDouble(price+TakeProfit*Point,Digits);
     }

   r=OrderSend(NULL,type,lot,NormalizeDouble(price,Digits),Slip,sl,tp,"",Magic,0,clr);
   return;
  }



PutOrder(0,Ask,Lot1);
PutOrder(1,Bid,Lot1);
PutOrder(0,Ask,Lot2);
PutOrder(1,Bid,Lot2);
PutOrder(0,Ask,Lot3);
PutOrder(1,Bid,Lot3);
avatar

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

  • 16 декабря 2017, 13:15
+
0
Спасибо :) ;) )
avatar

  9  lafler356 Автор Сообщений: 305

  • 16 декабря 2017, 18:56

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