HELP, Не получается округлить ценовую метку

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

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

заместо:

Lo+tik_М*pips

пытаюсь округлить так:

DoubleToStr(Lo+tik_М*pips, 4)

весь код:

   ObjectCreate("ARROW",OBJ_ARROW,0,t2,DoubleToStr(Lo+tik_М*pips, 4));
   ObjectSet("ARROW",OBJPROP_ARROWCODE,SYMBOL_RIGHTPRICE);
   ObjectSet("ARROW",OBJPROP_COLOR,Цвет);
   ObjectSet("ARROW",OBJPROP_WIDTH,1);
   ObjectSet("ARROW", OBJPROP_SELECTABLE, false); 
   ObjectSet("ARROW", OBJPROP_HIDDEN, true);
Спасибо
Andrei Fandeev
36118
Andrei Fandeev  
vebster005:

NormalizeDouble()

а Вы переводите цену в строку
Vitaly Muzichenko
14100
Vitaly Muzichenko  
vebster005:

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

заместо:

пытаюсь округлить так:

весь код:

Спасибо

На Ценовой метке цену нельзя сменить до разрядности меньше, чем разрядность актива

vebster005
457
vebster005  
Vitaly Muzichenko:

На Ценовой метке цену нельзя сменить до разрядности меньше, чем разрядность актива

Спасибо, т.е если открыт счет на 5 значных котировках, ни как нельзя изменить ценовую метку на 4 знака до запятой в индикаторе, посредством mq4 это невозможно?
Vitaly Muzichenko
14100
Vitaly Muzichenko  
vebster005:
Спасибо, т.е если открыт счет на 5 значных котировках, ни как нельзя изменить ценовую метку на 4 знака до запятой в индикаторе, посредством mq4 это невозможно?

Никак(
Меня самого бесит присутствие везде пятого знака, и невозможности это изменить.

В терминале в настройках необходима галочка "Показывать/Не показывать 5-й знак", ну и графические объекты строить с 5-м знаком, или без. Очень мешает эта 1/10 часть пункта

P.S. Благо, что пока котируют без сотой части пункта, а то было-бы 6 знаков.
Alexey Viktorov
27789
Alexey Viktorov  
vebster005:
Спасибо, т.е если открыт счет на 5 значных котировках, ни как нельзя изменить ценовую метку на 4 знака до запятой в индикаторе, посредством mq4 это невозможно?

А если пятый знак будет всегда 0, это принципиально неприемлемо?

Vitaly Muzichenko
14100
Vitaly Muzichenko  
Alexey Viktorov:

А если пятый знак будет всегда 0, это принципиально неприемлемо?

Нет, всё-равно "на глаз" тяжелее воспринимать

vebster005
457
vebster005  
Спасибо вам всем) очень жаль что нельзя :(
Alexey Viktorov
27789
Alexey Viktorov  
vebster005:
Спасибо вам всем) очень жаль что нельзя :(

Ну почему-же нельзя? Если нельзя, но очень нужно, то можно. Можно написать свою собственную метку и ставить её куда душе угодно, ну чуток посложней будет с ней работать, но ведь "охота пуще неволи"...

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