커뮤니티
938번 관련
2004-01-16 16:12:49
2464
글번호 2021
시스템식을 문의합니다.
(매수)
1)abs(c-o)>=1 일경우 양봉이면 매수
2)또는, 전봉은 구름대 아래 또는 구름대 안에 위치하고 있었으나 현재봉은 구름대 위에 위치하며 20일선의 기울기가 +이면 매수
(매수청산)
1)매수진입시 시가보다 현재가가 낮으면 매수청산
2)전봉은 구름대 위에 위치하였으나 현재가는 구름대에 진입할 경우 매수청산
(매도)
1)abs(c-o)>=1 일경우 음봉이면 매도
2)또는, 전봉은 구름대 위 또는 구름대 안에 위치하다 현재가는 구름대 아래에 위치하고 20일선의 기울기가 -이면 매도
(매도청산)
1)매도진입시 시가보다 현재가가 높으면 매도청산
2)전봉은 구름대 아래 위치하고 있었으나 현재가는 구름대에 진입시 매도청산
고맙습니다..
답변 1
예스스탁 예스스탁 답변
2004-01-19 09:00:45
안녕하세요? 예스스탁입니다....
문의하신 식은 다음과 같이 작성하실 수 있습니다...
input : shortP(20), longP(100);
var : 단기이평(0), 장기이평(0), 전환선(0), 기준선(0), 후행스팬(0), 선행스팬1(0), 선행스팬2(0), buyval(0), sellval(0);
단기이평 = ma(C, shortP);
장기이평 = ma(C, longP);
전환선 = (highest(H,9)+lowest(L,9))/2; //전환선
기준선 = (highest(H,26)+lowest(L,26))/2; //기준선
후행스팬 = C; //후행스팬
선행스팬1 = (전환선+기준선)/2; //선행스팬1
선행스팬2 = (highest(H,52)+lowest(L,52))/2; //선행스팬2
if abs(C-O) >= 1 and C > O or (C[1] < max(선행스팬1, 선행스팬2) and C[1] > min(선행스팬1, 선행스팬2) and C > max(선행스팬1, 선행스팬2) and 단기이평 > 단기이평[1]) then {
buy();
buyval = O; //매수시점의 시가
}
if crossdown(C, buyval) or (C[1] > max(선행스팬1, 선행스팬2) and C < max(선행스팬1, 선행스팬2)) then
exitlong();
if abs(C-O) >= 1and C < O or (C[1] < max(선행스팬1, 선행스팬2) and C[1] > min(선행스팬1, 선행스팬2) and C < min(선행스팬1, 선행스팬2) and 단기이평 < 단기이평[1]) then {
sell();
sellval = O; //매도시점의 시가
}
if crossup(C, sellval) or (C[1] < min(선행스팬1, 선행스팬2) and C > min(선행스팬1, 선행스팬2)) then
exitshort();
즐거운 하루 되세요...
> 느림보 님이 쓴 글입니다.
> 제목 : 938번 관련
> 시스템식을 문의합니다.
(매수)
1)abs(c-o)>=1 일경우 양봉이면 매수
2)또는, 전봉은 구름대 아래 또는 구름대 안에 위치하고 있었으나 현재봉은 구름대 위에 위치하며 20일선의 기울기가 +이면 매수
(매수청산)
1)매수진입시 시가보다 현재가가 낮으면 매수청산
2)전봉은 구름대 위에 위치하였으나 현재가는 구름대에 진입할 경우 매수청산
(매도)
1)abs(c-o)>=1 일경우 음봉이면 매도
2)또는, 전봉은 구름대 위 또는 구름대 안에 위치하다 현재가는 구름대 아래에 위치하고 20일선의 기울기가 -이면 매도
(매도청산)
1)매도진입시 시가보다 현재가가 높으면 매도청산
2)전봉은 구름대 아래 위치하고 있었으나 현재가는 구름대에 진입시 매도청산
고맙습니다..