커뮤니티

다시문의드려요~

프로필 이미지
국산3
2017-07-12 08:48:40
115
글번호 111238
답변완료
Input : Period1(5), Period2(20), Period3(60), Period4(120), Period5(200); var : V1(0,data3),V2(0,data3),V3(0,data3),V4(0,data3),V5(0,data3); var : T1(0),UP1(0,data3),DN1(0,data3); v1 = Data3(wma(C,Period1)); v2 = Data3(wma(C,Period2)); v3 = Data3(wma(C,Period3)); v4 = Data3(wma(C,Period4)); v5 = Data3(wma(C,Period5)); Plot1(v1, "가중이동평균1"); Plot2(v2, "가중이동평균2"); Plot3(v3, "가중이동평균3"); Plot4(v4, "가중이동평균4"); Plot5(v5, "가중이동평균5"); if v1 > v1[1] Then{ T1 = 1; UP1 = V1; } if v1 < v1[1] Then{ T1 = -1; Dn1 = V1; } if T1 == 1 Then plot11(Dn1,"일자그래프1",blue); Else plot11(Up1,"일자그래프1",red); 위의 수식으로 지표를 사용중인데, 이 지표에서 period1 의 이평이 고점 저점을 갱신할때마다 수평선이 그어지게 표현하고 싶습니다. dayhigh daylow 처럼요 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 저번 질문에 위처럼 답변을 주셨는데, 수평선이 짧게 나오는거 말고. 고점 저점을 다시 갱신 할때까지 연장할수는 없나요? 수평선이 끊기지 않고 계속 이어지게끔요
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-07-12 17:12:01

안녕하세요 예스스탁입니다. 식을 수정했습니다. Input : Period1(5), Period2(20), Period3(60), Period4(120), Period5(200); var : V1(0,data3),V2(0,data3),V3(0,data3),V4(0,data3),V5(0,data3); var : T1(0),UP1(0,data3),DN1(0,data3); v1 = Data3(wma(C,Period1)); v2 = Data3(wma(C,Period2)); v3 = Data3(wma(C,Period3)); v4 = Data3(wma(C,Period4)); v5 = Data3(wma(C,Period5)); Plot1(v1, "가중이동평균1"); Plot2(v2, "가중이동평균2"); Plot3(v3, "가중이동평균3"); Plot4(v4, "가중이동평균4"); Plot5(v5, "가중이동평균5"); if v1 > v1[1] Then T1 = 1; if v1 < v1[1] Then T1 = -1; if T1 == 1 and T1[1] != 1 Then Dn1 = V1[1]; if T1 == -1 and T1[1] != -1 Then UP1 = V1[1]; plot11(Dn1,"그래프1",blue); plot12(Up1,"그래프2",red); 즐거운 하루되세요 > 국산3 님이 쓴 글입니다. > 제목 : 다시문의드려요~ > Input : Period1(5), Period2(20), Period3(60), Period4(120), Period5(200); var : V1(0,data3),V2(0,data3),V3(0,data3),V4(0,data3),V5(0,data3); var : T1(0),UP1(0,data3),DN1(0,data3); v1 = Data3(wma(C,Period1)); v2 = Data3(wma(C,Period2)); v3 = Data3(wma(C,Period3)); v4 = Data3(wma(C,Period4)); v5 = Data3(wma(C,Period5)); Plot1(v1, "가중이동평균1"); Plot2(v2, "가중이동평균2"); Plot3(v3, "가중이동평균3"); Plot4(v4, "가중이동평균4"); Plot5(v5, "가중이동평균5"); if v1 > v1[1] Then{ T1 = 1; UP1 = V1; } if v1 < v1[1] Then{ T1 = -1; Dn1 = V1; } if T1 == 1 Then plot11(Dn1,"일자그래프1",blue); Else plot11(Up1,"일자그래프1",red); 위의 수식으로 지표를 사용중인데, 이 지표에서 period1 의 이평이 고점 저점을 갱신할때마다 수평선이 그어지게 표현하고 싶습니다. dayhigh daylow 처럼요 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 저번 질문에 위처럼 답변을 주셨는데, 수평선이 짧게 나오는거 말고. 고점 저점을 다시 갱신 할때까지 연장할수는 없나요? 수평선이 끊기지 않고 계속 이어지게끔요