커뮤니티

수식 부탁드립니다

프로필 이미지
타이쿤
2016-04-01 11:41:56
134
글번호 96763
답변완료
(1)일목균형표에서 현재가 위치 수직선에 위치한 선행스팬1,선행스팬2 값 수평선을 그린다 (2)일목균형표에서 선행스팬1,선행스팬2 값 당일 최고치, 최저치 값 수평선을 그린다 감사합니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-04-01 14:01:25

안녕하세요 예스스탁입니다. 현재값을 이용해 차트 전체에 수평선을 그리기 위해서는 추세선함수를 이용해야 합니다. 추세선은 겹치면 같은색상이면 보이지 않게 됩니다. 아래는 임의로 색을 부여했으므로 색상예약어 참고하셔서 원하시는 색으로 변경하시기 바랍니다. Var : 기준선(0), 전환선(0), 선행스팬1(0), 선행스팬2(0); var : H1(0),H2(0),L1(0),L2(0); var : TL1(0),TL2(0),TL3(0),TL4(0),TL5(0),TL6(0); 전환선 = (Highest(c, 9) + Lowest(c, 9)) / 2; 기준선 = (Highest(c, 26) + Lowest(c, 26)) / 2; 선행스팬1 = (전환선[25] + 기준선[25]) / 2 ; 선행스팬2 = (Highest(c, 52)[25] + Lowest(c, 52)[25]) / 2; if date != date[1] Then{ H1 = 선행스팬1; H2 = 선행스팬2; L1 = 선행스팬1; L2 = 선행스팬2; TL_Delete(TL3); TL_Delete(TL4); TL_Delete(TL5); TL_Delete(TL6); TL3 = TL_New(sdate[1],stime[1],H1,sdate,stime,H1); TL4 = TL_New(sdate[1],stime[1],L1,sdate,stime,L1); TL5 = TL_New(sdate[1],stime[1],H2,sdate,stime,H2); TL6 = TL_New(sdate[1],stime[1],L2,sdate,stime,L2); TL_SetExtLeft(TL3,true); TL_SetExtRight(TL3,true); TL_SetExtLeft(TL4,true); TL_SetExtRight(TL4,true); TL_SetExtLeft(TL5,true); TL_SetExtRight(TL5,true); TL_SetExtLeft(TL6,true); TL_SetExtRight(TL6,true); TL_SetColor(TL3,MAGENTA); TL_SetColor(TL4,CYAN); TL_SetColor(TL5,GREEN); TL_SetColor(TL6,GRAY); } if 선행스팬1 > H1 Then{ H1 = 선행스팬1; TL_Delete(TL3); TL3 = TL_New(sdate[1],stime[1],H1,sdate,stime,H1); TL_SetExtLeft(TL3,true); TL_SetExtRight(TL3,true); } if 선행스팬1 < L1 Then{ L1 = 선행스팬1; TL_Delete(TL4); TL4 = TL_New(sdate[1],stime[1],L1,sdate,stime,L1); TL_SetExtLeft(TL4,true); TL_SetExtRight(TL4,true); } if 선행스팬2 > H2 Then{ H2 = 선행스팬2; TL_Delete(TL5); TL5 = TL_New(sdate[1],stime[1],H2,sdate,stime,H2); TL_SetExtLeft(TL5,true); TL_SetExtRight(TL5,true); } if 선행스팬2 < L2 Then{ L2 = 선행스팬2; TL_Delete(TL6); TL6 = TL_New(sdate[1],stime[1],L2,sdate,stime,L2); TL_SetExtLeft(TL6,true); TL_SetExtRight(TL6,true); } TL_Delete(TL1); TL_Delete(TL2); TL1 = TL_New(sdate[1],stime[1],선행스팬1,sdate,stime,선행스팬1); TL2 = TL_New(sdate[1],stime[1],선행스팬2,sdate,stime,선행스팬2); TL_SetExtLeft(TL1,true); TL_SetExtRight(TL2,true); TL_SetColor(TL1,RED); TL_SetColor(TL2,blue); 즐거운 하루되세요 > 타이쿤 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다 > (1)일목균형표에서 현재가 위치 수직선에 위치한 선행스팬1,선행스팬2 값 수평선을 그린다 (2)일목균형표에서 선행스팬1,선행스팬2 값 당일 최고치, 최저치 값 수평선을 그린다 감사합니다