다음에 대한 매수신호 수식을 부탁드립니다.
1번수식: 음봉이 연속하여 3개봉이상 발생후에 출현한 양봉(기준봉)시의 매수신호
2번수식: 1번수식에서 연속된 음봉의 몸통 크기가 지속적으로 감소하는 경우, 즉 3봉전 음봉몸통크기 > 2봉전 음봉몸통크기 > 1봉전 음봉몸통크기 + 양봉인 경우는 매수신호를 바로 발생 시키고, 그렇지 않는 경우 즉 1봉전 음봉의 몸통크기가 2봉전 음봉의 몸통크기보다 크거나, 연속된 음봉 3개이상에서 몸통의 크기가 20%가 넘는 음봉이 1개이상 있는 경우는 바로 매수신호를 발생시키지 않고 기준봉 양봉이후에 다시 음봉후 양봉출현시에 매수신호를 발생되게 하는 수식을 만들어 주세요
3번수식:: 2번수식에서 신호가 발생되는 봉에서 추가조건으로 볼밴(20/2) 상단선이 상향추세이거나 볼밴(20/1.3) 상단선이 상향추세인 경우에 매수신호가 발생되게 해주세요.
4번수식: 2번수식의 매수신호의 제한 사항을 추가 적용한 수식 요청입니다.. 1번의 기준봉 양봉출현시의 양봉중 가장 낮은 시가를 그 이후 음봉중 가장 낮은 종가로 이탈하지 않고 출현한 첫 양봉의 시가가 기준봉 양봉의 가장 낮은 시가보다 높은 경우의 매수신호 수식입니다.
상기 수식은 하나의 수식내에서 1번수식은 PLOT1, 2번수식은 PLOT2, 3번수식은 PLOT3, 4번수식은 PLOT4 으로 각각 분리해서 수식을 만들어 주세요.
이전에 문의드린 Q&A 86999에 대한 수식은 신호가 발생되지 않고 제 수준으로는 이해가 잘되지 않네요
답변 1
예스스탁
예스스탁 답변
2024-05-13 13:57:33
안녕하세요
예스스탁입니다.
1
if CountIf(C<O,3)[1] == 3 and C > O Then
Buy();
2
var : body(0),B(0);
body = abs(c-o);
if CountIf(C<O,3)[1] == 3 and C > O Then
{
B = 1;
if body[2] > body[1] and body[1] > body and
CountIf(body >= (H-L)*0.2,3) == 0 Then
{
Buy("b1");
B = 3;
}
}
Else
{
if B == 1 and C > O Then
B = 2;
Else if B == 2Then
{
if C > O and C[1] > O[1] Then
{
B = 3;
Buy("b2");
}
}
}
3
var : body(0),B(0);
body = abs(c-o);
var1 = BollBandUp(20,2);
Var2 = BollBandUp(20,1.3);
if CountIf(C<O,3)[1] == 3 and C > O Then
{
B = 1;
if body[2] > body[1] and body[1] > body and
CountIf(body >= (H-L)*0.2,3) == 0 Then
{
B = 3;
if var1 > Var1[1] and Var2 > Var2[1] Then
Buy("b1");
}
}
Else
{
if B == 1 and C > O Then
B = 2;
Else if B == 2Then
{
if C > O and C[1] > O[1] Then
{
B = 3;
if var1 > Var1[1] and Var2 > Var2[1] Then
Buy("b2");
}
}
}
4
var : body(0),B(0);
body = abs(c-o);
var1 = BollBandUp(20,2);
Var2 = BollBandUp(20,1.3);
if CountIf(C<O,3)[1] == 3 and C > O Then
{
B = 1;
value1 = O;
if body[2] > body[1] and body[1] > body and
CountIf(body >= (H-L)*0.2,3) == 0 Then
{
B = 3;
if var1 > Var1[1] and Var2 > Var2[1] Then
Buy("b1");
}
}
Else
{
if min(C,O) < value1 Then
B = 0;
if B == 1 and C > O Then
B = 2;
Else if B == 2Then
{
if C > O and C[1] > O[1] Then
{
B = 3;
if var1 > Var1[1] and Var2 > Var2[1] Then
Buy("b2");
}
}
}
즐거운 하루되세요
> 해피오 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다
> 다음에 대한 매수신호 수식을 부탁드립니다.
1번수식: 음봉이 연속하여 3개봉이상 발생후에 출현한 양봉(기준봉)시의 매수신호
2번수식: 1번수식에서 연속된 음봉의 몸통 크기가 지속적으로 감소하는 경우, 즉 3봉전 음봉몸통크기 > 2봉전 음봉몸통크기 > 1봉전 음봉몸통크기 + 양봉인 경우는 매수신호를 바로 발생 시키고, 그렇지 않는 경우 즉 1봉전 음봉의 몸통크기가 2봉전 음봉의 몸통크기보다 크거나, 연속된 음봉 3개이상에서 몸통의 크기가 20%가 넘는 음봉이 1개이상 있는 경우는 바로 매수신호를 발생시키지 않고 기준봉 양봉이후에 다시 음봉후 양봉출현시에 매수신호를 발생되게 하는 수식을 만들어 주세요
3번수식:: 2번수식에서 신호가 발생되는 봉에서 추가조건으로 볼밴(20/2) 상단선이 상향추세이거나 볼밴(20/1.3) 상단선이 상향추세인 경우에 매수신호가 발생되게 해주세요.
4번수식: 2번수식의 매수신호의 제한 사항을 추가 적용한 수식 요청입니다.. 1번의 기준봉 양봉출현시의 양봉중 가장 낮은 시가를 그 이후 음봉중 가장 낮은 종가로 이탈하지 않고 출현한 첫 양봉의 시가가 기준봉 양봉의 가장 낮은 시가보다 높은 경우의 매수신호 수식입니다.
상기 수식은 하나의 수식내에서 1번수식은 PLOT1, 2번수식은 PLOT2, 3번수식은 PLOT3, 4번수식은 PLOT4 으로 각각 분리해서 수식을 만들어 주세요.
이전에 문의드린 Q&A 86999에 대한 수식은 신호가 발생되지 않고 제 수준으로는 이해가 잘되지 않네요