커뮤니티

해외선물 각 상품별 시고저 라인

프로필 이미지
풍운객
2019-10-23 14:56:07
170
글번호 133056
답변완료
안녕하세요, 지표작성을 도와주셔서 항상 감사드립니다. 해외선물 상품별 장 시작시간, 마감시간이 각각 다른데,(예를 들면, 항셍과 오일) 각 상품별로 장 시작시간, 마감시간에 맞춰 시고저라인이 생성되는 지표를 작성 부탁드리겠습니다. 그 중 당일 시고저 라인, 금주 시고저 라인, 당월 시고저 라인 요렇게 세개 수식 작성 부탁드릴게요 항상 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-10-24 09:04:39

안녕하세요 예스스탁입니다. 해선과 국내 모두 1번식으로 동일합니다. 항셍과 같이 별도의 시간이 하루의 기준으로 삼는 종목이면 2번식 이용하셔야 합니다. 1 var : cnt(0); Array : WH[10](0),WL[10](0),WO[10](0); Array : MH[10](0),ML[10](0),MO[10](0); if DayOfWeek(bdate) < DayOfWeek(Bdate[1]) Then { WO[0] = O; WH[0] = H; WL[0] = L; for cnt = 1 to 9 { WO[cnt] = WO[cnt-1][1]; WH[cnt] = WH[cnt-1][1]; WL[cnt] = WL[cnt-1][1]; } } if WH[0] > 0 and H > WH[0] Then WH[0] = H; if WL[0] > 0 and L < WL[0] Then WL[0] = L; if bdate > Bdate[1]+30 Then { MO[0] = O; MH[0] = H; ML[0] = L; for cnt = 1 to 9 { MO[cnt] = MO[cnt-1][1]; MH[cnt] = MH[cnt-1][1]; ML[cnt] = ML[cnt-1][1]; } } if MH[0] > 0 and H > MH[0] Then MH[0] = H; if ML[0] > 0 and L < ML[0] Then ML[0] = L; plot1(Dayopen(0),"당일시가"); plot2(DayHigh(0),"당일시가"); plot3(DayLow(0),"당일시가"); plot4(WO[0],"금주시가"); plot5(WH[0],"금주고가"); plot6(WL[0],"금주저가"); plot7(MO[0],"당월시가"); plot8(MH[0],"당월고가"); plot9(ML[0],"당월저가"); 2 var : cnt(0),D1(0),D2(0); Array : DH[10](0),DL[10](0),DO[10](0); Array : WH[10](0),WL[10](0),WO[10](0); Array : MH[10](0),ML[10](0),MO[10](0); if (sdate != sdate[1] and stime >= 101500) or (sdate == sdate[1] and stime >= 101500 and stime[1] < 101500) Then { DO[0] = O; DH[0] = H; DL[0] = L; D1 = sdate; D2 = D1[1]; if DayOfWeek(D1) < DayOfWeek(D2) Then { WO[0] = O; WH[0] = H; WL[0] = L; for cnt = 1 to 9 { WO[cnt] = WO[cnt-1][1]; WH[cnt] = WH[cnt-1][1]; WL[cnt] = WL[cnt-1][1]; } } if D1 > D2+30 Then { MO[0] = O; MH[0] = H; ML[0] = L; for cnt = 1 to 9 { MO[cnt] = MO[cnt-1][1]; MH[cnt] = MH[cnt-1][1]; ML[cnt] = ML[cnt-1][1]; } } } if DH[0] > 0 and H > DH[0] Then DH[0] = H; if DL[0] > 0 and L < DL[0] Then DL[0] = L; if WH[0] > 0 and H > WH[0] Then WH[0] = H; if WL[0] > 0 and L < WL[0] Then WL[0] = L; if MH[0] > 0 and H > MH[0] Then MH[0] = H; if ML[0] > 0 and L < ML[0] Then ML[0] = L; plot1(WO[0],"당일시가"); plot2(WH[0],"당일고가"); plot3(WL[0],"당일저가"); plot4(WO[0],"금주시가"); plot5(WH[0],"금주고가"); plot6(WL[0],"금주저가"); plot7(MO[0],"당월시가"); plot8(MH[0],"당월고가"); plot9(ML[0],"당월저가"); 즐거운 하루되세요 > 풍운객 님이 쓴 글입니다. > 제목 : 해외선물 각 상품별 시고저 라인 > 안녕하세요, 지표작성을 도와주셔서 항상 감사드립니다. 해외선물 상품별 장 시작시간, 마감시간이 각각 다른데,(예를 들면, 항셍과 오일) 각 상품별로 장 시작시간, 마감시간에 맞춰 시고저라인이 생성되는 지표를 작성 부탁드리겠습니다. 그 중 당일 시고저 라인, 금주 시고저 라인, 당월 시고저 라인 요렇게 세개 수식 작성 부탁드릴게요 항상 감사합니다.