커뮤니티

1393 재문의요

프로필 이미지
andrew
2004-03-29 14:58:43
1196
글번호 2957
답변완료
1393질문에서요... 아래와 같이 질문을 드렸는데요... 매수조건 : crossup( ma(C,5), ma(C,20) ) ; 청산조건 : 20ma와 이격도가 102보다 크면 이 값을 변수에 저장하고 다음 봉이 변수에 저장한 값보다 크면 이 값을 변수에 다시 저장하고 이렇게 계속해서 값이 높아지면 변수에 현재값을 저장하구요... 현재값이 저장한 값보다 95%이하가 되면 청산하려 합니다. 부탁드립니다... <답변> 안녕하세요? 예스스탁입니다... 문의하신 식을 작성하면 다음과 같습니다... input : shortP(5), longP(20); var : 단기이평(0), 장기이평(0); 단기이평 = ma(C, shortP); 장기이평 = ma(C, longP); if crossup(단기이평, 장기이평) then buy(); if crossdown(disparity(longP), 95) then exitlong(); 즐거운 하루 되세요... <재질문> 제가 질문드린 것은 주가와 disparity(20)과의 이격도가 95보다 낮게(crossdown) 되었을 때가 아니라요... 정확한 질문은 disparity(20)의 값이 102 보다 클때 var1 = C; 를 하고 다음봉의 종가가 var1 보다 크면 var1에 다음 봉의 종가를 대입하고 작으면 var1값을 유지하고요 또 그다음봉도 마찬가지로 위에처럼 대입하고요... 그래서 청산조건은 C < var1*0.95 일때 청산하는 식입니다. 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2004-03-29 16:45:39

안녕하세요? 예스스탁입니다... 문의하신 식을 작성하면 다음과 같습니다.. input : shortP(5), longP(20); var : 단기이평(0), 장기이평(0); 단기이평 = ma(C, shortP); 장기이평 = ma(C, longP); if crossup(단기이평, 장기이평) then buy(); if disparity(20) > 102 then var1 = C; else var1 = var1; if crossdown(C, var1 * 0.95) then exitlong(); 감사합니다.. > andrew 님이 쓴 글입니다. > 제목 : 1393 재문의요 > 1393질문에서요... 아래와 같이 질문을 드렸는데요... 매수조건 : crossup( ma(C,5), ma(C,20) ) ; 청산조건 : 20ma와 이격도가 102보다 크면 이 값을 변수에 저장하고 다음 봉이 변수에 저장한 값보다 크면 이 값을 변수에 다시 저장하고 이렇게 계속해서 값이 높아지면 변수에 현재값을 저장하구요... 현재값이 저장한 값보다 95%이하가 되면 청산하려 합니다. 부탁드립니다... <답변> 안녕하세요? 예스스탁입니다... 문의하신 식을 작성하면 다음과 같습니다... input : shortP(5), longP(20); var : 단기이평(0), 장기이평(0); 단기이평 = ma(C, shortP); 장기이평 = ma(C, longP); if crossup(단기이평, 장기이평) then buy(); if crossdown(disparity(longP), 95) then exitlong(); 즐거운 하루 되세요... <재질문> 제가 질문드린 것은 주가와 disparity(20)과의 이격도가 95보다 낮게(crossdown) 되었을 때가 아니라요... 정확한 질문은 disparity(20)의 값이 102 보다 클때 var1 = C; 를 하고 다음봉의 종가가 var1 보다 크면 var1에 다음 봉의 종가를 대입하고 작으면 var1값을 유지하고요 또 그다음봉도 마찬가지로 위에처럼 대입하고요... 그래서 청산조건은 C < var1*0.95 일때 청산하는 식입니다. 부탁드립니다.