커뮤니티

질문입니다.

프로필 이미지
회원
2006-03-21 08:12:05
1124
글번호 9627
답변완료
분봉에서 타종목1의 N일전 2시부터 3시15분까지의 최고가를 나타내는 식 부탁드립니다.
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2006-03-21 09:37:29

안녕하세요 예스스탁입니다. 문의하신 식은 다음과 같습니다. input : N(1); var : cnt(0); array : value[11](0); if date != date[1] then{ for cnt = 1 to 10 value[cnt] = value[cnt-1][1]; } if stime < 140000 then value[0] = H; if stime >= 140000 and stime <= 151500 then{ if H > value[0] then value[0] = H; } plot1(value[N]);//N일전 2시~3시15분 최고값 10일전 값까지만 리턴합니다. 즐거운 하루되세요 > CJ_MINSUNG 님이 쓴 글입니다. > 제목 : 질문입니다. > 분봉에서 타종목1의 N일전 2시부터 3시15분까지의 최고가를 나타내는 식 부탁드립니다.
프로필 이미지

회원

2006-03-21 22:33:27

답변감사합니다...^^ 이전 답변 내용이... 타종목1에 대한 것이 아닌것 같아서.. 다시 질문드립니다... 타종목1의 N일전 특정시간대의 고가를 사용자 함수로 나타낼경우에 아래와같이 H대신에 data1("H")로 바꾸어서 나타내면 되나요? input : N(Numeric),time1(Numeric),time2(Numeric); var : cnt(0); array : value[11](0); var1=data1("H"); if date != date[1] then{ for cnt = 1 to 10 value[cnt] = value[cnt-1][1]; } if stime < time1 then value[0] = var1; if stime >= time1 and stime <= time2 then{ if var1 > value[0] then value[0] = var1; } _NtimeH1=value[N]; > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 질문입니다. > 안녕하세요 예스스탁입니다. 문의하신 식은 다음과 같습니다. input : N(1); var : cnt(0); array : value[11](0); if date != date[1] then{ for cnt = 1 to 10 value[cnt] = value[cnt-1][1]; } if stime < 140000 then value[0] = H; if stime >= 140000 and stime <= 151500 then{ if H > value[0] then value[0] = H; } plot1(value[N]);//N일전 2시~3시15분 최고값 10일전 값까지만 리턴합니다. 즐거운 하루되세요 > CJ_MINSUNG 님이 쓴 글입니다. > 제목 : 질문입니다. > 분봉에서 타종목1의 N일전 2시부터 3시15분까지의 최고가를 나타내는 식 부탁드립니다.
프로필 이미지

예스스탁 예스스탁 답변

2006-03-22 10:19:26

안녕하세요 예스스탁입니다. 죄송합니다. 처음에 올려드린 식은 기본차트의 N일전 특정시간대의 고가를 가져오는 식이었습니다. 올리신 식을 사용하시면 됩니다. 타종목1의 N일전 특정시간대의 고가를 가져오는 사용자 함수가 맞습니다. 식상에 var1=data1("H")으로 타종목의 데이터를 가져옵니다. 사용자 함수가 아닌 지표식으로 옮기면 아래와 같습니다. input : N(1),time1(140000),time2(150000); var : cnt(0),NtimeH1(0); array : value[11](0); var1=data1("H"); if date != date[1] then{ for cnt = 1 to 10 value[cnt] = value[cnt-1][1]; } if stime < time1 then value[0] = var1; if stime >= time1 and stime <= time2 then{ if var1 > value[0] then value[0] = var1; } plot1(value[N]);//타종목1의 N일전 특정시간대 고가 즐거운 하루되세요 > CJ_MINSUNG 님이 쓴 글입니다. > 제목 : Re : Re : 질문입니다. > 답변감사합니다...^^ 이전 답변 내용이... 타종목1에 대한 것이 아닌것 같아서.. 다시 질문드립니다... 타종목1의 N일전 특정시간대의 고가를 사용자 함수로 나타낼경우에 아래와같이 H대신에 data1("H")로 바꾸어서 나타내면 되나요? input : N(Numeric),time1(Numeric),time2(Numeric); var : cnt(0); array : value[11](0); var1=data1("H"); if date != date[1] then{ for cnt = 1 to 10 value[cnt] = value[cnt-1][1]; } if stime < time1 then value[0] = var1; if stime >= time1 and stime <= time2 then{ if var1 > value[0] then value[0] = var1; } _NtimeH1=value[N]; > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 질문입니다. > 안녕하세요 예스스탁입니다. 문의하신 식은 다음과 같습니다. input : N(1); var : cnt(0); array : value[11](0); if date != date[1] then{ for cnt = 1 to 10 value[cnt] = value[cnt-1][1]; } if stime < 140000 then value[0] = H; if stime >= 140000 and stime <= 151500 then{ if H > value[0] then value[0] = H; } plot1(value[N]);//N일전 2시~3시15분 최고값 10일전 값까지만 리턴합니다. 즐거운 하루되세요 > CJ_MINSUNG 님이 쓴 글입니다. > 제목 : 질문입니다. > 분봉에서 타종목1의 N일전 2시부터 3시15분까지의 최고가를 나타내는 식 부탁드립니다.