Построение линий в будующее

 
Очень прошу исправить глюк в МТ4, тк считаю его крайне не приятным.
Проблема в следующем:
При построении линий, каналов и других фигур, в моей стратегии часто приходится рисовать линии в будующем. Причем часто бывает так что все опорные точки данной линии находятся в будующем времени.
Работаю на 11 валютных парах на 4н, 1D, 1W по каждой, Всегда с ужасом жду понедельника, когда все мои 33 чарта будут испорчены (все линии, и каналы сдвигаются как им вздумается) На восстановление построений всегда уходит 2-3 часа. На месячных графиках вообще невозможно перетащить канал без его деформации.
Можно ли сделать так, чтобы опорные точки находящиеся в будующем не изменяли свох коорденат после подкачки истории ( да и без подкачки часто все портится).
Как выход предлогаю использовать в качестве координат для опорных точек в будующем (цену само собой), а по оси времени не абсолютное значение времени, а прирощение в барах от последнего загруженного бара.
Надеюсь на Ваше понимание и помощь!
С уважением, Константин.
 
Это дело уже обсуждали.
Разработчики сказали что не могут гарантировать точную привязку к координатам в будущем. Тема перекликается с пропущенными барами и различным временем открытия торговли в разных дц.
Предлагают строить линии на известной части графика, а в будущее протягивать лучи.

Только вот лучи не очень удобные так как они излишне загромождают график.
В связи с этим я предлагаю подумать над вариантом лучей с фиксированной длиной.
 
Это дело уже обсуждали.
...
Тема перекликается с пропущенными барами и различным временем открытия торговли в разных дц.


Пропущенные бары и различное время открытия торговли в разных ДЦ совершенно никак не влияют на сами по себе бары, но, конечно, влияют на время. У Альпари, например, рабочая неделя заканчивается в 23:00 в пятницу GMT и начинается в 0:00 GMT в понедельник. А что от этого меняется? Эти параметры можно вполне ввести в Опции, если уж так трудно.

Slawa в ветке "Определение времени уровня Fibo Time Zones", поднятой мной, ответил, что

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


Как я понял, Slawa - разработчик, и признание разработчиком того, что реальное время в торговле - это количество баров, а не абсолютное время, добавляет веса нашим просьбам.

Я и сам проводил краткие исследования в связи с пропущенными барами. Да, на минутках пропущенных баров много, очень много, и точность проецирования уровней по времени весьма невысока. Если свинг достаточно велик и хорошо виден, скажем, на дневках, то отношение количества баров на минутках к количеству на 5-минутках явно отлично от 5 (в районе 4.2). Но уже после 15-минуток соответствующая пропорциональность сохраняется весьма точно. К тому же Kostikus говорит, что работает на диапазонах не мельче 4Н, так что таких проблем искажения здесь просто нет: сомнительно, чтобы на диапазонах крупнее 15 минут встречались пропущенные бары.

Я полностью присоединяюсь к Kostikus, и моя просьба та же самая. И проблема та же в точности: из-за привязки элементов к будущему времени, а не к бару в будущем (а время в будущем в МТ4 ведет себя совершенно иначе, чем в прошлом), они постоянно смещаются. И даже если реализовать календарь с выходными в будущем, проблема не разрешится, так как элементы все равно будут смещаться.

Лично мне хотелось бы уметь ставить Arrow по двум координатам - смещение по барам в будущее (или в прошлое) и цена. Если тут есть неразрешимая проблема, просветите, пожалуйста.

С уважением и НП.
 
Пропущенные бары и различное время открытия торговли в разных ДЦ совершенно никак не влияют на сами по себе бары, но, конечно, влияют на время.

Если уж вы взялись критиковать терминологию, то обьясните пожалуйста как пропущенные бары влияют на время ;) ? или что есть сам по себе бар или как "различное время открытия торговли" влияет на "время" :)
Гыгы .. Читайте что пишите. Вы явно не технарь раз уж толкаете такие опусы :)

Это не наезд. Просто я обращаю ваше внимание на небольшое противоречие.
 
Если уж вы взялись критиковать терминологию, то обьясните пожалуйста как пропущенные бары влияют на время ;) ? или что есть сам по себе бар или как "различное время открытия торговли" влияет на "время" :)


Begun, терминологию я совсем не критиковал. Я всего лишь указал на одну фичу МТ4 (которую, в отличие от Kostikus, считаю не глюком, а, скажем так, некоторой несостыковкой разработчиков и пользователей МТ4). Этот форум, кажется, и предназначен для того, чтобы была некая обратная связь от пользователей к разработчикам.

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

Да, подтверждаю свое высказывание: пропущенные бары влияют на астрономическое время, которое должно пройти до вероятного разворота рынка. Причина в том, что Fibo Time Zones относятся не к астрономическому, а именно к "баровому" времени, т.е. суммарному времени реальной торговли - времени, когда поступали тики. Следовательно, должна существовать возможность ставить объекты именно по барам, не привязывая их к определенному астрономическому времени. Либо - еще один вариант: устранить запрет на отрицательные значения параметра shift в функции iTime, чтобы можно было как-то вычислять время будущих баров (пусть даже без календаря, который можно реализовать и программно).

Вы явно не технарь раз уж толкаете такие опусы :)


Наверное, это уже не относится к теме разговора, Begun, но Вы все-таки ошиблись. Думаю, что Вы все равно отлично поняли, к чему относится претензия, тем более что ее не так просто изложить - судя по тому, что тема поднимается не в первый раз, а с результатами напряг. Вам хочется, чтобы я изложил ее более строго? Если так, напишите мне в приват (alexey.gourevich@mail.ru), я отвечу.

С уважением и НП.
 
Пропущенные бары тут вообще ни причем. И ориентироваться на календарное время это глупо.
Смысл всего этого в том, что я сегодня нарисовал построения, а завтра (через неделю, месяц) я хочу увидеть теже самые построения в тойже размерности. Для этого надо ориентироваться по ФАКТИЧЕСКИ ПРИСУТСТВУЮЩИМ БАРАМ на графике.( если конечно МТ потом задним числом не правит историю и не добавляет пропущенные бары), хотя трудно представить куда может пропасть 1час, 4часа -- 1день ( на дневках ведь тоже идет смещение)
Если предположить, что пропущенные бары на истории не появляются вдруг ( по крайне мере начиная от 30 мин чарта), то задача решается достаточно просто:
Все опорные точки построений в прошлом привязываются ( по оси времени) к любому одному( с помощью прирощений -n бар +n бар) или нескольким барам (уже по факту), а в будующее только с помощью прирощений +n баров от конкретного бара на истории ( который идентифицируется уже по календарному времени)
Пример: предположим построили фигуру с 4-я опорными точками сегодня. На данный момент у нас на чарте 100 баров всего. Привязываемся к примеру к бару 100-10=90 на истории. Тогда 1 точка (90-20, цена), 2 (90-30, цена), 3 (90+3, цена), 4 (90+80,цена). Все привязались( в том числе 4 точка в будующем). В дальнейшем 90 бар уже идентифицируем по календарному времени.
Правда вижу проблемму в переходе на более мелкий ТФ например 15мин, при том что построения были на 30 мин. ( здесь ну наверное стоит увеличивать прирощение в двое от опорного бара)
Вообще МТ3 никогда не отличался особой стройностью построений при переключении ТФ, поэтому хуже от предложенной конструкции не станет.
Лично я вообще всегда делаю отдельные точные построения для каждого ТФ
Незнаю, прислушаются ли разработчики к моим пожеланиям или нет, но я все равно очень прошу сделать что нибудь с этой проблеммой тк она отнимает уйму времени.

С уважением , Константин
Причина обращения: