수식1
M = BBandsUP(period1, period2);
LL = Lowest(M, 기간);
HH = Highest(M, 기간);
NL = Valuewhen(1, M<LL(1),M);
Valuewhen(1,BarsSince(M<LL(1))==(기간-k),NL)
수식2
M = BBandsdown(period1, period2);
LL = Lowest(M, 기간);
HH = Highest(M, 기간);
NL = Valuewhen(1, M>HH(1),M);
Valuewhen(1,BarsSince(M>HH(1))==(기간-k),NL)
기간 20
k 2
period1 5
period2 1
키움 수식인데 예스로 좀 바꿔주세요.
답변 1
예스스탁
예스스탁 답변
2024-11-08 16:02:47
안녕하세요
예스스탁입니다.
input : 기간(20),K(2), period1(5),period2(1);
var : mm(0),ll(0),hh(0),nl1(0), bs1(0),nl2(0),bs2(0);
MM = BollBandUp(period1, period2);
LL = Lowest(MM, 기간);
HH = Highest(MM, 기간);
if MM < LL[1] Then
{
NL1 = MM;
bs1 = 0;
}
Else
{
if NL1 > 0 Then
{
bs1 = bs1+1;
if bs1 == 기간-k Then
{
var1 = NL1;
}
}
}
if MM > HH[1] Then
{
NL2 = MM;
bs2 = 0;
}
Else
{
if NL2 > 0 Then
{
bs2 = bs2+1;
if bs2 == 기간-k Then
{
var2 = NL1;
}
}
}
if var1 > 0 Then
Plot1(var1);
if var2 > 0 Then
Plot2(var2);
즐거운 하루되세요
> 신대륙발견 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 수식1
M = BBandsUP(period1, period2);
LL = Lowest(M, 기간);
HH = Highest(M, 기간);
NL = Valuewhen(1, M<LL(1),M);
Valuewhen(1,BarsSince(M<LL(1))==(기간-k),NL)
수식2
M = BBandsdown(period1, period2);
LL = Lowest(M, 기간);
HH = Highest(M, 기간);
NL = Valuewhen(1, M>HH(1),M);
Valuewhen(1,BarsSince(M>HH(1))==(기간-k),NL)
기간 20
k 2
period1 5
period2 1
키움 수식인데 예스로 좀 바꿔주세요.