예스스탁
예스스탁 답변
2023-04-17 09:49:11
안녕하세요
예스스탁입니다.
input : 기간(5),p(3);
var : LL(0),NH(0),hi(0),Top(0),Und(0),m1(0);
var : HH(0),NL(0),li(0),top1(0),und1(0),m2(0);
LL=Lowest(L,기간);
if H > highest(H,기간)[1] Then
{
NH = H;
hi = 0;
}
Else
{
if NH > 0 Then
{
hi = hi+1;
if hi == p Then
{
top = nh;
Und = ll;
m1 = (top+und)/2;
}
}
}
if m1 > 0 Then
Plot1(m1,"수식1",Red);
hh=Highest(H,기간);
if L < lowest(L,기간)[1] Then
{
NL = L;
li = 0;
}
Else
{
if nl > 0 Then
{
li = li +1;
if li == p Then
{
top1 = hh;
und1 = nl;
m2 = (top1+und1)/2;
}
}
}
if m2 > 0 then
plot2(m2,"수식2",Blue);
즐거운 하루되세요
> 렉스턴 님이 쓴 글입니다.
> 제목 : 도움부탁드립니다
> 안녕하세요.예스 수식으로 변경부탁드립니다.
수식1:
LL=Lowest(L,기간);
NH=ValueWhen(1,H > Highest(H,기간,1),H);
// 조건=Highest(H,기간-2) < Highest(H,기간-1);
Top=ValueWhen(1,BarsSince(H>Highest(H,기간,1)) == p,NH);
Und=ValueWhen(1,BarsSince(H>Highest(H,기간 ,1)) == p ,LL);
(Top+Und)/2
수식2:
LL=ValueWhen(1,L < Lowest(H,기간,1),L);
NH=Highest(H,기간);
// 조건=Lowest(L,기간-2) > Lowest(L,기간-1);
Top1=ValueWhen(1,BarsSince(L < Lowest(L,기간,1)) == p,NH);
Und1=ValueWhen(1,BarsSince(L < Lowest(L,기간,1)) == p,LL);
(Top1+Und1)/2
지표조건:기간값 5
p값 3
라인색상:고점 적색
저점 청색
외부 변경 가능하도록 부탁드립니다.