커뮤니티

재질문드립니다

프로필 이미지
뮤턴트개미
2004-06-21 12:31:37
1206
글번호 4157
답변완료
질문1) 쌍바닥,쌍봉을 파악하는 것이 상대적이어서 정확히 식으로 만들기 어렵다고 하신 것 같습니다. 그래서 일정한 범위(20개봉)내에서 조건을 만족하는 봉에 번호하여 그 봉간의 값을 비교하려고 합니다. for 봉20 downto 1 일때 조건1)L[x-1]-L[x]>0 && L[x-1]-L[x]<=0 만족하는 봉이 나오면 해당봉 위치를 기억하고 조건2)L[x-1]-L[x]<0 && L[x-1]-L[x]>=0 만족하는 봉이 나오면 해당봉 위치를 저장합니다. 일정범위내에서 조건1)를 만족한 봉들이 몇 개 있을 것이고 조건1)을 만족하는 전봉과 현재봉간의 값을 비교해서 현재봉이 크면 매수 조건2)를 만족한 봉들이 몇 개 있을 것이고 조건2)을 만족하는 전봉과 현재봉간의 값을 비교해서 현재봉이 작으면 매도하는 식입니다. 다음에 질문을 하나 더 올리니 참고하셔서 답 주십시요. 질문2) 1476번 답변을 알고 싶네요..제가 질문하는 의도와 같아 보입니다. 내용이 많으면 mailto:jinchol1@naver.com 부탁해요
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2004-06-21 14:46:34

안녕하세요? 예스스탁입니다.. 문의하신 내용은 1476번의 질문에 대한 답변과 동일한 답변을 드리면 무리없을 것 같습니다.... var : sh1(0), sh2(0), sh3(0), sL1(0), sL2(0), sL3(0); //세개의 고점변고점 sh1 = SwingHigh(1,H,3,3,100); sh2 = SwingHigh(2,H,3,3,100); sh3 = SwingHigh(3,H,3,3,100); //세개의 고점변곡점이 순차적으로 높아졌는지 확인 if sh1 > sh2 and sh2 > sh3 then var1 = sh1; //세개의 저점변고점 sL1 = Swinglow(1,L,3,3,100); sL2 = Swinglow(2,L,3,3,100); sL3 = Swinglow(3,L,3,3,100); //세개의 고점변곡점이 순차적으로 높아졌는지 확인 if sL1 < sL2 and sL2 < sL3 then var2 = sL1; plot1(var1); //고점변곡점 plot2(var2); //저점변곡점 감사합니다... > 뮤턴트개미 님이 쓴 글입니다. > 제목 : 재질문드립니다 > 질문1) 쌍바닥,쌍봉을 파악하는 것이 상대적이어서 정확히 식으로 만들기 어렵다고 하신 것 같습니다. 그래서 일정한 범위(20개봉)내에서 조건을 만족하는 봉에 번호하여 그 봉간의 값을 비교하려고 합니다. for 봉20 downto 1 일때 조건1)L[x-1]-L[x]>0 && L[x-1]-L[x]<=0 만족하는 봉이 나오면 해당봉 위치를 기억하고 조건2)L[x-1]-L[x]<0 && L[x-1]-L[x]>=0 만족하는 봉이 나오면 해당봉 위치를 저장합니다. 일정범위내에서 조건1)를 만족한 봉들이 몇 개 있을 것이고 조건1)을 만족하는 전봉과 현재봉간의 값을 비교해서 현재봉이 크면 매수 조건2)를 만족한 봉들이 몇 개 있을 것이고 조건2)을 만족하는 전봉과 현재봉간의 값을 비교해서 현재봉이 작으면 매도하는 식입니다. 다음에 질문을 하나 더 올리니 참고하셔서 답 주십시요. 질문2) 1476번 답변을 알고 싶네요..제가 질문하는 의도와 같아 보입니다. 내용이 많으면 mailto:jinchol1@naver.com 부탁해요