У вас не стоит Flash Player
Настройки
#80893 - Fri Jan 06 2017 11:05 AM Последнее значение. Цена LAST
Vtumane Offline
journeyman

Registered: Tue Jun 07 2016
Записи: 53
В редакторе скриптов, в торговой математике нет кубика цены LAST
OHLC, Бид, Аск и т.д. кубики есть, а LAST нету.
Очень нужен такой кубик, который на выходе выдаёт число последнего значения цены т.е. LAST

Или подскажите пожалуйста, как можно из источника вытащить цену LAST ?
Может с помощью блока формула есть какой нибудь синтаксис или метод?

И ещё, как получить время в миллисекундах последнего значения цены?


Отредактировано Vtumane (Fri Jan 06 2017 11:36 AM)

Наверх
#80894 - Fri Jan 06 2017 01:47 PM Re: Последнее значение. Цена LAST [Re: Vtumane]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8137
Если в источнике тики, то через сжатие можно построить любой график, а из источника закрытие бара и будет текущей ценой.

Наверх
#80902 - Fri Jan 06 2017 10:50 PM Re: Последнее значение. Цена LAST [Re: ViL]
Vtumane Offline
journeyman

Registered: Tue Jun 07 2016
Записи: 53
Правильно я понял, что Закрытие[i] в реал тайм будет выдавать текущую цену т.е Last?
Тогда для расчёта в формуле, нужно просто подать и прописать Закрытие[i] и в реал тайм расчёте будем получать всегда текущую цену? а не закрытия?
То есть мне надо обратиться конкретно к текущей цене LAST, вот тут и не понятка с кубиком Закрытия бара

А по второму вопросу как быть?
Как получить время в миллисекундах цены LAST?
Из выше написанного можно предположить, что это время в мс Закрытие[i]
Но будет ли оно соответствовать цене LAST а не цене закрытия?
Вот тут тоже не понятка у меня

И во всех кубиках время, расчёт идёт до секунд HH.MM.SS
Поправьте пожалуйста эти кубики чтоб текущее время выдавали до мс HH.MM.SS.000


Отредактировано Vtumane (Sun Jan 08 2017 06:45 AM)

Наверх
#80903 - Fri Jan 06 2017 11:42 PM Re: Последнее значение. Цена LAST [Re: Vtumane]
Vtumane Offline
journeyman

Registered: Tue Jun 07 2016
Записи: 53
И ещё вопрос новичка в C# прошу не игнорируйте такие вопросы, для меня это очень важно, понять и применить...
Имеем ряд массива, к примеру цены закрытия, нам нужно к ним обратится ко всем доступным значениям в этом ряду
Как это правильно сделать в блоке формула?

просто обратится к Закрытие бара[i++] или надо к [i--] ?
Правильно я мыслю?

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

Попробовал i++ не то что надо получается ((

Мне нужно получить среднее значение всего ряда, по формуле "Сумма массива / на количество значений массива"
Что прописывать для суммы массива, а что прописывать для количества значений?
Подскажите пожалуйста как это прописать в блоке формула...

И как тогда прописать если нужно обратится не ко всему ряду, а к заданному диапазону от [i] бара?
Как я понял [i-1] возвращает нас на конкретную точку, а как в таком случае взять диапазон от и до?


Отредактировано Vtumane (Sat Jan 07 2017 08:17 AM)

Наверх
#80904 - Sat Jan 07 2017 05:16 AM Re: Последнее значение. Цена LAST [Re: Vtumane]
Vtumane Offline
journeyman

Registered: Tue Jun 07 2016
Записи: 53
Немного покумекал и...
Есть кубик СуммаЗа который решает половину формулы, блок Закрытие -> СуммаЗа
А вот КоличествоЗа такого нет кубика, который по логике должен быть в наборе, странно почему его нет

Теперь как вытащить КоличествоЗа ?
т.е. количество элементов массива

Ещё посидел почесал репу и пришел к мысли, что можно в блоке формула прописать так, СуммаЗа / N
где N это число прописанное в периоде кубика СуммаЗа

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

С этим разобрался ))



Остался открытым вопрос про время в миллисекундах и как обращаться к цене Last ?


Отредактировано Vtumane (Sat Jan 07 2017 08:21 AM)

Наверх


Moderator:  ViL, sar