приветствую.
Мне нужно получить значение High — Open за период времени с 2:00 до 4:00. У меня есть следующий код. но он не правильно фиксирует открытие в 2:00. Подскажите пожалуйста, как получить значение открытия в 2:00.
<code>def na=double.nan;
input ORBegin = 0200;
input OREnd = 0300;
input ShowTodayOnly={"No", default "Yes"};
def s=ShowTodayOnly;
Def ORActive = if secondstilltime(OREnd)>0 AND secondsfromtime(ORBegin)>=0 then 1 else 0;
def today=if s==0 OR getday()==getlastday() AND secondsfromtime(ORBegin)>=0 then 1 else 0;
Rec ORHigh = if ORHigh[1]==0 or ORActive[1]==0 AND ORActive==1 then high else if ORActive AND high > ORHigh[1] then high else ORHigh[1];
#Rec OROpen = if OROpen [1] ==0 or ORActive [1] ==0 AND ORActive ==1 then open else if ORActive AND open < OROpen [1] then open else ORopen [1];
DEF OROPEN = open;
Def IDHigh = ORHigh - OROpen;
#Plot ORH=if ORActive OR today<1 then na else ORHigh;
#Plot ORO=if ORActive OR today<1 then na else ORopen;
AddLabel (yes, "IDHigh: " + IDHigh + " ", Color.LIME );</code>
Минфин РФ в 2025 г. намерен размещать ОФЗ "подлиннее" и с фиксированным купоном - директор департамента государственного долга Денис Мамонов Минфин России в 2025 году при размещении облигаци...
Технический комментарий и анализ эмоционального состояния рынка(через индекс ММВБ)-индекс меня расстроил, были все предпосылки уходить выше 2800.Это закладывалось в прогноз, до объявления ставки.
Бо...
Мне нужно получить значение High — Open за период времени с 2:00 до 4:00. У меня есть следующий код. но он не правильно фиксирует открытие в 2:00. Подскажите пожалуйста, как получить значение открытия в 2:00.