커뮤니티
문의드립니다.
2015-08-17 23:53:05
166
글번호 89575
안녕하세요.
해외선물 기준으로 작성부탁드립니다
파라볼릭을 이용한 시스템식
==========================
조건 : 1) 파라변수 0.01(0.1),0.02,(0.2),0.03(0.3) 사용
2) 시작시간 17시 - 16시
3) 강제종료시간 16시
매수조건 : 1)파라 0.01(0.1)이 크로스업시 첫번째켄들(1번)의 고점보다크면
즉시매수(atstop) = 매수1
2)파라 0.02(0.2)이 크로스업시 첫번째켄들(1번)의 고점보다크면
즉시매수(atstop) = 매수2
3)파라 0.03(0.3)이 크로스업시 첫번째켄들(1번)의 고점보다크면
즉시매수(atstop) = 매수3
==> 크로스업 발생하여 진입과 청산이 이루어지면(1회) 다음 크로스업
까지는 진입금지.
매도조건 ; 매수조건 반대
------------------------------------------
청산조건 : 매수1, 매수2 ,매수3 공통사항
매수청산조건 : 1)진입가 + 50 틱 이상 상승시 최고점대비 N틱 하락 = 매수청산1
2)진입가 - 20 틱 하락 = 손절
3)파라볼릭 전환(크로스다운) =매수청산2
매도청산조건 : 매수청산조건 반대
감사합니다.
답변 1
예스스탁 예스스탁 답변
2015-08-18 11:35:14
안녕하세요
예스스탁입니다.
input : af1(0.01),max1(0.1),af2(0.02),max2(0.2),af3(0.03),max3(0.3);
input : N(10),loss(20);
var : para1(0),para2(0),para3(0),T(0);
para1 = sar(af1,max1);
para2 = sar(af2,max2);
para3 = sar(af3,max3);
if stime >= 170000 or stime < 160000 Then{
if crossup(C,para1) Then{
var1 = H;
T = 1;
}
if crossup(C,para2) Then{
var1 = H;
T = 1;
}
if crossup(C,para3) Then{
var1 = H;
T = 1;
}
if CrossDown(C,para1) Then{
var2 = L;
T = -1;
}
if CrossDown(C,para2) Then{
var2 = L;
T = -1;
}
if CrossDown(C,para3) Then{
var2 = L;
T = -1;
}
if T == 1 Then
buy("b1",AtStop,var1+PriceScale*1);
if T == -1 Then
sell("s1",AtStop,var2-PriceScale*1);
if MarketPosition == 1 then{
T = 2;
if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*50 Then
ExitLong("bx",AtStop,highest(h,BarsSinceEntry)-PriceScale*N);
ExitLong("bx2",AtStop,EntryPrice-PriceScale*loss);
if CrossDown(C,para1) or CrossDown(C,para2) or CrossDown(C,para3) Then
ExitLong("bx3");
}
if MarketPosition == -1 then{
T = -2;
if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*50 Then
ExitShort("sx1",AtStop,Lowest(L,BarsSinceEntry)+PriceScale*N);
ExitShort("sx2",AtStop,EntryPrice+PriceScale*loss);
if CrossUp(C,para1) or CrossUp(C,para2) or CrossUp(C,para3) Then
ExitShort("sx3");
}
}
if stime == 160000 or (stime > 160000 and stime[1] < 1600000) Then{
exitlong();
ExitShort();
}
즐거운 하루되세요
> 베드로 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요.
해외선물 기준으로 작성부탁드립니다
파라볼릭을 이용한 시스템식
==========================
조건 : 1) 파라변수 0.01(0.1),0.02,(0.2),0.03(0.3) 사용
2) 시작시간 17시 - 16시
3) 강제종료시간 16시
매수조건 : 1)파라 0.01(0.1)이 크로스업시 첫번째켄들(1번)의 고점보다크면
즉시매수(atstop) = 매수1
2)파라 0.02(0.2)이 크로스업시 첫번째켄들(1번)의 고점보다크면
즉시매수(atstop) = 매수2
3)파라 0.03(0.3)이 크로스업시 첫번째켄들(1번)의 고점보다크면
즉시매수(atstop) = 매수3
==> 크로스업 발생하여 진입과 청산이 이루어지면(1회) 다음 크로스업
까지는 진입금지.
매도조건 ; 매수조건 반대
------------------------------------------
청산조건 : 매수1, 매수2 ,매수3 공통사항
매수청산조건 : 1)진입가 + 50 틱 이상 상승시 최고점대비 N틱 하락 = 매수청산1
2)진입가 - 20 틱 하락 = 손절
3)파라볼릭 전환(크로스다운) =매수청산2
매도청산조건 : 매수청산조건 반대
감사합니다.