Страница 2 из 2

Re: Как графический объект превратить в индикатор

Добавлено: 12 сен 2017, 21:35
evge
Проверил разность TimeSpan возвращает ещё один TimeSpan

аналогично делается

Код: Выделить всё

BarTime(0).Subtract(AsTime(10,0,0))


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

Код: Выделить всё

BarTime(0).Subtract(AsTime(10,0,0)).Hours


для H1 таймфрейма.

Ещё необходимо учесть что это время бара внутри дня

Re: Как графический объект превратить в индикатор

Добавлено: 12 сен 2017, 22:58
Evgeny_TK
Спасибо!
Сложно для меня это все(
А код графического объекта где то храниться, в специальной папочке?
Может надо нарисовать, залезть куда надо, скопировать код. И вот решение!
Вставить в раздел индикаторы?

Re: Как графический объект превратить в индикатор

Добавлено: 13 сен 2017, 10:21
evge
Evgeny_TK писал(а):А код графического объекта где то храниться, в специальной папочке?


Не знаю, не изучал это момент :) исходных кодов АД4 у меня тоже нет.

Evgeny_TK писал(а):Может надо нарисовать, залезть куда надо, скопировать код. И вот решение!
Вставить в раздел индикаторы?


Я соглашусь с идеей, что было бы неплохо из кода индикатора иметь возможность получить данные о граф объектах нанесенных вручную на графике. Тогда получив о них сведения можно было бы индикатору менять поведение, т.е. учитывать их.

Но это во власти разработчиков АД4.