커뮤니티
수고하십니다.시스템 문의 드립니다.
2016-01-08 10:02:00
117
글번호 94212
input : P(5);
var1 = ma(C,P);
if crossup(C,var1) Then
buy();
if CrossDown(C,var1) Then
sell();
저번식 봉이 5이평선 돌파시 매수 매도 신호 보여주는 식인데요
여기서 식을 보완해서 봉이 20이평선 아래에서 5이평선을 하향이탈하면 매도신호 이때
5이평선이 20이평과 역배열 이고 5이평선 고점이 직전고점 보다 낮아야하구요
5이평선을 다시 회복하면 청산 신호
봉이 20이평선 위에서 5이평선을 상향 돌파하면 매수 이때 5이평선이 20이평과
정배열이고 5이평선 저점이 직전 저점 보다 높아야 하구요 5이평선을 다시
이탈시 매수 청산신호
그리고 봉이 20이평선 위에 있을때는 매수 청산하고 신규매도는 안되구요
봉이 20이평선 아래있을때는 매도청산만 하구 신규 매수는 안하구요
이렇게 만들수 있을까요? 복잡해서 --; 식을 만들줄 몰라서 답답하네요~
부탁드립니다.
항상 수고하십시오!
답변 1
예스스탁 예스스탁 답변
2016-01-08 14:12:48
안녕하세요
예스스탁입니다.
input : P(5);
var : T(0),H1(0),H2(0),L1(0),L2(0);
var1 = ma(C,P);
var2 = ma(C,20);
#이평상승하면 1 하락하면 -1
if var1 > var1[1] Then
T = 1;
if var1 < var1[1] Then
T = -1;
#상승시작 첫봉
if T == 1 and T[1] != 1 Then{
H1 = var1;#현재 상승구간 초기값으로 5이평값 저장
H2 = H1[1]; #직전 상승구간 최고값
}
#상승중
if T == 1 Then{
#5이평이 H1값보다 크면 H1값을 현재 5이평값으로 변경
if var1 > H1 Then
H1 = var1;
}
#하락시작 첫봉
if T == -1 and T[1] != -1 Then{
L1 = var1;#현재 하락구간 초기값으로 5이평값 저장
L2 = L1[1]; #직전 하락구간 최저값
}
if T == 1 Then{
#5이평이 L1값보다 작으면면 L1값을 현재 5이평값으로 변경
if var1 < L1 Then
L1 = var1;
}
#종가가 5이평 상향돌파하고 이평은 정배열이고 5이평 저점은 전저점보다 높으면 매수
if crossup(C,var1) and var1 > var2 and L1 > L2 Then
buy();
if MarketPosition == 1 and CrossDown(c,var1) Then
exitlong();
#종가가 5이평 하향이탈하고 이평은 역배열이고 5이평 고점은 전고점보다 낮으면 매도
if CrossDown(C,var1) and var1 < var2 and H1 < H2 Then
sell();
if MarketPosition == 1 and CrossUp(c,var1) Then
ExitShort();
올리신 내용 중
"봉이 20이평선 위에 있을때는 매수 청산하고 신규매도는 안되구요
봉이 20이평선 아래있을때는 매도청산만 하구 신규 매수는 안하구요"
위 내용은 정확히 이해가 되지 않아 반영하지 못했습니다.
좀더 자세한 내용 올려주시기 바랍니다.
수식의 주석 참고하시기 바랍니다.
즐거운 하루되세요
> superman 님이 쓴 글입니다.
> 제목 : 수고하십니다.시스템 문의 드립니다.
> input : P(5);
var1 = ma(C,P);
if crossup(C,var1) Then
buy();
if CrossDown(C,var1) Then
sell();
저번식 봉이 5이평선 돌파시 매수 매도 신호 보여주는 식인데요
여기서 식을 보완해서 봉이 20이평선 아래에서 5이평선을 하향이탈하면 매도신호 이때
5이평선이 20이평과 역배열 이고 5이평선 고점이 직전고점 보다 낮아야하구요
5이평선을 다시 회복하면 청산 신호
봉이 20이평선 위에서 5이평선을 상향 돌파하면 매수 이때 5이평선이 20이평과
정배열이고 5이평선 저점이 직전 저점 보다 높아야 하구요 5이평선을 다시
이탈시 매수 청산신호
그리고 봉이 20이평선 위에 있을때는 매수 청산하고 신규매도는 안되구요
봉이 20이평선 아래있을때는 매도청산만 하구 신규 매수는 안하구요
이렇게 만들수 있을까요? 복잡해서 --; 식을 만들줄 몰라서 답답하네요~
부탁드립니다.
항상 수고하십시오!
다음글
이전글