커뮤니티
부탁드림니다
2015-11-26 13:05:52
131
글번호 92791
input : P(20),p1(5);
var : HH(0),LL(0),LH(0),HL(0);
HH = highest(H,P);//조건1
LL = lowest(L,P);//조건1
hl = highest(H,P1);//조건2
lh = lowest(L,P1);//조건2
if crossup(C,HH[1]) and crossup(c,LH[1]) Then{
buy();
}
if CrossDown(C,LL[1]) and Crossdown(c,HL[1]) Then{
sell();
}
두가지 결합입니다 수정부탁드림니다;;조건1을만족하고단다음 조건2에서 연속신호발생입니다.
답변 1
예스스탁 예스스탁 답변
2015-11-26 15:55:49
안녕하세요
예스스탁입니다.
최근 20개봉 최고가/최저가 중
최고가를 돌파했고 현재봉에서 5개봉 최고가 돌파하면 매수
최근 20개봉 최고가/최저가 중
최저가를 돌파했고 현재봉에서 5개봉 최저가 이탈하면 매도
하게 작성했습니다.
input : P(20),p1(5);
var : HH(0),LL(0),LH(0),HL(0),T(0);
HH = highest(H,P);//조건1
LL = lowest(L,P);//조건1
hl = highest(H,P1);//조건2
lh = lowest(L,P1);//조건2
if T <= 0 and crossup(C,HH[1]) Then
T = 1;
if T >= 0 and CrossDown(C,LL[1]) Then
T = -1;
if T == 1 and crossup(c,LH[1]) Then
buy();
if T == 1 and Crossdown(c,HL[1]) Then
sell();
즐거운 하루되세요
> djhsfg 님이 쓴 글입니다.
> 제목 : 부탁드림니다
> input : P(20),p1(5);
var : HH(0),LL(0),LH(0),HL(0);
HH = highest(H,P);//조건1
LL = lowest(L,P);//조건1
hl = highest(H,P1);//조건2
lh = lowest(L,P1);//조건2
if crossup(C,HH[1]) and crossup(c,LH[1]) Then{
buy();
}
if CrossDown(C,LL[1]) and Crossdown(c,HL[1]) Then{
sell();
}
두가지 결합입니다 수정부탁드림니다;;조건1을만족하고단다음 조건2에서 연속신호발생입니다.