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

Рейтинг 2091



РЕКОМЕНДУЮ




Лучшее от sdanef



Нужен совет
2020-03-26 15:15:43Рейтинг 0

Доработка комбинированного советника по фракталам.

Здравствуйте, Андрей. Можно сделать небольшую доработку к советнику zakaz.opentraders.ru/53806.html Доработка по мартину… На стоповых ордерах надо ставить уже увеличенный лот, т.к. при открытии стопордера мы уже имеем убыточный ордер. Т.е. при работающем рыночном ордере стоповый ордер должен быть ВСЕГДА с увеличенным лотом. Ну и конечно при убыточной сделке следующая открывается увеличенным лотом. Можно будет это сделать?
  • 0
  • Просмотров: 1495
  • 1 мая 2020, 13:24
  • sdanef
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
2 свечи(апгрейд)
Следующая запись в группе  
"TRAILINGSTOPV2.0"
01 мая 2020
01 мая 2020

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

+
0
там чей код?
avatar

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

  • 1 мая 2020, 13:33
+
0
Вы писали)
avatar

  3  sdanef Автор Сообщений: 55

  • 1 мая 2020, 13:44
комментарий был удален 2020-05-01 13:48:21 sdanef

+
0
в топике заказа ни одного моего коммента
avatar

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

  • 1 мая 2020, 13:43
+
0
Ох прошу прощения не ту ссылку скопировал zakaz.opentraders.ru/54073.html
avatar

  3  sdanef Автор Сообщений: 55

  • 1 мая 2020, 13:47
+
0
на 7-е
avatar

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

  • 1 мая 2020, 14:22
+
0
Спасибо)
avatar

  3  sdanef Автор Сообщений: 55

  • 1 мая 2020, 14:24
+
0
avatar

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

  • 7 мая 2020, 21:22
+
0

Сразу не ставит повышенный лот на стопордере. Ставит только при работающем рыночном ордере… после сработки стопордера на графике остаётся только рыночный ордер… и при появлении фрактала ставит стопордер с повышенным лотом…
Редактирован: 7 мая 2020, 22:25
avatar

  3  sdanef Автор Сообщений: 55

  • 7 мая 2020, 21:48
+
0
а вы умножение лота то выставили?
avatar

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

  • 7 мая 2020, 22:21
+
0
avatar

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

  • 7 мая 2020, 22:20
+
0
Конечно… он всё таки открывает повышенным лотом стопордера, но только не сразу, а после того как на графике остаётся только рыночный ордер. После сработки стопордера на графике остаётся только рыночный ордер… и при появлении
нового фрактала ставит стопордер с повышенным лотом…
avatar

  3  sdanef Автор Сообщений: 55

  • 7 мая 2020, 22:28
+
0
ну вот того что вы прислали на скрине не может быть в принципе. смотрите код и скрины которые я прислал:


//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
double Lot(int type)
  {
   double lot=Lots;

   lot=NormalizeDouble(Lots*MathPow(KLot,Losses()),2);

   if(type>1)
      lot*=KLot;

   if(lot>MaxLot)
      lot=Lots;
   return(lot);
  }
//+------------------------------------------------------------------+
//| Считает количество убыточных сделок в истории                    |
//+------------------------------------------------------------------+
int Losses()
  {
   int losses=0;
   for(int i=OrdersHistoryTotal()-1; i>=0; i--)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY))
        {
         if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
           {
            if(OrderType()==0)
              {
               if(OrderOpenPrice()-OrderClosePrice()>0)
                  losses++;
               if(OrderOpenPrice()-OrderClosePrice()<0)
                  break;
              }
            if(OrderType()==1)
              {
               if(OrderOpenPrice()-OrderClosePrice()<0)
                  losses++;
               if(OrderOpenPrice()-OrderClosePrice()>0)
                  break;
              }
           }
        }
     }
   return(losses);
  }


avatar

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

  • 7 мая 2020, 22:36
+
0
Конечно… он всё таки открывает повышенным лотом стопордера, но только не сразу, а после того как на графике остаётся только рыночный ордер


открывает сразу:

avatar

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

  • 7 мая 2020, 22:38
+
0
Добрый день, Андрей. Всё работает<img src='http://opentraders.ru/templates/skin/g6h/images/smilies/002.gif' alt=' :) '>&nbsp;  Можно последний штрих? При закрытии по тейку стоповые ордера остаются висеть… их надо удалять. И по истечении времени работы закрывать все ордера.
Редактирован: 8 мая 2020, 15:01
avatar

  3  sdanef Автор Сообщений: 55

  • 8 мая 2020, 14:51
+
0
Да спасибо. Перезаливка помогла. Сегодня погоняю будут ошибки напишу.
avatar

  3  sdanef Автор Сообщений: 55

  • 7 мая 2020, 22:44

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