커뮤니티
수식
2015-05-10 13:23:57
144
글번호 85884
안녕하세요.
이평선 골든데드 크로스에서 ADX 확인 후 신호 발생 부탁드립니다.
1. 매수 +D > = -D
2. 매도 -D > = +D
* 크로스 발생 후 2틱 유리한 가격 진입
* 크로스 발생 후 1틱 유리한 가격 청산
상기 조건을 기본으로 신호 발생 및 진입 후 1) 7봉 이내 신호 무시 2) 30분 이내 신호 무시
이렇게 2가지 수식 부탁드립니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2015-05-11 19:37:19
안녕하세요
예스스탁입니다.
1. 7봉
input : Period(14),P1(5),P2(20);
var : ADXv(0),DP(0),DM(0);
var : mav1(0),mav2(0);
ADXv = ADX(Period);
DP = DiPlus(Period);
DM = DiMinus(Period);
mav1 = ma(c,P1);
mav2 = ma(c,P2);
if DP >= DM and crossup(mav1,mav2) Then{
if ExitDate(1) != sdate or
(ExitDate(1) == sdate and MarketPosition == 0 and BarsSinceExit(1) >= 7) or
(MarketPosition == -1 and BarsSinceEntry <= 7) Then{
ExitShort("sx",atlimit,C-PriceScale*1);
buy("b",atlimit,C-PriceScale*2);
}
}
if DP <= DM and CrossDown(mav1,mav2) Then{
if ExitDate(1) != sdate or
(ExitDate(1) == sdate and MarketPosition == 0 and BarsSinceExit(1) >= 7) or
(MarketPosition == 1 and BarsSinceEntry <= 7) Then{
ExitLong("bx",AtLimit,C+PriceScale*1);
sell("s",AtLimit,c+PriceScale*2);
}
}
2. 30분
input : Period(14),P1(5),P2(20);
var : ADXv(0),DP(0),DM(0);
var : mav1(0),mav2(0);
ADXv = ADX(Period);
DP = DiPlus(Period);
DM = DiMinus(Period);
mav1 = ma(c,P1);
mav2 = ma(c,P2);
if DP >= DM and crossup(mav1,mav2) Then{
if ExitDate(1) != sdate or
(ExitDate(1) == sdate and MarketPosition == 0 and TimeToMinutes(stime) >= TimeToMinutes(ExitTime(1))+30) or
(MarketPosition == -1 and TimeToMinutes(stime) >= TimeToMinutes(EntryTime)+30) Then{
ExitShort("sx",atlimit,C+PriceScale*1);
buy("b",atlimit,C-PriceScale*2);
}
}
if DP <= DM and CrossDown(mav1,mav2) Then{
if ExitDate(1) != sdate or
(ExitDate(1) == sdate and MarketPosition == 0 and TimeToMinutes(stime) >= TimeToMinutes(ExitTime(1))+30) or
(MarketPosition == 1 and TimeToMinutes(stime) >= TimeToMinutes(EntryTime)+30) Then{
ExitLong("bx",AtLimit,C+PriceScale*1);
sell("s",AtLimit,c+PriceScale*2);
}
}
즐거운 하루되세요
> 한국사람73 님이 쓴 글입니다.
> 제목 : 수식
> 안녕하세요.
이평선 골든데드 크로스에서 ADX 확인 후 신호 발생 부탁드립니다.
1. 매수 +D > = -D
2. 매도 -D > = +D
* 크로스 발생 후 2틱 유리한 가격 진입
* 크로스 발생 후 1틱 유리한 가격 청산
상기 조건을 기본으로 신호 발생 및 진입 후 1) 7봉 이내 신호 무시 2) 30분 이내 신호 무시
이렇게 2가지 수식 부탁드립니다.
감사합니다.