Помогите найти название(наименование) в коде - страница 2

 
Alexey Viktorov:
Ну... как вы ответили так и обратно получите: любой элемент и подставляйте.

нужно перевести в код, ну вы же поняли :(((

 
vebster005:

нужно перевести в код, ну вы же поняли :(((

Если-бы понял ответил-бы абсолютно серьёзно. Прочтите ещё раз мой вопрос и постарайтесь объяснить что мне не понятно. Не будет объяснений не будет ответа.
 
Alexey Viktorov:
Если-бы понял ответил-бы абсолютно серьёзно. Прочтите ещё раз мой вопрос и постарайтесь объяснить что мне не понятно. Не будет объяснений не будет ответа.

Может я не правильно выразился, мне нужно вставить код, который образует название любой из стрелки или линии сделок
я не знаю как получить это самое название, наименование, мне нужен код, из этого кода должно получиться наименование либо стрелки либо линии - истории сделок

 
vebster005:

нужно перевести в код, ну вы же поняли :(((

Удалите из кода...вашего

2 строчки

и будет всё ок.

     if(lparam==(StringGetChar(Knopka_P,0)))
     {
      if(ObjectFind(0,"sh569296869 selllimit 0.03 GBPUSD at 1.3561")>=0)
        {             
 
    for(int ihist=ObjectsTotal()-1; ihist>=0; ihist--)
     {
      if(StringFind(ObjectName(ihist),"sh",0)>=0) ObjectDelete(ObjectName(ihist));
     }
 
        }
 
Alekseu Fedotov:

Удалите из кода...вашего

2 строчки

и будет всё ок.

как он по вашему будет работать??
В любом случае сделал как вы написали, ничего не работает!!!

 
Помогите кто-нибудь)
 
vebster005:

как он по вашему будет работать??
В любом случае сделал как вы написали, ничего не работает!!!

Уточните, что именно не работает. Пока никому попросту непонятно, в чем проблема.

 
vebster005:

Может я не правильно выразился, мне нужно вставить код, который образует название любой из стрелки или линии сделок
я не знаю как получить это самое название, наименование, мне нужен код, из этого кода должно получиться наименование либо стрелки либо линии - истории сделок

Меня не интересует что вам надо. В моём вопросе это не было предусмотрено. Если хотите нормальный ответ, путь даже не от меня, внимательно прочтите мои вопросы, осознайте что от вас требуется и ответьте максимально подробно. Иначе будете получать ответы типа "Съешь берёзовой коры, да взбодришься до поры..."

 
vebster005:

как он по вашему будет работать??
В любом случае сделал как вы написали, ничего не работает!!!

Давайте разберем все что вы написали здесь

1)   if(lparam==(StringGetChar(Knopka_P,0)))
2)     {
3)      if(ObjectFind(0,"sh569296869 selllimit 0.03 GBPUSD at 1.3561")>=0)
4)       {              
5)       for(int ihist=ObjectsTotal()-1; ihist>=0; ihist--)
6)         {
7)        if(StringFind(ObjectName(ihist),"sh",0)>=0) ObjectDelete(ObjectName(ihist));
8)         } 
         }
       else
     

1. Выражение

  if(lparam=="Имя графического объекта, на котором произошло событие")

Как то так, быть должно

2. Открывающая фигурная скобка, все что после этой скобки

должно работать при нажатии (щелчке мышью по объекту)

3. Внимательней, логика этой строчки

если есть на графике обьект с этим именем  "sh569296869 selllimit 0.03 GBPUSD at 1.3561" ,

то закрываем все обьекты с префиксом   "sh",

а если нет?

4. Открывающая фигурная скобка, а где закрывающая

5. 6. 7. 8.   В порядке.


Добавка)  не  обратил внимание, у вас в первой строчке   lparam

а я ответил, как должно быть с   sparam  

 
Alekseu Fedotov:

Давайте разберем все что вы написали здесь

1. Выражение

Как то так, быть должно

2. Открывающая фигурная скобка, все что после этой скобки

должно работать при нажатии (щелчке мышью по объекту)

3. Внимательней, логика этой строчки

если есть на графике обьект с этим именем  "sh569296869 selllimit 0.03 GBPUSD at 1.3561" ,

то закрываем все обьекты с префиксом   "sh",

а если нет?

4. Открывающая фигурная скобка, а где закрывающая

5. 6. 7. 8.   В порядке.


Добавка)  не  обратил внимание, у вас в первой строчке   lparam

а я ответил, как должно быть с   sparam  

Спасибо что ответили, закрывающаяся скобка вне кода(увидел), и понял почему вы советовали именно 2 строчки убрать, а я еще удивился почему ... там ведь скобка, 
мне я не правильно задаю вопрос или код не так выложил??? что нужно чтобы получить правильный ответ?

Причина обращения: