1)
1. 상단(수식1)
TOP=HIGHEST(H,기간);
LO=LOWEST(L,기간);
DOUBLE=VALUEWHEN(1,H>TOP(1),H);
VALUEWHEN(1,BARSSINCE(H>TOP(1))==(기간-R),DOUBLE)
2. 하단(수식2)
TOP=HIGHEST(H,기간);
LO=LOWEST(L,기간);
DOUBLE=VALUEWHEN(1,H>TOP(1),H);
VALUEWHEN(1,BARSSINCE(H>TOP(1))==(기간-R),LO)
3. 지표설정 >기간 45, R 2
4. 스케일 > 가격
--------------------------------------------------
2)
수식1 중심선
MA( 가격, 이평기간, 이평방법 )
수식2 상단
A = MA( 가격, 이평기간, 이평방법 );
A + AvgIf( 가격 - A, 1, 0.0 )
+ 2 * StdevIf( 가격 - A, 1, 0.0 )
수식3 하단
A = MA( 가격, 이평기간, 이평방법 );
A + AvgIf( 가격 - A, -1, 0.0 )
- 2 * StdevIf( 가격 - A, -1, 0.0 )
2번째 수식의 라인은 지수로 해주세요
둘 다 키움 수식인데 예스로 좀 바꿔주세요.
답변 1
예스스탁
예스스탁 답변
2023-08-21 14:47:11
안녕하세요
예스스탁입니다.
1
input : 기간(45),R(2);
var : TOP(0),LO(0);
var : DOUBLE(0),B(0);
TOP=HIGHEST(H,기간);
LO=LOWEST(L,기간);
if H > TOP[1] Then
{
DOUBLE = H;
b = 0;
}
Else
{
if DOUBLE > 0 Then
{
b = b+1;
if b == 기간-R Then
{
var1 = DOUBLE;
Var2 = LO;
}
}
}
if var1 > 0 and var2 > 0 Then
{
Plot1(var1);
Plot2(var2);
}
2
키움 수식중 avgif나 stdif가 사용된 수식은 변경해 드릴수 없습니다.
해당 함수의 설명만으로는 내부구현이 어떤 방식으로 되어 있는지 알수 없습니다.
즐거운 하루되세요
> 신대륙발견 님이 쓴 글입니다.
> 제목 : 지표 문의 드립니다.
> 1)
1. 상단(수식1)
TOP=HIGHEST(H,기간);
LO=LOWEST(L,기간);
DOUBLE=VALUEWHEN(1,H>TOP(1),H);
VALUEWHEN(1,BARSSINCE(H>TOP(1))==(기간-R),DOUBLE)
2. 하단(수식2)
TOP=HIGHEST(H,기간);
LO=LOWEST(L,기간);
DOUBLE=VALUEWHEN(1,H>TOP(1),H);
VALUEWHEN(1,BARSSINCE(H>TOP(1))==(기간-R),LO)
3. 지표설정 >기간 45, R 2
4. 스케일 > 가격
--------------------------------------------------
2)
수식1 중심선
MA( 가격, 이평기간, 이평방법 )
수식2 상단
A = MA( 가격, 이평기간, 이평방법 );
A + AvgIf( 가격 - A, 1, 0.0 )
+ 2 * StdevIf( 가격 - A, 1, 0.0 )
수식3 하단
A = MA( 가격, 이평기간, 이평방법 );
A + AvgIf( 가격 - A, -1, 0.0 )
- 2 * StdevIf( 가격 - A, -1, 0.0 )
2번째 수식의 라인은 지수로 해주세요
둘 다 키움 수식인데 예스로 좀 바꿔주세요.