커뮤니티

현재 잘 사용하고 있습니다

프로필 이미지
qha71
2016-09-21 00:50:48
224
글번호 102060
답변완료

첨부 이미지

감사합니다! 궁금한게 있어서요! 변환해 주신 수식 잘사용하고 있습니다. 첨부 1이 원본이고 첨부 2가 새로 만든것입니다. 그런데 국선에선 잘 되는데 해선에선 지표를 가져오면 아무것도 보이지 않습니다. 가운데 선 하나만 보이고 나머진 아무것도 보이질 않네요! 왜 그런걸까요? 그리고 파랑 동그라미처럼 빨강 라인선을 기준으로 매수 매도 신호를 적용할 수 있도록 신호 좀 부탁드립니다. 봉챠트가 라인을 맞고 상승하면 매수 하락하면 매수신호를 적용시키고 싶습니다 만들어 주신 수식입니다 if stime == 090000 Then{ var1 = O; var2 = H; var3 = L; var4 = C; } if stime == 100000 Then{ var4 = C; } plot1(var1); plot2(var2); plot3(var3); plot4(var4); 즐거운 하루되세요 > qha71 님이 쓴 글입니다. > 제목 : 수식 변환부탁드립니다 > 키움용 입니다! 예스로 변환 부탁드립니다. 첨부 파일 올립니다 valuewhen(1,time==090000,고가) valuewhen(1,time==090000,시가) valuewhen(1,time==090000,저가) valuewhen(1,time==100000,종가) 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-09-21 15:19:42

안녕하세요 예스스탁입니다. 1 해당식 특정시간의 봉의 값을 저장해 그립니다. 해당 값이 그려지지 않는다면 사용하시는 주기에서 stime으로 9시 10시 봉이 없는 것입니다. plot1(stime); 위 지표를 해선차트에 적용해 보시기 바랍니다. 아래식은 9시 이후 첫봉 10시 이후 첫봉에 갑을 저장하게 수정한 식입니다. if stime == 090000 or (stime > 090000 and stime[1] < 090000) Then{ var1 = O; var2 = H; var3 = L; var4 = C; } if stime == 100000 or (stime > 100000 and stime[1] < 100000) Then{ var4 = C; } plot1(var1); plot2(var2); plot3(var3); plot4(var4); 2 if stime == 090000 or (stime > 090000 and stime[1] < 090000) Then{ var1 = O; var2 = H; var3 = L; var4 = C; } if stime == 100000 or (stime > 100000 and stime[1] < 100000) Then{ var4 = C; } if stime >= 100000 and crossup(c,var4) Then buy(); if stime >= 100000 and CrossDown(c,var4) Then sell(); 즐거운 하루되세요 > qha71 님이 쓴 글입니다. > 제목 : 현재 잘 사용하고 있습니다 > 감사합니다! 궁금한게 있어서요! 변환해 주신 수식 잘사용하고 있습니다. 첨부 1이 원본이고 첨부 2가 새로 만든것입니다. 그런데 국선에선 잘 되는데 해선에선 지표를 가져오면 아무것도 보이지 않습니다. 가운데 선 하나만 보이고 나머진 아무것도 보이질 않네요! 왜 그런걸까요? 그리고 파랑 동그라미처럼 빨강 라인선을 기준으로 매수 매도 신호를 적용할 수 있도록 신호 좀 부탁드립니다. 봉챠트가 라인을 맞고 상승하면 매수 하락하면 매수신호를 적용시키고 싶습니다 만들어 주신 수식입니다 if stime == 090000 Then{ var1 = O; var2 = H; var3 = L; var4 = C; } if stime == 100000 Then{ var4 = C; } plot1(var1); plot2(var2); plot3(var3); plot4(var4); 즐거운 하루되세요 > qha71 님이 쓴 글입니다. > 제목 : 수식 변환부탁드립니다 > 키움용 입니다! 예스로 변환 부탁드립니다. 첨부 파일 올립니다 valuewhen(1,time==090000,고가) valuewhen(1,time==090000,시가) valuewhen(1,time==090000,저가) valuewhen(1,time==100000,종가) 감사합니다