+1
вопрос решен
#property indicator_chart_window
#property indicator_plots 0
//+------------------------------------------------------------------+
int OnInit()
  {
//--- создадим текстовую метку
   ObjectCreate(0, "L", OBJ_LABEL, 0, 0, 0);
//--- установим координаты метки
   ObjectSetInteger(0, "L", OBJPROP_XDISTANCE, 11);
   ObjectSetInteger(0, "L", OBJPROP_YDISTANCE, 22);
//--- установим угол графика, относительно которого будут определяться координаты точки
   ObjectSetInteger(0, "L", OBJPROP_CORNER, 2);
    ObjectSetInteger(0, "L", OBJPROP_ANCHOR, ANCHOR_RIGHT_LOWER);
//--- установим шрифт текста
   ObjectSetString(0, "L", OBJPROP_FONT, "Arial");
//--- установим размер шрифта
   ObjectSetInteger(0, "L", OBJPROP_FONTSIZE, 12);
//--- установим цвет
   ObjectSetInteger(0, "L", OBJPROP_COLOR, Red);
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
string Com()
  {
   string com = "Нет открытой позиции.";

   for(int i = PositionsTotal() - 1; i >= 0; i--)
     {
      ulong ticket = PositionGetTicket(i);
      if(ticket > 0)
         if(PositionGetString(POSITION_SYMBOL) == _Symbol)
           {
            ulong position_ID = PositionGetInteger(POSITION_IDENTIFIER);
            double commission = 0;
            if(HistorySelectByPosition(position_ID))
               for(int j = 0; j < HistoryDealsTotal(); j++)
                 {
                  ticket = HistoryDealGetTicket(j);
                  commission += HistoryDealGetDouble(ticket, DEAL_COMMISSION);
                 }
            if(commission != 0)
               com = "Comission: " + DoubleToString(commission*2, 2);
            else
               com = "Comission: 0.0";
            break;
           }
     }
   return(com);
  }
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
                const int prev_calculated,
                const int begin,
                const double& price[])
  {
   ObjectSetString(0, "L", OBJPROP_TEXT, Com());

   return(rates_total);
  }
//+------------------------------------------------------------------+
avatar

Hotabych

  • 26 марта 2024, 16:08
0
Так себе реклама каналов:D 
avatar

Hotabych

  • 23 марта 2024, 16:46
0

У меня такая петрушка, после компиляции…
avatar

Hotabych

  • 21 марта 2024, 07:05
0
К сожалению не работает, на экране ничего не появляется(ни сразу, ни при открытии сделки)
avatar

Hotabych

  • 20 марта 2024, 14:02
0
Спасибо, уже нашел бесплатно*lalala* 
avatar

Hotabych

  • 21 февраля 2024, 17:44
0
ну ты разворошил улей, все профессора слетелись на два стохастика:D 
avatar

Hotabych

  • 30 апреля 2023, 22:12
0
Он перерисовывает во флетах, можете в тестере посмотреть
avatar

Hotabych

  • 2 апреля 2023, 12:17
0
Какие соотношения риска к прибыли, какой процент прибыльных сделок показал?
avatar

Hotabych

  • 2 апреля 2023, 12:00
0
Спасибо, все работает на высшем уровне*good* 
avatar

Hotabych

  • 16 марта 2023, 22:55
0
Спасибо, а возможно нули убрать?
avatar

Hotabych

  • 15 марта 2023, 20:14
0
Спасибо, все четко работает*good* 
avatar

Hotabych

  • 5 марта 2023, 19:29
0
они тоже кушать хотят:D 
avatar

Hotabych

  • 5 марта 2023, 16:34
0
Спасибо, глазом моргнуть не успел, как готово, а возможно нули убрать?
avatar

Hotabych

  • 5 марта 2023, 15:53
0
Принял, спасибо
avatar

Hotabych

  • 26 января 2023, 19:33
0
Как бы это странно не звучало, мне неудобно переключать на этих клавишах и хотелось бы более быстрой реакции, каждый профиль привязан к определенной ситуации на рынке и действовать там нужно очень быстро, так как работаю ручками… если нельзя реализовать профили, возможно получится реализовать горячие клавиши шаблонов… Допустим для переключения таймфреймов, я нашел индикатор горячих клавиш…
avatar

Hotabych

  • 26 января 2023, 18:48
Начать торговлю с Альпари