커뮤니티

문의드립니다.

프로필 이미지
맘속의행복
2016-12-10 13:16:15
170
글번호 104865
답변완료

첨부 이미지

안녕하세요 국내선물 틱챠트에서 이래의 수식을 사용하여 일봉 5이평선을 나타낸 그림입니다. 굵은 검정선이 일봉 5이평선입니다. 캔들위의 검정 화살표는 신호가 발생하는 자리임을 나타냅니다. input : P1(5); var : count(0),sumV1(0),mav1(0); sumV1 = 0; for count = 0 to P1{ if count < P1 Then sumV1 = sumV1+DayClose(count); } maV1 = sumV1 / P1; 일봉5이평선에 근접해서(0.15포인트 이내) 발생하는 신호는 제외하는 수식을 작성중인데 잘 안됩니다;; condition1 = C - maV1 <= 0.15 and C - maV1 >= -0.15; 로 작성하고 !condition1 즉, "신호종가에서 일봉5이평선 수치를 뺀 수치가 +-0.15 이내에 있으면 조건이 아니다"로 구현하려 했는데 실패입니다. 챠트상의 보통 이평선에 적용할때는 문제가 없는 수식인데, 유독 일봉이평선에선 되질않습니다. 도와주세요 ㅠㅠ 감사합니다
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2016-12-12 11:31:27

안녕하세요 예스스탁입니다. 작성하신 수식에 이상이 없습니다. 적용해 보았지만 일봉이평+-0.15포인트 안에서는 신호가 발생하지 않습니다. 아래 두식 적용해 보시면 첨부된 그림과 같이 일봉이평+-0.15 안에서는 어떤 신호도 발생하지 않습니다. 1 input : P1(5); var : count(0),sumV1(0),mav1(0); sumV1 = 0; for count = 0 to P1{ if count < P1 Then sumV1 = sumV1+DayClose(count); } maV1 = sumV1 / P1; condition1 = C - maV1 <= 0.15 and C - maV1 >= -0.15; if !Condition1 Then{ if C > O Then buy(); if C < O Then sell(); } 2 input : P1(5); var : count(0),sumV1(0),mav1(0); sumV1 = 0; for count = 0 to P1{ if count < P1 Then sumV1 = sumV1+DayClose(count); } maV1 = sumV1 / P1; plot1(mav1+0.15); plot2(mav1); plot3(mav1-0.15); 즐거운 하루되세요 > 맘속의행복 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하세요 국내선물 틱챠트에서 이래의 수식을 사용하여 일봉 5이평선을 나타낸 그림입니다. 굵은 검정선이 일봉 5이평선입니다. 캔들위의 검정 화살표는 신호가 발생하는 자리임을 나타냅니다. input : P1(5); var : count(0),sumV1(0),mav1(0); sumV1 = 0; for count = 0 to P1{ if count < P1 Then sumV1 = sumV1+DayClose(count); } maV1 = sumV1 / P1; 일봉5이평선에 근접해서(0.15포인트 이내) 발생하는 신호는 제외하는 수식을 작성중인데 잘 안됩니다;; condition1 = C - maV1 <= 0.15 and C - maV1 >= -0.15; 로 작성하고 !condition1 즉, "신호종가에서 일봉5이평선 수치를 뺀 수치가 +-0.15 이내에 있으면 조건이 아니다"로 구현하려 했는데 실패입니다. 챠트상의 보통 이평선에 적용할때는 문제가 없는 수식인데, 유독 일봉이평선에선 되질않습니다. 도와주세요 ㅠㅠ 감사합니다
프로필 이미지

맘속의행복

2016-12-12 18:14:34

챠트 이미지까지 첨부해서 설명해주시고... 항상 감사합니다 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의드립니다. > 안녕하세요 예스스탁입니다. 작성하신 수식에 이상이 없습니다. 적용해 보았지만 일봉이평+-0.15포인트 안에서는 신호가 발생하지 않습니다. 아래 두식 적용해 보시면 첨부된 그림과 같이 일봉이평+-0.15 안에서는 어떤 신호도 발생하지 않습니다. 1 input : P1(5); var : count(0),sumV1(0),mav1(0); sumV1 = 0; for count = 0 to P1{ if count < P1 Then sumV1 = sumV1+DayClose(count); } maV1 = sumV1 / P1; condition1 = C - maV1 <= 0.15 and C - maV1 >= -0.15; if !Condition1 Then{ if C > O Then buy(); if C < O Then sell(); } 2 input : P1(5); var : count(0),sumV1(0),mav1(0); sumV1 = 0; for count = 0 to P1{ if count < P1 Then sumV1 = sumV1+DayClose(count); } maV1 = sumV1 / P1; plot1(mav1+0.15); plot2(mav1); plot3(mav1-0.15); 즐거운 하루되세요 > 맘속의행복 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하세요 국내선물 틱챠트에서 이래의 수식을 사용하여 일봉 5이평선을 나타낸 그림입니다. 굵은 검정선이 일봉 5이평선입니다. 캔들위의 검정 화살표는 신호가 발생하는 자리임을 나타냅니다. input : P1(5); var : count(0),sumV1(0),mav1(0); sumV1 = 0; for count = 0 to P1{ if count < P1 Then sumV1 = sumV1+DayClose(count); } maV1 = sumV1 / P1; 일봉5이평선에 근접해서(0.15포인트 이내) 발생하는 신호는 제외하는 수식을 작성중인데 잘 안됩니다;; condition1 = C - maV1 <= 0.15 and C - maV1 >= -0.15; 로 작성하고 !condition1 즉, "신호종가에서 일봉5이평선 수치를 뺀 수치가 +-0.15 이내에 있으면 조건이 아니다"로 구현하려 했는데 실패입니다. 챠트상의 보통 이평선에 적용할때는 문제가 없는 수식인데, 유독 일봉이평선에선 되질않습니다. 도와주세요 ㅠㅠ 감사합니다