Обратился клиент, открывший у нас счет с небольшой просьбой. Ему нужен индикатор, который показывает на графике любого таймфрейма уровень открытия не с начала торговой сессии, а с определенного времени. В частности ему нужен уровень открытия свечи в час ночи по москве.
Индикатор простой:
Var:
storedOpen(0);
// Store open of a specific time
if (Time = 0100) then
storedOpen = Open[-1];
plot1(storedOpen,"open",blue);
В строчке
if (Time = 0100) then
0100 — показывает время в формате HHmm, причем время — локальное, установленное на вашей машине. Соответственно если хотите смотреть от полуночи, то просто меняете на
if (Time = 0000) then
Как создать и разместить сам индикатор, созданный на языке программирования easylanguage писали здесь:
Создание собственных индикаторов и стратегий на языке Easylanguage(
Читать дальше )