커뮤니티
피봇 수식문의합니다
2009-12-27 22:29:38
707
글번호 26981
안녕하세요
시가형성후 가장 가까운 두개의 피봇,지지,저항선이 나오면
5분봉종가로
윗선을 돌파하면 매수 준비 후 그 다음봉도 윗선 돌파유지시 매수 및 매도청산
아랫선을 돌파하면 매도 준비 후 그 다음봉도 아래선 돌파유지시 매도 및 매수청산
손절매는 0.50pt (두 라인의 중앙 이탈 시 손절 식도 부탁드립니다)
동일방향매매횟수는 2번으로 제한 , 당일종가청산
감사합니다
답변 1
예스스탁 예스스탁 답변
2009-12-28 15:02:44
안녕하세요
예스스탁입니다.
var : cnt(0),Bcount(0),Scount(0);
Var : Pivot(0),Resist1(0),Resist2(0),support1(0),support2(0);
Pivot = (DayHigh(1)+DayLow(1)+DayClose(1))/3;
Resist1 = 2*Pivot-DayLow(1);
Resist2 = Pivot+DayHigh(1)-DayLow(1);
support1 = 2*Pivot-DayHigh(1);
support2 = Pivot-DayHigh(1)+DayLow(1);
Bcount = 0;
Scount = 0;
for cnt = 0 to 20{
if sdate == EntryDate(cnt) and MarketPosition(cnt) == 1 Then
Bcount = Bcount+1;
if sdate == EntryDate(cnt) and MarketPosition(cnt) == -1 Then
Scount = Scount+1;
}
if DayOpen <= Resist2 and dayopen > Resist1 Then{
var1 = Resist2;
var2 = Resist1;
}
if DayOpen <= Resist1 and dayopen > Pivot Then{
var1 = Resist1;
var2 = Pivot;
}
if DayOpen < Pivot and dayopen > support1 Then{
var1 = Pivot;
var2 = support1;
}
if DayOpen < support1 and dayopen > support2 Then{
var1 = support1;
var2 = support2;
}
if dayindex > 0 and dayopen < Resist2 and dayopen > support2 Then{
if crossup(C,var1) and Bcount < 2 Then
buy();
if CrossDown(C,var2) and Scount < 2 Then
sell();
}
if MarketPosition == 1 Then{
if CrossDown(C,(var1+var2)/2) Then
exitlong();
}
if MarketPosition == -1 then{
if CrossUp(C,(var1+var2)/2) Then
ExitShort();
}
SetStopLoss(0.5,PointStop);
SetStopEndofday(150000);
즐거운 하루되세요
> 개포빠가사리 님이 쓴 글입니다.
> 제목 : 피봇 수식문의합니다
> 안녕하세요
시가형성후 가장 가까운 두개의 피봇,지지,저항선이 나오면
5분봉종가로
윗선을 돌파하면 매수 준비 후 그 다음봉도 윗선 돌파유지시 매수 및 매도청산
아랫선을 돌파하면 매도 준비 후 그 다음봉도 아래선 돌파유지시 매도 및 매수청산
손절매는 0.50pt (두 라인의 중앙 이탈 시 손절 식도 부탁드립니다)
동일방향매매횟수는 2번으로 제한 , 당일종가청산
감사합니다