5이평이 20이평을 골드크로스로 돌파하는 봉이 양봉이 아닌 음봉이고, 이후 macd에서 macd가 시그널을 데드클로스하고난 이후 음봉이 연속해서 2개가 나올때 매도신호가 나오는 식을 만들고 싶습니다.
그반대 신호도 마찬가지로 적용됩니다.
부탁드립니다. 감사합니다.
답변 1
예스스탁
예스스탁 답변
2022-06-13 15:08:21
안녕하세요
예스스탁입니다.
input : P1(5),P2(20),short(12),long(26),sig(9);
var : macdv(0),macds(0),T(0);
var1 = ma(C,P1);
Var2 = ma(C,P2);
macdv = macd(short,long);
macds = ema(macdv,sig);
if CrossUp(var1,Var2) Then
{
T = 1;
if C >= O Then
T = 4;
}
Else if CrossDown(var1,Var2) Then
{
T = -1;
if C <= O Then
T = -4;
}
Else
{
if T == 1 and CrossDown(macdv,macds) Then
{
T = 2;
}
Else
{
if T == 2 and CountIf(C<O,2) == 2 Then
{
T = 3;
Sell();
}
}
if T == -1 and CrossUp(macdv,macds) Then
{
T = -2;
}
Else
{
if T == -2 and CountIf(C>O,2) == 2 Then
{
T = -3;
Buy();
}
}
}
즐거운 하루되세요
> 카르마다 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 5이평이 20이평을 골드크로스로 돌파하는 봉이 양봉이 아닌 음봉이고, 이후 macd에서 macd가 시그널을 데드클로스하고난 이후 음봉이 연속해서 2개가 나올때 매도신호가 나오는 식을 만들고 싶습니다.
그반대 신호도 마찬가지로 적용됩니다.
부탁드립니다. 감사합니다.