커뮤니티

사용자지표의 과거값

프로필 이미지
건곤대
2024-11-12 10:27:58
538
글번호 185182
답변완료
안녕하세요. 사용자지표를 만들어서 신호발생에 조건으로 활용하고 있는데요, 가령, s = c - data2(c) 과 같은 사용자 지표가 있다고 하면, crossup(s, 기준값) 으로 돌파조건을 만들 수 있는데, 상향돌파가 n봉전에 발생했다는 조건을 적용시키려면 어떻게 할 수 있을까요? 사용자지표라서 s[1]라고 할수도 없을 것 같아서요.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-11-12 16:01:04

안녕하세요 예스스탁입니다. var : s(0),cond(False); s = c - data2(c); Cond = CrossUp(s,기준값); if cond[n] == true Then 위와 같이 변수처리를 하시거나 아래와 같이 작성하셔도 됩니다. var : s(0),cond(False); s = c - data2(c); if CrossUp(s[n],기준값[n]) Then 즐거운 하루되세요 > 건곤대 님이 쓴 글입니다. > 제목 : 사용자지표의 과거값 > 안녕하세요. 사용자지표를 만들어서 신호발생에 조건으로 활용하고 있는데요, 가령, s = c - data2(c) 과 같은 사용자 지표가 있다고 하면, crossup(s, 기준값) 으로 돌파조건을 만들 수 있는데, 상향돌파가 n봉전에 발생했다는 조건을 적용시키려면 어떻게 할 수 있을까요? 사용자지표라서 s[1]라고 할수도 없을 것 같아서요.