커뮤니티

지표수정1

프로필 이미지
카카
2019-05-09 11:58:27
259
글번호 128536
답변완료

첨부 이미지

안녕하세요 관리자님!! 그동안 보내주신 지표 잘받아서 잘쓰고 있습니다. 감사의 말씀 다시한번 올립니다. 웬만한거는 제가 나름 편집해서 쓰고 있는데 저의 능력으로 안되는 것만 관리자님께 부탁말씀 올리겠습니다. 다름이 아니오라 아래의 1,2의 지표는 관리자님이 보내주신 수식인데요 실행후 겹치기를 하면 첨부한 사진과 같이 표현됩니다(첨부그림1 참조). 근데 파란색 타원안의 점선으로 표시된 직선이 접점을 표시한건데 이를 항상 0으로 표현하고 싶습니다. 비슷한 지표를 보내주신거는 접점이 항상 0으로 표현됩니다.(첨부그림2 참조) 제가 편집하다가 못해서 문의드리오니 양해 부탁드립니다. 감사합니다. - 아래1 - var1 = dayopen; value1 = C/var1*100-100; var2 = (DayHigh(1)-dayopen(1))+dayopen; value2 = -(C/var2*100-100); var3 = dayopen-(DayOpen(1)-DayLow(1)); value3 = (C/var3*100-100); var4 = (DayHigh(2)-dayopen(2))+dayopen; value4 = -(C/var4*100-100); var5 = dayopen-(DayOpen(2)-DayLow(2)); value5 = (C/var5*100-100); Var6 = (DayHigh(3)-dayopen(3))+dayopen; Value6 = -(C/Var6*100-100); Var7 = dayopen-(DayOpen(3)-DayLow(3)); value7 = (C/var7*100-100); Var8 = dayopen(1); value8 = -(C/var8*100-100); plot1(value1,"오늘주가"); plot2(value2,"-전일최고"); plot3(value3,"전일최저"); plot4(value4,"-2일전최고"); plot5(value5,"2일전최저"); plot6(Value6,"-3일전최고"); plot7(Value7,"3일전최저"); plot8(Value8,"-전일주가"); plot9(0,"중심선"); - 아래2 - var : i1(0); var1 = dayopen; value1 = C/var1*100-100;#오늘주가 var2 = (DayHigh(1)-dayopen(1))+dayopen; value2 = -(C/var2*100-100); #전일최고 var3 = dayopen-(DayOpen(1)-DayLow(1)); value3 = (C/var3*100-100); #전일최저 if crossup(value2,value3) or CrossDown(value2,value3) Then i1 = value2; plot1(i1,"접점");
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-05-09 14:34:13

안녕하세요 예스스탁입니다. 교차하는 값이 대칭이 아닙니다.문의하신 내용은 작성법을 모르겠습니다. 도움을 드리지 못해죄송합니다. 즐거운 하루되세요 > 카카 님이 쓴 글입니다. > 제목 : 지표수정1 > 안녕하세요 관리자님!! 그동안 보내주신 지표 잘받아서 잘쓰고 있습니다. 감사의 말씀 다시한번 올립니다. 웬만한거는 제가 나름 편집해서 쓰고 있는데 저의 능력으로 안되는 것만 관리자님께 부탁말씀 올리겠습니다. 다름이 아니오라 아래의 1,2의 지표는 관리자님이 보내주신 수식인데요 실행후 겹치기를 하면 첨부한 사진과 같이 표현됩니다(첨부그림1 참조). 근데 파란색 타원안의 점선으로 표시된 직선이 접점을 표시한건데 이를 항상 0으로 표현하고 싶습니다. 비슷한 지표를 보내주신거는 접점이 항상 0으로 표현됩니다.(첨부그림2 참조) 제가 편집하다가 못해서 문의드리오니 양해 부탁드립니다. 감사합니다. - 아래1 - var1 = dayopen; value1 = C/var1*100-100; var2 = (DayHigh(1)-dayopen(1))+dayopen; value2 = -(C/var2*100-100); var3 = dayopen-(DayOpen(1)-DayLow(1)); value3 = (C/var3*100-100); var4 = (DayHigh(2)-dayopen(2))+dayopen; value4 = -(C/var4*100-100); var5 = dayopen-(DayOpen(2)-DayLow(2)); value5 = (C/var5*100-100); Var6 = (DayHigh(3)-dayopen(3))+dayopen; Value6 = -(C/Var6*100-100); Var7 = dayopen-(DayOpen(3)-DayLow(3)); value7 = (C/var7*100-100); Var8 = dayopen(1); value8 = -(C/var8*100-100); plot1(value1,"오늘주가"); plot2(value2,"-전일최고"); plot3(value3,"전일최저"); plot4(value4,"-2일전최고"); plot5(value5,"2일전최저"); plot6(Value6,"-3일전최고"); plot7(Value7,"3일전최저"); plot8(Value8,"-전일주가"); plot9(0,"중심선"); - 아래2 - var : i1(0); var1 = dayopen; value1 = C/var1*100-100;#오늘주가 var2 = (DayHigh(1)-dayopen(1))+dayopen; value2 = -(C/var2*100-100); #전일최고 var3 = dayopen-(DayOpen(1)-DayLow(1)); value3 = (C/var3*100-100); #전일최저 if crossup(value2,value3) or CrossDown(value2,value3) Then i1 = value2; plot1(i1,"접점");