커뮤니티

문의드립니다.

프로필 이미지
ehdsp
2020-05-27 14:55:14
2192
글번호 139264
답변완료
안녕하십니까 항상 감사드립니다!!!! 어느 조건이 만족할경우 1분봉 40분전(현재봉부터 40분전까지제외)(현재시간이 11시이면 10시 20분 이전까지의 최고값) 오늘의최고값에 가로선을 넣으려고합니다 만약 장시작한지 40분이채 안되었으면 가로선이 없어야합니다. 수식 알려주시면 감사하겠습니다!
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-05-28 10:55:00

안녕하세요 예스스탁입니다. 지표 속성에서 그래프 종류를 일자그래프로 지정하시고 사용하시기 바랍니다. var : S1(0),D1(0),TM(0),idx(0),hh(0),cnt(0); if Bdate != Bdate[1] Then { S1 = TimeToMinutes(stime); D1 = sdate; idx = 0; hh = 0; } Else idx = idx+1; if D1 > 0 then { if sdate == D1 Then TM = TimeToMinutes(stime)-S1; Else TM = TimeToMinutes(stime)+1440-S1; if crossup(c,ma(C,20)) and TM > 40 Then { hh = 0; for cnt = 0 to idx { if hh == 0 and TM[cnt] < TM-40 Then { hh = DayHigh[cnt]; cnt = idx+1; } } } if hh > 0 Then plot1(hh); } 즐거운 하루되세요 > ehdsp 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하십니까 항상 감사드립니다!!!! 어느 조건이 만족할경우 1분봉 40분전(현재봉부터 40분전까지제외)(현재시간이 11시이면 10시 20분 이전까지의 최고값) 오늘의최고값에 가로선을 넣으려고합니다 만약 장시작한지 40분이채 안되었으면 가로선이 없어야합니다. 수식 알려주시면 감사하겠습니다!