Скачать MetaTrader 5

Получить значения уровней Фибоначчи.

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

На графике есть объект OBJ_EXPANSION, пытаюсь получить значения его уровней следующим образом

//--- определяем фибоуровни
   if(ObjectFind("FExpans_1")!=-1)
     {
      Comment( 
              "\n Level = ",ObjectGetDouble(0,"FExpans_1",OBJPROP_LEVELVALUE,0)," = ",ObjectGetDouble(0,"FExpans_1",OBJPROP_PRICE,0),
              "\n Level = ",ObjectGetDouble(0,"FExpans_1",OBJPROP_LEVELVALUE,1)," = ",ObjectGetDouble(0,"FExpans_1",OBJPROP_PRICE,1),
              "\n Level = ",ObjectGetDouble(0,"FExpans_1",OBJPROP_LEVELVALUE,2)," = ",ObjectGetDouble(0,"FExpans_1",OBJPROP_PRICE,2),
              "\n Level = ",ObjectGetDouble(0,"FExpans_1",OBJPROP_LEVELVALUE,3)," = ",ObjectGetDouble(0,"FExpans_1",OBJPROP_PRICE,3),
              "\n Level = ",ObjectGetDouble(0,"FExpans_1",OBJPROP_LEVELVALUE,4)," = ",ObjectGetDouble(0,"FExpans_1",OBJPROP_PRICE,4));
      for(int i=0;i<32;i++)
        {
         string text=ObjectGetFiboDescription("FExpans_1",i);
         //---- проверим, возможно уровней у объекта меньше, чем 32
         if(GetLastError()!=ERR_NO_ERROR) break;
         Print("FExpans_1","номер уровня: ",i," описание: ",text);
        }
     }

 в итоге получаю не те значения по которым построен объект

Dmitry Fedoseev
43508
Dmitry Fedoseev  
beginner:

На графике есть объект OBJ_EXPANSION, пытаюсь получить значения его уровней следующим образом

 в итоге получаю не те значения по которым построен объект

Получаете проценты. Еще надо получить значения цен с трех точек и рассчитать ценовые значения уровней.
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий