HELP. Как определить координаты трендовой линии - страница 2

 
vebster005:

Потому что идентификаторов OBJPROP_TIME2 и OBJPROP_PRICE2 нет в документации.

 
Dmitry Fedoseev:

Последнй параметр - это точка: 0 или 1. Кажется так.

OBJPROP_TIME2 и OBJPROP_PRICE2 должны работать с функией ObjectGet()

Спасибо, попробую, надеюсь получится

 
Alexey Kozitsyn:

Потому что идентификаторов OBJPROP_TIME2 и OBJPROP_PRICE2 нет в документации.

спасибо(( но нет, выводит 0 :(((, что же можно сделать:(?

 
vebster005:

спасибо(( но нет, выводит 0 :(((, что же можно сделать:(?

Вам выше написали как правильно делать.

 
//+------------------------------------------------------------------+
//|    Координата цены P2 OBJ_TREND                                  |
//+------------------------------------------------------------------+
long IntGetP1(const string name)
  {
   //return ObjectGetDouble(0,prefix+name,OBJPROP_PRICE2);
   return ObjectGetDouble(0,prefix+name,OBJPROP_PRICE,1);
  }


далее вывожу линию ТП:

                     obj_cre_h_lineTP(StringConcatenate("tp",tik),(Ask+tp),clrGreen);  // Высавим линию ТП
                     

                             int p1=(int)IntGetP1 (StringConcatenate("tp",OrderTicket()));  // Запоминаем цену линии ТП
                     
                     
                        TREND1(StringConcatenate("tpp",tik),Time[0],Ask,Time[0],p1,Green,0,1);   // выведем вертикалькую с ценой ТП
 
посмотрите пожалуйста пример выше, в нём есть ошибки?
 
vebster005:
посмотрите пожалуйста пример выше, в нём есть ошибки?

Есть. Цена какой тип имеет? Соответственно, функция какой тип должна возвращать?

 
vebster005:
посмотрите пожалуйста пример выше, в нём есть ошибки?

Ходжа Насреддин в гостях у бая ест плов. Бай интересуется: "Камушки не попадаются?". Насреддин: "Нет, рис тоже попадается". 

 
Alexey Kozitsyn:

Есть. Цена какой тип имеет? Соответственно, функция какой тип должна возвращать?

мне нужно вывести конечную цену по линии ТП, как узнать какой тип?

не знаю :((( "блин"

 
vebster005:

мне нужно вывести конечную цену по линии ТП, как узнать какой тип?

не знаю :((( "блин"

ну точно не int

уберите int-ы


double p1=IntGetP1 (StringConcatenate("tp",OrderTicket()));  // Запоминаем цену линии ТП

double IntGetP1(string name)
Причина обращения: