커뮤니티
수식 부탁드립니다
2004-12-08 15:16:15
1469
글번호 5946
안녕하세요
피봇을 활용한 선물 데이트레이딩 시스템(5분봉) - 수식 부탁드립니다.
진입조건 - 시가형성후 최초의 가장 인접한 양쪽선을 지지,저항선으로 삼아서 돌파(상향돌파 매수,하향돌파 매도)하는쪽으로 포지션 진입 단,종가가 돌파하여야 하며,연속된 2개 캔들에 의해서 돌파되어야 한다
손절매 - 진입단가의 0.6 P
청산조건 - 14시 40분
재진입조건 - 하루 같은방향으로 2회 한정.
바쁘시더라도 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2004-12-08 17:00:08
안녕하세요
예스스탁입니다.
문의하신 식은 다음과 같습니다.
Var : Bcnt(0),Scnt(0);
var1 = (DayHigh(1)+DayLow(1)+DayClose(1))/3;
var2 = 2*var1-DayLow(1);
var3 = var1+DayHigh(1)-DayLow(1);
var4 = 2*var1-DayHigh(1);
var5 = var1-DayHigh(1)+DayLow(1);
setstoploss(0.6,pointstop);
if date != date[1] then{
Bcnt = 0;
Scnt = 0;
}
if BCnt < 2 then{
if accumN(iff(crossup(c,var1),1,0),2) >= 2 or
accumN(iff(crossup(c,var2),1,0),2) >= 2 or
accumN(iff(crossup(c,var3),1,0),2) >= 2 or
accumN(iff(crossup(c,var4),1,0),2) >= 2 or
accumN(iff(crossup(c,var5),1,0),2) >= 2 then{
buy();
Bcnt = Bcnt +1;
}
}
if accumN(iff(crossdown(c,var1),1,0),2) >= 2 or
accumN(iff(crossdown(c,var2),1,0),2) >= 2 or
accumN(iff(crossdown(c,var3),1,0),2) >= 2 or
accumN(iff(crossdown(c,var4),1,0),2) >= 2 or
accumN(iff(crossdown(c,var5),1,0),2) >= 2 then
exitlong();
if SCnt < 2 then{
if accumN(iff(crossdown(c,var1),1,0),2) >= 2 or
accumN(iff(crossdown(c,var2),1,0),2) >= 2 or
accumN(iff(crossdown(c,var3),1,0),2) >= 2 or
accumN(iff(crossdown(c,var4),1,0),2) >= 2 or
accumN(iff(crossdown(c,var5),1,0),2) >= 2 then{
sell();
Scnt = Scnt +1;
}
}
if accumN(iff(crossup(c,var1),1,0),2) >= 2 or
accumN(iff(crossup(c,var2),1,0),2) >= 2 or
accumN(iff(crossup(c,var3),1,0),2) >= 2 or
accumN(iff(crossup(c,var4),1,0),2) >= 2 or
accumN(iff(crossup(c,var5),1,0),2) >= 2 then
exitshort();
if stime == 144000 then{
exitlong();
exitshort();
}
다만 연속된 두봉이 연속으로 상향하향돌파는 할 수 없으므로 신호가 나오지 않습니다.
단순히 상향돌파 하향돌파 식으로 만들면 다음과 같습니다.
Var : Bcnt(0),Scnt(0);
var1 = (DayHigh(1)+DayLow(1)+DayClose(1))/3;
var2 = 2*var1-DayLow(1);
var3 = var1+DayHigh(1)-DayLow(1);
var4 = 2*var1-DayHigh(1);
var5 = var1-DayHigh(1)+DayLow(1);
setstoploss(0.6,pointstop);
if date != date[1] then{
Bcnt = 0;
Scnt = 0;
}
if BCnt < 2 then{
if crossup(c,var1) or
crossup(c,var2) or
crossup(c,var3) or
crossup(c,var4) or
crossup(c,var5) then{
buy();
Bcnt = Bcnt +1;
}
}
if crossdown(c,var1) or
crossdown(c,var2) or
crossdown(c,var3) or
crossdown(c,var4) or
crossdown(c,var5) then
exitlong();
if SCnt < 2 then{
if crossdown(c,var1) or
crossdown(c,var2) or
crossdown(c,var3) or
crossdown(c,var4) or
crossdown(c,var5) then{
sell();
Scnt = Scnt +1;
}
}
if crossup(c,var1) or
crossup(c,var2) or
crossup(c,var3) or
crossup(c,var4) or
crossup(c,var5) then
exitshort();
if stime == 144000 then{
exitlong();
exitshort();
}
즐거운 하루되세요
> HH_happy21 님이 쓴 글입니다.
> 제목 : 수식 부탁드립니다
> 안녕하세요
피봇을 활용한 선물 데이트레이딩 시스템(5분봉) - 수식 부탁드립니다.
진입조건 - 시가형성후 최초의 가장 인접한 양쪽선을 지지,저항선으로 삼아서 돌파(상향돌파 매수,하향돌파 매도)하는쪽으로 포지션 진입 단,종가가 돌파하여야 하며,연속된 2개 캔들에 의해서 돌파되어야 한다
손절매 - 진입단가의 0.6 P
청산조건 - 14시 40분
재진입조건 - 하루 같은방향으로 2회 한정.
바쁘시더라도 부탁드립니다.
다음글