0
чтобы в советник сделанный на классе цтрейд вставить магик нужно все переписывать. это достаточно приличный объем работы.
avatar

AM2

  • 25 сентября 2019, 18:14
0
1 заказ в месяц
avatar

AM2

  • 25 сентября 2019, 17:58
0
1 заказ в месяц
avatar

AM2

  • 25 сентября 2019, 17:27
0
все пожалуйста поподробнее
avatar

AM2

  • 24 сентября 2019, 22:06
0
Андрей ну что сделаете бота?

рисуйте подробные скрины. когда закрывать по линии когда по проценту?

пока сделал по проценту:


//+------------------------------------------------------------------+
//|                                                   Zakrivatel.mq4 |
//|                                              Copyright 2019, AM2 |
//|                                      http://www.forexsystems.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright 2019, AM2"
#property link      "http://www.forexsystems.biz"
#property version   "1.00"
#property strict

input double Procent=2;// профит в %
input int Slip=30;
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---

  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void CloseAll(int ot=-1)
  {
   bool cl;
   for(int i=OrdersTotal()-1; i>=0; i--)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol())
           {
            if(OrderType()==0 && (ot==0 || ot==-1))
              {
               RefreshRates();
               cl=OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Bid,_Digits),Slip,White);
              }
            if(OrderType()==1 && (ot==1 || ot==-1))
              {
               RefreshRates();
               cl=OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Ask,_Digits),Slip,White);
              }
           }
        }
     }
  }
//+------------------------------------------------------------------+
//| Профит всех ордеров по типу ордера                               |
//+------------------------------------------------------------------+
double AllProfit(int ot=-1)
  {
   double pr=0;
   for(int i=OrdersTotal()-1; i>=0; i--)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol())
           {
            if(OrderType()==0 && (ot==0 || ot==-1))
              {
               pr+=OrderProfit()+OrderCommission()+OrderSwap();
              }

            if(OrderType()==1 && (ot==1 || ot==-1))
              {
               pr+=OrderProfit()+OrderCommission()+OrderSwap();
              }
           }
        }
     }
   return(pr);
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
  double pro=(AllProfit()/AccountBalance())*100;
   if(pro>=Procent && Procent>0)// 2000/10000*100=20
      CloseAll();
  }
//+------------------------------------------------------------------+

avatar

AM2

  • 24 сентября 2019, 22:03
0
на 26-е
avatar

AM2

  • 24 сентября 2019, 18:05
0
завтра посмотрю
avatar

AM2

  • 24 сентября 2019, 18:01
0
у советника раньше была видна линия закрытия а теперь её невидно

а зачем она теперь нужна?

и самое главное то что он закрывает профит не в процентах а ввалюте.

если депо 1000 и нужно 20% ставьте в валюте 2000 и все
avatar

AM2

  • 24 сентября 2019, 17:45
0
сейчас займусь
avatar

AM2

  • 23 сентября 2019, 19:44
0
Возможно ли подобное сделать для МТ4.

делайте топик в столе заказов.
avatar

AM2

  • 23 сентября 2019, 17:03
0
avatar

AM2

  • 22 сентября 2019, 20:59
0
прикрепите файл заново
avatar

AM2

  • 22 сентября 2019, 18:20
0
далеко ходить не будем. возьмем окси. где ее пама?
avatar

AM2

  • 22 сентября 2019, 17:17
0
на завтра
avatar

AM2

  • 22 сентября 2019, 17:16
0
опишите полностью тз со скринами
avatar

AM2

  • 22 сентября 2019, 15:58
0
потому что они как никто другой знают что 98% сливают
avatar

AM2

  • 22 сентября 2019, 15:55
0
Тогда зачем они в настройках?

с шаблона остались. убрал.
avatar

AM2

  • 22 сентября 2019, 15:51