커뮤니티
질문 드립니다.
2015-11-04 14:06:18
278
글번호 92038
안녕하세요. 수고가 많으십니다.
아래 지표를 사용 하고 있는데요. 시스템 신호가 나올수 있도록 하려고 합니다
첨부된 그림에서 처럼
1.매수는 상승변곡점을 돌파하고 연속 양봄 2개 일때 매수(이평선 우상향)
= 저점을 깨지 않으면 매수 계속 유지
2.매도는 하락변곡점을 돌파하고 연속 음봉 2개 일때 매도(이평선 우하향)
= 고점을 깨지 않으면 매도 계속 유지
입니다. 위의 조건대로 첨부된 그림에서 화살표가 나 올수 있도록 하고 싶습니다.
담변 부탁 드리고, 항상 도움 주셔서 감사합니다.
input : P(5),N(5);
var : mav(0),Direction(0),HH(0),LL(0);
mav = ma(c,P);
HH = highest(H,N);
LL = lowest(L,N);
if mav > mav[1] Then{
Direction = 1;
}
if mav < mav[1] Then
Direction = -1;
if Direction == 1 Then
plot1(mav,"이평",RED);
Else
plot1(mav,"이평",BLUE);
if Direction == -1 and Direction[1] != -1 Then{
value1 = mav[1];
//plot2(mav[1],"변곡",WHITE);
var1 = HH[1];
var2 = 1;
}
if Direction == 1 and Direction[1] != 1 Then{
value1 = mav[1];
//plot2(mav[1],"변곡",WHITE);
var1 = LL[1];
var2 = -1;
}
if var2 == 1 Then{
plot2(value1,"하락변곡");
plot3(var1,"고점");
}
if var2 == -1 Then{
plot4(value1,"상승변곡");
plot5(var1,"저점");
}
- 1. 이미지_2.jpg (0.27 MB)
답변 1
예스스탁 예스스탁 답변
2015-11-05 09:09:50
안녕하세요
예스스탁입니다.
input : P(5),N(5);
var : mav(0),Direction(0),HH(0),LL(0);
mav = ma(c,P);
HH = highest(H,N);
LL = lowest(L,N);
if mav > mav[1] Then{
Direction = 1;
}
if mav < mav[1] Then
Direction = -1;
if Direction == -1 and Direction[1] != -1 Then{
value1 = mav[1];
var1 = HH[1];
var2 = 1;
}
if Direction == 1 and Direction[1] != 1 Then{
value1 = mav[1];
var1 = LL[1];
var2 = -1;
}
if Countif(var2 == -1 and C>O and C>value1,2) == 2 and mav > mav[1] Then
buy();
if Countif(var2 == 1 and C<O and C<value1,2) == 2 and mav < mav[1] Then
sell();
즐거운 하루되세요
> 루키11 님이 쓴 글입니다.
> 제목 : 질문 드립니다.
> 안녕하세요. 수고가 많으십니다.
아래 지표를 사용 하고 있는데요. 시스템 신호가 나올수 있도록 하려고 합니다
첨부된 그림에서 처럼
1.매수는 상승변곡점을 돌파하고 연속 양봄 2개 일때 매수(이평선 우상향)
= 저점을 깨지 않으면 매수 계속 유지
2.매도는 하락변곡점을 돌파하고 연속 음봉 2개 일때 매도(이평선 우하향)
= 고점을 깨지 않으면 매도 계속 유지
입니다. 위의 조건대로 첨부된 그림에서 화살표가 나 올수 있도록 하고 싶습니다.
담변 부탁 드리고, 항상 도움 주셔서 감사합니다.
input : P(5),N(5);
var : mav(0),Direction(0),HH(0),LL(0);
mav = ma(c,P);
HH = highest(H,N);
LL = lowest(L,N);
if mav > mav[1] Then{
Direction = 1;
}
if mav < mav[1] Then
Direction = -1;
if Direction == 1 Then
plot1(mav,"이평",RED);
Else
plot1(mav,"이평",BLUE);
if Direction == -1 and Direction[1] != -1 Then{
value1 = mav[1];
//plot2(mav[1],"변곡",WHITE);
var1 = HH[1];
var2 = 1;
}
if Direction == 1 and Direction[1] != 1 Then{
value1 = mav[1];
//plot2(mav[1],"변곡",WHITE);
var1 = LL[1];
var2 = -1;
}
if var2 == 1 Then{
plot2(value1,"하락변곡");
plot3(var1,"고점");
}
if var2 == -1 Then{
plot4(value1,"상승변곡");
plot5(var1,"저점");
}