Обработать сетку фибоначчи - страница 2

 
artmedia70:

Ищите на графике объект, в имени которого присутствует "Fibo" - МТ присваивает имена для сетки Fibo как Fibo ХХХХХ, где ХХХХХ - произвольное число

Когда объект будет найден, берите с него данные:

где n - порядковый номер линии фибо от 0 до 31. Количество линий можно узнать через:

вернёт число от 1 до 32.


OBJPROP_FIRSTLEVEL

Что то с n(числом) не ставитится. 

 

 И вообще по моему баг.

В справке OBJPROP_LEVELVALUE устанавливает цену

А если узнаёшь таким способом то он уровень фибо показывается первый и последний; 

Alert(ObjectGetDouble(0,"Fibo",OBJPROP_LEVELVALUE,1));

 
Так как узнать цену нариосваного уровня фибо?
 
Vasyl Nosal:
Так как узнать цену нариосваного уровня фибо?


Тоже хотел бы узнать ))) только математикой что ли ?

ObjectGet(curNameFibo, OBJPROP_FIRSTLEVEL+3);

выдает не значение а сам уровень ( 0.5 , 1.68 ....)

Других вариантов вообще не вижу, в лучшем случае 

ObjectGetDouble(0, curNameFibo, OBJPROP_PRICE,1);

Выдаёт нулевой уровень а не первый, ну точнее это просто цены привязки
А 176% мне что считать разницу между 0 и 100% и добавлять к 100% еще 76% от этой разницы что ли ? )) Больше нет вариантов ?

 
Yurij Izyumov:


Тоже хотел бы узнать ))) только математикой что ли ?

выдает не значение а сам уровень ( 0.5 , 1.68 ....)

Других вариантов вообще не вижу, в лучшем случае 

Выдаёт нулевой уровень а не первый, ну точнее это просто цены привязки
А 176% мне что считать разницу между 0 и 100% и добавлять к 100% еще 76% от этой разницы что ли ? )) Больше нет вариантов ?

 

Чем математика плоха?
 
Считаю, что фибо, как графический инструмент, есть смысл использовать при ручной торговле. В советнике он не нужен. Находите с помощью своего алгоритма экстремумы, куда хотели бы натянуть фибосетку и с помощью коэффициентов фибо-ряда вычисляете нужный уровень.
Причина обращения: