커뮤니티

당일 최고가격 기준 봉 카운트

프로필 이미지
천장지구
2021-03-25 23:29:12
913
글번호 147407
답변완료
var1 = Data2(c)/Data3(c); 1. var1이 1.5값 돌파 구간 시 현재 값 기준으로 당일 최고 var1 값 봉 위치(봉 카운트) 2. Plot1 봉 위치(카운트) 기준 var1 최저 값 아래 수직이 맞는지 너무 메모리를 많이 잡아 먹는지 느리고 해서 수식 확인 부탁드립니다. if crossup(var1,1.5) then Plot1(NthHighestBar(1,var1,DayIndex()+1)+1); if crossup(var1,1.5) then Plot2(lowest(var1,NthHighestBar(1,var1,DayIndex()+1)+1));
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-03-26 13:43:49

안녕하세요 예스스탁입니다. var : V1(0,Data2),HH(0,Data2),HI(0,Data2),HL(0,Data2); V1 = Data2(c)/Data3(c); if Bdate != Bdate[1] Then { HH = 0; HI = -1; } if (HH == 0 and V1 >= 1.5) or (HH >= 1.5 and V1 > HH) Then { HH = v1; Hi = 0; HL = V1; } Else { if HH >= 1.5 Then { hi = hi+1; } if V1 < HL Then HL = V1; } Plot1(Hi); plot2(HL); 즐거운 하루되세요 > 천장지구 님이 쓴 글입니다. > 제목 : 당일 최고가격 기준 봉 카운트 > var1 = Data2(c)/Data3(c); 1. var1이 1.5값 돌파 구간 시 현재 값 기준으로 당일 최고 var1 값 봉 위치(봉 카운트) 2. Plot1 봉 위치(카운트) 기준 var1 최저 값 아래 수직이 맞는지 너무 메모리를 많이 잡아 먹는지 느리고 해서 수식 확인 부탁드립니다. if crossup(var1,1.5) then Plot1(NthHighestBar(1,var1,DayIndex()+1)+1); if crossup(var1,1.5) then Plot2(lowest(var1,NthHighestBar(1,var1,DayIndex()+1)+1));