Русский

Справочник MQL4 Константы, перечисления и структуры Константы объектов Wingdings

Wingdings

Символы шрифта Wingdings, используемые с объектом OBJ_ARROW:

Таблица символов шрифта Wingdings

Установка нужного символа производится с помощью функции ObjectSetInteger().

Пример:

void OnStart()
  {
//---
   string up_arrow="up_arrow";
   datetime time=TimeCurrent();
   double lastClose[1];
   int close=CopyClose(Symbol(),Period(),0,1,lastClose);        // получим цену Close
//--- если цена получена
   if(close>0)
     {
      ObjectCreate(0,up_arrow,OBJ_ARROW,0,0,0,0,0);          // создадим стрелку
      ObjectSetInteger(0,up_arrow,OBJPROP_ARROWCODE,241);    // установим код стрелки
      ObjectSetInteger(0,up_arrow,OBJPROP_TIME,time);        // зададим время
      ObjectSetDouble(0,up_arrow,OBJPROP_PRICE,lastClose[0]);// зададим цену
      ChartRedraw(0);                                        // перерисуем окно
     }
   else
      Print("Не удалось получить последнюю цену Close!");
  }