커뮤니티

문의드립니다.

프로필 이미지
잡다백수
2019-01-25 14:23:42
245
글번호 125571
답변완료

첨부 이미지

도움주시는 덕분에 도전하고 있습니다. 매번 감사합니다. 앞서 만들어주신 해선용 써머타임 피봇인데요. 이걸 지표로 만들어보니 그림처럼 일요일 다음날 값들은 사진처럼 피봇들이 다 좁게(전일 변동폭이 작다) 나오는 현상이 나오는 듯 합니다. 시장 변동성에 맞춰서 그런 게 아니고 그냥 일요일 수치들이 들어가면서 다 그렇게 되는 것 같은데요. 정확한 이유는 잘 모르겠습니다. 혹시 이유를 알 수 있을까요? 이유가 확실치 않다면 일요일 수치는 뺀 피봇(월요일 피봇은 금요일 변동성만을 토대로 그림) 작성 부탁드립니다. 1. 기타 input : 시작시간(100000),종료시간(020000); var : Year(0),Summer(false),st(0),et(0),tcond(false); var : hh(0),ll(0),cc(0),hh1(0),ll1(0),cc1(0); Var : Pivot(0),R1(0),R2(0),S1(0),S2(0); Year = Floor(sdate/10000); Value1 = (10000 * Year) + (100 * 3) + 1; Value2 = 15 - dayofweek(value1); // 3월 두번째 일요일 날짜 value3 = (10000 * Year) + (100 * 11) + 1; value4 = 8 - dayofweek(value3); // 11월 첫번째 일요일 날짜 Summer = date > (10000 * Year) + (100 * 3) + value2 And date < (10000 * Year) + (100 * 11) + value4; if Summer == true then { st = 시작시간; et = 종료시간; } Else { st = 시작시간+10000; et = 종료시간+10000; } if (sdate != sdate[1] and stime >= st) or (sdate == sdate[1] and stime >= st and stime[1] < st) Then { tcond = true; hh = h; ll = l; hh1 = hh[1]; ll1 = ll[1]; cc1 = cc[1]; } if (sdate != sdate[1] and stime >= et) or (sdate == sdate[1] and stime >= et and stime[1] < et) Then { tcond = false; } if tcond == true then { if h > hh Then hh = h; if l < ll Then ll = l; cc = c; } Pivot = (hh1+ll1+cc1)/3; R1 = 2*Pivot-ll1; R2 = Pivot+hh1-ll1; S1 = 2*Pivot-hh1; S2 = Pivot-hh1+ll1; Plot1(Pivot, "피봇포인트"); Plot2(R1, "1차저항"); Plot3(R2, "2차저항"); Plot4(S1, "1차지지"); Plot5(S2, "2차지지"); 2. 기타 혹시 메타트레이더나 멀티차트 수식도 변환 가능한가요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-01-25 15:45:01

안녕하세요 예스스탁입니다. 1 차트의 기준시각을 확인하시기 바랍니다. 설정한 시간은 8시~18시로 한국시간이 기준인데 차트는 시장시각으로 되어 있습니다. 한국시각으로 기준시간 설정하시면 됩니다. 기준시간은 차트창속성에서 설정가능하고 차트창속성은 차트의 바탕화면을 클릭하면 나타납니다. 2 메타트레이더는 가능하지 않습니다. 즐거운 하루되세요 > 잡다백수 님이 쓴 글입니다. > 제목 : 문의드립니다. > 도움주시는 덕분에 도전하고 있습니다. 매번 감사합니다. 앞서 만들어주신 해선용 써머타임 피봇인데요. 이걸 지표로 만들어보니 그림처럼 일요일 다음날 값들은 사진처럼 피봇들이 다 좁게(전일 변동폭이 작다) 나오는 현상이 나오는 듯 합니다. 시장 변동성에 맞춰서 그런 게 아니고 그냥 일요일 수치들이 들어가면서 다 그렇게 되는 것 같은데요. 정확한 이유는 잘 모르겠습니다. 혹시 이유를 알 수 있을까요? 이유가 확실치 않다면 일요일 수치는 뺀 피봇(월요일 피봇은 금요일 변동성만을 토대로 그림) 작성 부탁드립니다. 1. 기타 input : 시작시간(100000),종료시간(020000); var : Year(0),Summer(false),st(0),et(0),tcond(false); var : hh(0),ll(0),cc(0),hh1(0),ll1(0),cc1(0); Var : Pivot(0),R1(0),R2(0),S1(0),S2(0); Year = Floor(sdate/10000); Value1 = (10000 * Year) + (100 * 3) + 1; Value2 = 15 - dayofweek(value1); // 3월 두번째 일요일 날짜 value3 = (10000 * Year) + (100 * 11) + 1; value4 = 8 - dayofweek(value3); // 11월 첫번째 일요일 날짜 Summer = date > (10000 * Year) + (100 * 3) + value2 And date < (10000 * Year) + (100 * 11) + value4; if Summer == true then { st = 시작시간; et = 종료시간; } Else { st = 시작시간+10000; et = 종료시간+10000; } if (sdate != sdate[1] and stime >= st) or (sdate == sdate[1] and stime >= st and stime[1] < st) Then { tcond = true; hh = h; ll = l; hh1 = hh[1]; ll1 = ll[1]; cc1 = cc[1]; } if (sdate != sdate[1] and stime >= et) or (sdate == sdate[1] and stime >= et and stime[1] < et) Then { tcond = false; } if tcond == true then { if h > hh Then hh = h; if l < ll Then ll = l; cc = c; } Pivot = (hh1+ll1+cc1)/3; R1 = 2*Pivot-ll1; R2 = Pivot+hh1-ll1; S1 = 2*Pivot-hh1; S2 = Pivot-hh1+ll1; Plot1(Pivot, "피봇포인트"); Plot2(R1, "1차저항"); Plot3(R2, "2차저항"); Plot4(S1, "1차지지"); Plot5(S2, "2차지지"); 2. 기타 혹시 메타트레이더나 멀티차트 수식도 변환 가능한가요?