커뮤니티

시스템식 문의

프로필 이미지
회원
2004-04-16 12:41:16
968
글번호 3220
답변완료
항상 답변에 감사드립니다. 1. 매수조건 : macd(12.26.9)가 signal 상향돌파 매수청산조건 : 매수후 macd가 signal 하향돌파하거나 or macd값이 10봉이내 0.05이상 변화하지 않거나 or macd값이 0.5 이상되면 청산 위 3가지 청산조건중 어느 하나라도 해당되면 매수청산되는겁니다. 매도조건 : macd(12.26.9)가 signal 하향돌파 매도청산조건 : macd가 signal 상향돌파하거나 or macd값이 10봉이내 0.05이상 변화하지 않거나 or macd값이 -0.5 이하이면 청산 위 3가지 청산조건중 어느 하나라도 해당되면 매도청산되는겁니다. 공통사항 : 하루에 매수,매도 2번으로 매매제한
기타
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2004-04-16 15:36:06

안녕하세요? 예스스탁입니다... 문의하신 식은 다음과 같습니다... Input : shortPeriod(12), longPeriod(26), Period(9), bong(10), point(0.05); Var : value1(0), value2(0), bcnt(0), scnt(0); if date != date[1] then { bcnt = 0; scnt = 0; } value1 = MACD(shortPeriod, longPeriod); value2 = ema(value1, Period); if crossup(value1, value2) and bcnt <= 2 then { buy(); bcnt = bcnt + 1; } if crossdown(value1, value2) or value1 >= 0.5 then exitlong(); if marketposition() == 1 then { if barssinceentry(0) == bong and highest(H,barssinceentry(0)) < (entryprice(0) + point) and lowest(L, barssinceentry(0)) > (entryprice(0) - point) then exitlong(); } if crossdown(value1, value2) and scnt <= 2 then { sell(); scnt = scnt + 1; } if crossup(value1, value2) or value1 <= -0.5 then exitshort(); if marketposition() == -1 then { if barssinceentry(0) == bong and highest(H,barssinceentry(0)) < (entryprice(0) +point) and lowest(L, barssinceentry(0)) > (entryprice(0) * point) then exitshort(); } 감사합니다... > HH_200110440 님이 쓴 글입니다. > 제목 : 시스템식 문의 > 항상 답변에 감사드립니다. 1. 매수조건 : macd(12.26.9)가 signal 상향돌파 매수청산조건 : 매수후 macd가 signal 하향돌파하거나 or macd값이 10봉이내 0.05이상 변화하지 않거나 or macd값이 0.5 이상되면 청산 위 3가지 청산조건중 어느 하나라도 해당되면 매수청산되는겁니다. 매도조건 : macd(12.26.9)가 signal 하향돌파 매도청산조건 : macd가 signal 상향돌파하거나 or macd값이 10봉이내 0.05이상 변화하지 않거나 or macd값이 -0.5 이하이면 청산 위 3가지 청산조건중 어느 하나라도 해당되면 매도청산되는겁니다. 공통사항 : 하루에 매수,매도 2번으로 매매제한