예스스탁
예스스탁 답변
2024-11-26 14:22:06
안녕하세요
예스스탁입니다.
Inputs:Period1(1);
Inputs:라인굵기(0),이평라인굵기(0);
Inputs:단기(5),중기(20);
var : TLen1(0),TRIma1(0),Highestsince(0),Lowestsince(0);
var : hh(0),ll(0);
var5 = bids-asks;#잔량차(매수호가잔량-매도호가잔량)
TLen1 = Ceiling((Period1 + 1) * .5);
TRIma1 =Ema(Ema(var5, TLen1), TLen1);
Var1 = ma(var5,단기)[1];
Var2 = ma(var5,중기)[1];
If CrossUp(Var1,Var2) Then
{
Highestsince = var5;
hh = h;
}
If var5 > Highestsince Then
{
Highestsince = var5;
hh = h;
}
If CrossDown(Var1,Var2) Then
{
Lowestsince = var5;
ll = l;
}
If var5 < Lowestsince Then
{
Lowestsince = var5;
ll = l;
}
Plot1(hh,"상단",BLACK,DEF,라인굵기);
Plot2(ll,"하단",RED,DEF,라인굵기);
즐거운 하루되세요
> 황금소나무 님이 쓴 글입니다.
> 제목 : 캔들에 표시
> 아래 수식은 호가잔량 고가 저가를 호가 잔량에 표시한 수식인데
이 호가 잔량의 고점 저점을 캔들에 표시하고 싶습니다
Inputs:Period1(1);
Inputs:라인굵기(0),이평라인굵기(0);
Inputs:단기(5),중기(20);
Var:TLen1(0),TRIma1(0),Highestsince(0),Lowestsince(0);
var5 = bids-asks;#잔량차(매수호가잔량-매도호가잔량)
TLen1 = Ceiling((Period1 + 1) * .5);
TRIma1 =Ema(Ema(var5, TLen1), TLen1);
Var1 = ma(var5,단기)[1];
Var2 = ma(var5,중기)[1];
If CrossUp(Var1,Var2) Then
Highestsince = var5;
If var5 > Highestsince Then
Highestsince = var5;
If CrossDown(Var1,Var2) Then
Lowestsince = var5;
If var5 < Lowestsince Then
Lowestsince = var5;
Plot1(Highestsince,"상단",BLACK,DEF,라인굵기);
Plot2(Lowestsince,"하단",RED,DEF,라인굵기);