예스스탁
예스스탁 답변
2022-05-26 14:35:14
안녕하세요
예스스탁입니다.
고점/저점의 위치가 당일 첫봉 이후라고 지정하고자 하시면 1번식을 이용하시면 됩니다.
즉 고점이나 저점기준 왼쪽 봉은 당일이 아니어도 조건이 충족합니다.
만약 고점/저점 판단에 사용되는 모든봉이 당일봉이어야 하면 2번식을 사용하시면 됩니다.
1
input : Left(10),right(10);
var : T(0);
var : HH(0),LL(0);
if Bdate != Bdate[1] then
T = 0;
#고점발생
if bDate[right] == Bdate and T <= 0 and SwingHigh(1,H,Left,Right,Left+right+1) != -1 Then{
T = 1;
HH = H[right];
}
#저점발생
if bDate[right] == Bdate and T >= 0 and SwingLow(1,H,Left,Right,Left+right+1) != -1 Then{
T = -1;
LL = L[right];
}
2
input : Left(10),right(10);
var : T(0);
var : HH(0),LL(0);
if Bdate != Bdate[1] then
T = 0;
#고점발생
if bDate[Left+right+1] == Bdate and T <= 0 and SwingHigh(1,H,Left,Right,Left+right+1) != -1 Then{
T = 1;
HH = H[right];
}
#저점발생
if bDate[Left+right+1] == Bdate and T >= 0 and SwingLow(1,H,Left,Right,Left+right+1) != -1 Then{
T = -1;
LL = L[right];
}
즐거운 하루되세요
> 한국사람73 님이 쓴 글입니다.
> 제목 : 수식
> 안녕하세요.
하기 수식을 당일 첫봉부터 발생할수 있도록 부탁드립니다.
감사합니다.
input : Left(10),right(10);
var : T(0),;
var : HH(0),LL(0);
#고점발생
if T <= 0 and SwingHigh(1,H,Left,Right,Left+right+1) != -1 Then{
T = 1;
HH = H[right];
}
#저점발생
if T >= 0 and SwingLow(1,H,Left,Right,Left+right+1) != -1 Then{
T = -1;
LL = L[right];
}
한국사람73
2022-05-26 16:09:11
1번 다시 한번 검토부탁드립니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식
> 안녕하세요
예스스탁입니다.
고점/저점의 위치가 당일 첫봉 이후라고 지정하고자 하시면 1번식을 이용하시면 됩니다.
즉 고점이나 저점기준 왼쪽 봉은 당일이 아니어도 조건이 충족합니다.
만약 고점/저점 판단에 사용되는 모든봉이 당일봉이어야 하면 2번식을 사용하시면 됩니다.
1
input : Left(10),right(10);
var : T(0);
var : HH(0),LL(0);
if Bdate != Bdate[1] then
T = 0;
#고점발생
if bDate[right] == Bdate and T <= 0 and SwingHigh(1,H,Left,Right,Left+right+1) != -1 Then{
T = 1;
HH = H[right];
}
#저점발생
if bDate[right] == Bdate and T >= 0 and SwingLow(1,H,Left,Right,Left+right+1) != -1 Then{
T = -1;
LL = L[right];
}
2
input : Left(10),right(10);
var : T(0);
var : HH(0),LL(0);
if Bdate != Bdate[1] then
T = 0;
#고점발생
if bDate[Left+right+1] == Bdate and T <= 0 and SwingHigh(1,H,Left,Right,Left+right+1) != -1 Then{
T = 1;
HH = H[right];
}
#저점발생
if bDate[Left+right+1] == Bdate and T >= 0 and SwingLow(1,H,Left,Right,Left+right+1) != -1 Then{
T = -1;
LL = L[right];
}
즐거운 하루되세요
> 한국사람73 님이 쓴 글입니다.
> 제목 : 수식
> 안녕하세요.
하기 수식을 당일 첫봉부터 발생할수 있도록 부탁드립니다.
감사합니다.
input : Left(10),right(10);
var : T(0),;
var : HH(0),LL(0);
#고점발생
if T <= 0 and SwingHigh(1,H,Left,Right,Left+right+1) != -1 Then{
T = 1;
HH = H[right];
}
#저점발생
if T >= 0 and SwingLow(1,H,Left,Right,Left+right+1) != -1 Then{
T = -1;
LL = L[right];
}