커뮤니티

문의...

프로필 이미지
9회말2아웃
2012-08-20 15:01:53
252
글번호 53931
답변완료
data1 : 주종목 data2, data3, data4 이렇게 차트틀을 구성했습니다 data1주종목에서 골든크로스가 발생하면 그 시점부터 data2와 data3의 참조종목들의 최저가와 최고가를 체크하는 식을 표현하고자합니다 물론 data1 주종목의 골든크로스 이전에 참조종목들의 최저가와 최고가가 있을수도 있지만 그건 무시하고 오로지 data1 주종목의 골든크로스 시점 이후에 참조종목들의 최고가와 최저가를 표현하는겁니다 index를 사용하면 될듯한데 주종목의 골든크로스시 index를 잡고 그 다음 그 index값을 data2와 data3 참조종목에서 그 시점 이후부터 찾고자하는겁니다 이 모든것은 분차트적용이고 당일 차트 적용입니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-08-21 09:54:20

안녕하세요 예스스탁입니다. var : d1ma1(0,data1),d1ma2(0,data1),d2h(0,data1),d2l(0,data1),d3h(0,data1),d3l(0,data1); d1ma1 = data1(ma(c,5)); d1ma2 = data1(ma(c,20)); #data1 골든크로스 if data1(crossup(d1ma1,d1ma2)) Then{ D2H = data2(H);#data2 최고값 초기값 d2l = data2(L);#data2 최저값 초기값 D3H = data3(H);#data3 최고값 초기값 d3l = data3(L);#data3 최저값 초기값 } #data1골든크로스 이후 data2 최고값 if data2(H) > d2h Then d2h = data2(h); #data1골든크로스 이후 data2 최저값 if data2(L) < d2L Then d2L = data2(L); #data1골든크로스 이후 data3 최고값 if data3(H) > d3h Then d3h = data3(h); #data1골든크로스 이후 data3 최저값 if data3(L) < d3L Then d3L = data3(L); 즐거운 하루되세요 > 9회말2아웃 님이 쓴 글입니다. > 제목 : 문의... > data1 : 주종목 data2, data3, data4 이렇게 차트틀을 구성했습니다 data1주종목에서 골든크로스가 발생하면 그 시점부터 data2와 data3의 참조종목들의 최저가와 최고가를 체크하는 식을 표현하고자합니다 물론 data1 주종목의 골든크로스 이전에 참조종목들의 최저가와 최고가가 있을수도 있지만 그건 무시하고 오로지 data1 주종목의 골든크로스 시점 이후에 참조종목들의 최고가와 최저가를 표현하는겁니다 index를 사용하면 될듯한데 주종목의 골든크로스시 index를 잡고 그 다음 그 index값을 data2와 data3 참조종목에서 그 시점 이후부터 찾고자하는겁니다 이 모든것은 분차트적용이고 당일 차트 적용입니다