커뮤니티

시스템

프로필 이미지
달마7
2019-02-22 14:19:42
151
글번호 126468
답변완료
안녕하세요 미리감사인사올립니다 질문 1 아래식은 data2와 data3의 당일 싯가 빼기 data2와 data3의 현재가에 관한식입니다 오류가 없는지 살펴주세요 input : 합계1(100),합계2(-100); var : gap2(0),gap3(0),sum(0); gap2 = (data2(o)-data2(c)); gap3 = (data3(o)-data3(c)); sum = (gap2)-(gap3); if crossup(sum,합계1) Then sell(); if CrossDown(sum,합계2) Then buy(); 질문2 위의식을 data2와 data3의 전일 종가 빼기 현재가 식을 부탁드립니다 매번 감사합니다 수고하세요
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-02-22 15:56:02

안녕하세요 예스스탁입니다. 1 기존 수식은 하나의 봉에서 시가-종가입니다. 차트가 일봉이면 맞지만 분봉이면 각 봉의 시가가 됩니다. 당일시가이므로 아래와 같이 작성하셔야 합니다. input : 합계1(100),합계2(-100); var : gap2(0,data2),gap3(0,data2),sum(0,data2); var : v2(0,data2),v3(0,data3); if data2(Bdate != bdate[1]) Then v2 = data2(O); if data3(Bdate != bdate[1]) Then v3 = data3(O); gap2 = v2-data2(c); gap3 = v3-data3(c); sum = gap2-gap3; if crossup(sum,합계1) Then sell(); if CrossDown(sum,합계2) Then buy(); 2 input : 합계1(100),합계2(-100); var : gap2(0,data2),gap3(0,data2),sum(0,data2); var : v2(0,data2),v3(0,data3); if data2(Bdate != bdate[1]) Then v2 = data2(c[1]); if data3(Bdate != bdate[1]) Then v3 = data3(C[1]); gap2 = v2-data2(c); gap3 = v3-data3(c); sum = gap2-gap3; if crossup(sum,합계1) Then sell(); if CrossDown(sum,합계2) Then buy(); 즐거운 하루되세요 > 달마7 님이 쓴 글입니다. > 제목 : 시스템 > 안녕하세요 미리감사인사올립니다 질문 1 아래식은 data2와 data3의 당일 싯가 빼기 data2와 data3의 현재가에 관한식입니다 오류가 없는지 살펴주세요 input : 합계1(100),합계2(-100); var : gap2(0),gap3(0),sum(0); gap2 = (data2(o)-data2(c)); gap3 = (data3(o)-data3(c)); sum = (gap2)-(gap3); if crossup(sum,합계1) Then sell(); if CrossDown(sum,합계2) Then buy(); 질문2 위의식을 data2와 data3의 전일 종가 빼기 현재가 식을 부탁드립니다 매번 감사합니다 수고하세요