커뮤니티

수식문의드립니다

프로필 이미지
feelkdn
2022-08-10 11:18:27
1092
글번호 161411
답변완료

첨부 이미지

안녕하세요 첨부된 파일처럼 설정된 두 값이 0.5 이내까지 가까워졌다가 닿지않은채로 반대방향으로 반등하는 때를 수식으로 체크하고 싶습니다 반등하는 때와 그시점에 아래쪽에 위치한 값을 수식으로 체크하고싶습니다 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-08-11 09:06:22

안녕하세요? 예스스탁입니다. 패턴식은 워낙 다양한 방법으로 작성될 수 있기 때문에 답변이 의도한 내용대로 작성되지 않을 수도 있습니다. 최대한 설명을 자세히 달아놓았으므로 이를 참고해서 작성해 보시기 바랍니다. 예제는 스토캐스틱의 K선과 D선을 예로 하였습니다. Input : P1(12), P2(5), P3(5); var : StoK(0),StoD(0), Diff(0); StoK = StochasticsK(P1,P2); //A선 StoD = StochasticsD(P1,P2,P3); // B선 Diff = StoK-stoD; //A선과 B선의 차이 Condition1 = Diff[1] < 0.5; // 전봉에서 차이값(A-B)이 0.5보다 작은지 여부 Condition2 = Diff[1] < Diff[2] and Diff > Diff[1]; //전전봉보다 전봉의 차이값이 줄고 전봉보다 현재봉의 차이값이 늘어났는지 여부 Condition3 = Lowest(Diff, 10) == Diff[1]; //최근 10봉의 차이값 중 전봉의 차이값이 가장 적은지 여부 Condition4 = CountIF(Diff < 0, 10) == 0; //최근 10봉 동안 차이값이 음수인 적(교차된 적)이 한번도 없었는지 여부 if Condition1 and Condition2 and Condition3 and Condition4 Then { var1 = 1; //위 4개의 조건을 모두 만족하면 1값을 저장 var2 = StoD; //위 4개의 조건을 모두 만족한 시점의 B값을 저장 } Else var1 = 0; //위 4개의 조건중 하나라도 만족하지 못하면 0값을 저장 plot1(var1); //조건 만족여부를 출력(만족하면 1, 만족하지 않으면 0) plot2(var2); //조건 만족시점의 B값을 출력 > feelkdn 님이 쓴 글입니다. > 제목 : 수식문의드립니다 > 안녕하세요 첨부된 파일처럼 설정된 두 값이 0.5 이내까지 가까워졌다가 닿지않은채로 반대방향으로 반등하는 때를 수식으로 체크하고 싶습니다 반등하는 때와 그시점에 아래쪽에 위치한 값을 수식으로 체크하고싶습니다 감사합니다