Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Начни зарабатывать с помощью Маркета. Опубликуй продукт!
Forex Trader
114255
Forex Trader 2005.12.28 08:04 
Создаем трендовую линию, которая строится по двум точкам времени и цены:
ObjectCreate("HL", OBJ_TREND, 0, Time[H1], High[H1], Time[H2], High[H2]);
Нужно получить значение этой линии по времени нулевого бара, но реально (ИМХО) можно получить только старые значения которые закладывались при создании линии и лежат значительно левее нулевого бара, например функцией ObjectGet("HL", OBJPROP_PRICE2).
Есть ли метод который позволит извлечь значение линии тренда по времени нулевого бара?
Forex Trader
114255
Forex Trader 2005.12.28 10:51  
ObjectGetValueByShift
Forex Trader
114255
Forex Trader 2006.01.02 16:49  

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


Любого бара : аналит геометрия, уравнение прямой.
Y = Yo + k*(BarsCount);
Y - значение на произвольном баре
Yo - значение на базовом баре (все зависит от того какую точку будете брать за начало отсчета - левую или правую)
к = (разность цен в базовой точке и второй)/(количество баров между точками)
BarsCount - смещение от базового бара к тому, на которм вычисляется значение Y

единственное, что можно напутать - это знак, но это сразу будет видно по значению

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