커뮤니티
수식 부탁드려요^^
2016-07-22 01:24:21
181
글번호 100279
Input : shortPeriod(5), longPeriod(20);
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy("매수");
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell("매도");
}
Input : Period(20), MultiD(2),P1(5),P2(20),N(10),P(3);
var : MAv(0),BBup(0),BBdn(0),mav1(0),mav2(0);
BBup = BollBandUp(Period,MultiD);
BBdn = BollBandDown(Period,MultiD);
mav1 = ma(c,P1);
mav2 = ma(c,P2);
if highest(BBup,N) > lowest(BBdn,N)*(1+P/100) Then{
if crossup(mav1,mav2) Then
buy();
if CrossDown(mav1,mav2) Then
sell();
}
위 수식을 정리좀 부탁드립니다.^^
5*20일선 크로스시 매매신호 인데요...제가할려니 수식을 잘몰라서요.^^
추세가 끝나고 횡보구간((진폭이 상하 25틱 내에서 상하로 움직일때))에서 신호 진입 횟수를 제한하는 수식중 위에꺼 말고 다른 방법도 있으면 좀가르쳐 주세요.^^
감사합니다^^
답변 1
예스스탁 예스스탁 답변
2016-07-22 15:05:27
안녕하세요
예스스탁입니다.
Input : Period(20), MultiD(2),P1(5),P2(20),N(10),P(3);
var : MAv(0),BBup(0),BBdn(0),mav1(0),mav2(0);
BBup = BollBandUp(Period,MultiD);
BBdn = BollBandDown(Period,MultiD);
mav1 = ma(c,P1);
mav2 = ma(c,P2);
if highest(BBup,N) > lowest(BBdn,N)+PriceScale*25 Then{
if crossup(mav1,mav2) Then
buy();
if CrossDown(mav1,mav2) Then
sell();
}
위 내용만 있으면 됩니다.
횡보구간 진입제한은 보통 위 내용과 같습니다.
상단과 하단을 어떤값을 사용하냐, 폭은 얼마로 두느냐의 차이일 뿐입니다.
즐거운 하루되세요
> 천년의사랑 님이 쓴 글입니다.
> 제목 : 수식 부탁드려요^^
> Input : shortPeriod(5), longPeriod(20);
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy("매수");
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell("매도");
}
Input : Period(20), MultiD(2),P1(5),P2(20),N(10),P(3);
var : MAv(0),BBup(0),BBdn(0),mav1(0),mav2(0);
BBup = BollBandUp(Period,MultiD);
BBdn = BollBandDown(Period,MultiD);
mav1 = ma(c,P1);
mav2 = ma(c,P2);
if highest(BBup,N) > lowest(BBdn,N)*(1+P/100) Then{
if crossup(mav1,mav2) Then
buy();
if CrossDown(mav1,mav2) Then
sell();
}
위 수식을 정리좀 부탁드립니다.^^
5*20일선 크로스시 매매신호 인데요...제가할려니 수식을 잘몰라서요.^^
추세가 끝나고 횡보구간((진폭이 상하 25틱 내에서 상하로 움직일때))에서 신호 진입 횟수를 제한하는 수식중 위에꺼 말고 다른 방법도 있으면 좀가르쳐 주세요.^^
감사합니다^^
다음글
이전글