정해진 시간에 전일거래량보다 높아지면 봉에 색칠하는 수식인데요..
예스트레이너에서는 어떻게 하는지요? thisv()함수는 당일거래량함수이며, nprev(1)함수는 전일거래량 함수입니다.
수식1
조건=crossup(thisv(), nprev(1)*0.7)&& time<110000;
t=valuewhen(1, 조건, time);
d=valuewhen(1, 조건, date);
if(time> t && date==d &&c>o, c, 0)
수식2
조건=crossup(thisv(), nprev(1)*0.7)&& time<110000;
t=valuewhen(1, 조건, time);
d=valuewhen(1, 조건, date);
if(time> t && date==d &&c<o, o, 0)
수식3
min(c,o)
답변 1
예스스탁
예스스탁 답변
2023-07-14 09:23:28
안녕하세요
예스스탁입니다.
var : tt(0),dd(0);
condition1 = crossup(DayVolume(0), DayVolume(1)*0.7)&& stime<110000;
if Condition1 == true Then
{
tt = sTime;
dd = sDate;
}
if stime > tt && date == dd Then
{
if C > O Then
PlotPaintBar(c,o,"강조",Red);
if C < O Then
PlotPaintBar(c,o,"강조",Red);
}
즐거운 하루되세요
> 占쏙옙占쏙옙占쏙옙 님이 쓴 글입니다.
> 제목 : 지표 문의드립니다.
> 정해진 시간에 전일거래량보다 높아지면 봉에 색칠하는 수식인데요..
예스트레이너에서는 어떻게 하는지요? thisv()함수는 당일거래량함수이며, nprev(1)함수는 전일거래량 함수입니다.
수식1
조건=crossup(thisv(), nprev(1)*0.7)&& time<110000;
t=valuewhen(1, 조건, time);
d=valuewhen(1, 조건, date);
if(time> t && date==d &&c>o, c, 0)
수식2
조건=crossup(thisv(), nprev(1)*0.7)&& time<110000;
t=valuewhen(1, 조건, time);
d=valuewhen(1, 조건, date);
if(time> t && date==d &&c<o, o, 0)
수식3
min(c,o)