커뮤니티

Re : Re : n일 까지의 첫봉 -오류 수정 요망 합니다

프로필 이미지
선물꾼
2015-03-26 20:05:38
163
글번호 84453
답변완료
질문한지 5일이 지나도 답이없어 재차 질문 합니다 1번항은 재대로 되어 감사 드림니다 2번항은 11시로 기준 잡아 해보니 전일 종가 돌파는 작동이 안되고 시가돌파는 90 %로만 맞고 일부 틀려서 10시로 해서 다시 해보니 같은 결과입니다 빠른 답변 부탁 드림니다 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : n일 까지의 첫봉 > 안녕하세요 예스스탁입니다. 전화로 설명드린부분과 1번과 2번에 대해 리스트가 출력되는 식을 올려드립니다. 차트 전체기간에 각 일자별로 리스트 됩니다. 1. input : N(0); var : cnt(0),idx(0),V1(0),Hl(0); if dayindex == 0 Then{ V1 = V; HL = H-L; print("F1.csv",",거래량,%.f,변폭,%.2f",V1,HL); } 2. input : N(110000); var : preDayCloseCross(0),dayOpenCross(0),T1(0),T2(0); var1 = max(C,O); var2 = min(C,O); if date != date[1] Then{ dayOpenCross = 0; preDayCloseCross = 0; T1 = 0; } if stime < N Then { if T1 >= 0 and var1 < DayClose(1) Then { preDayCloseCross = preDayCloseCross+1; T1 = -1; } if T1 <= 0 and var2 > DayClose(1) Then { preDayCloseCross = preDayCloseCross+1; T1 = 1; } if dayindex > 0 and T2 >= 0 and var1 < dayopen Then { dayOpenCross = dayOpenCross+1; T2 = -1; } if dayindex > 0 and T2 <= 0 and var2 > dayopen Then { dayOpenCross = dayOpenCross+1; T2 = 1; } } if stime == N or (stime > N and stime[1] < N) Then print("F2.csv",",전일종가,%.f,당일시가,%.2f",preDayCloseCross,dayOpenCross);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-03-27 10:07:46

> 선물꾼 님이 쓴 글입니다. > 제목 : Re : Re : n일 까지의 첫봉 -오류 수정 요망 합니다 > 질문한지 5일이 지나도 답이없어 재차 질문 합니다 1번항은 재대로 되어 감사 드림니다 2번항은 11시로 기준 잡아 해보니 전일 종가 돌파는 작동이 안되고 시가돌파는 90 %로만 맞고 일부 틀려서 10시로 해서 다시 해보니 같은 결과입니다 빠른 답변 부탁 드림니다 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : n일 까지의 첫봉 > 안녕하세요 예스스탁입니다. 전화로 설명드린부분과 1번과 2번에 대해 리스트가 출력되는 식을 올려드립니다. 차트 전체기간에 각 일자별로 리스트 됩니다. 1. input : N(0); var : cnt(0),idx(0),V1(0),Hl(0); if dayindex == 0 Then{ V1 = V; HL = H-L; print("F1.csv",",거래량,%.f,변폭,%.2f",V1,HL); } 2. input : N(110000); var : preDayCloseCross(0),dayOpenCross(0),T1(0),T2(0); var1 = max(C,O); var2 = min(C,O); if date != date[1] Then{ dayOpenCross = 0; preDayCloseCross = 0; T1 = 0; } if stime < N Then { if T1 >= 0 and var1 < DayClose(1) Then { preDayCloseCross = preDayCloseCross+1; T1 = -1; } if T1 <= 0 and var2 > DayClose(1) Then { preDayCloseCross = preDayCloseCross+1; T1 = 1; } if dayindex > 0 and T2 >= 0 and var1 < dayopen Then { dayOpenCross = dayOpenCross+1; T2 = -1; } if dayindex > 0 and T2 <= 0 and var2 > dayopen Then { dayOpenCross = dayOpenCross+1; T2 = 1; } } if stime == N or (stime > N and stime[1] < N) Then print("F2.csv",",전일종가,%.f,당일시가,%.2f",preDayCloseCross,dayOpenCross);