커뮤니티
재질문드립니다
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 부탁해요
다음글