함수설명
스토케스틱 SlowK 지표함수
FastD, StochasticsK함수와 같습니다.
작성방법
SlowK(기간1, 기간2)
C
복사
매개변수 설명
•
"기간1": Numeric, FastK 계산에 사용하는 기간으로 최근 N개봉 기간값을 입력
•
"기간2": Numeric, SlowK 계산에 사용하는 기간으로 평활계수를 계산할 기간
계산
Hv = N기간 최고가
Lv = N기간 최저가
FastK = (현재종가- Lv) / (Hv – Lv)*100
SlowK = FastK를 지수이동평균 한 값
SlowD = SlowK를 지수이동평균 한 값
활용예시
//인라인함수(수식안에서 만들어 사용하는 함수)
//fastk 함수식
Function infx_FastK Numeric
{
Input : Period(NumericSimple);
Var : Value_Lowest(0), Value_Highest(0);
Value_Lowest = Lowest(L, Period);
Value_Highest = Highest(H, Period);
infx_FastK = (Close - Value_Lowest) / (Value_Highest - Value_Lowest) * 100;
}
EndFunction
//SlowK(FastD) 함수식
Function infx_SlowK Numeric
{
Input : Period(NumericSimple), Period1(NumericSimple);
var : FK(0);
FK = infx_FastK(Period);
infx_SlowK = ema(FK, Period1);
}
EndFunction
input : sto1(10),sto2(5);
var : FK(0),SK(0);
FK = infx_FastK(sto1);
SK = infx_SlowK (sto1,sto2);
Plot1(FK,"fastK");
Plot2(SK,"SlowK");
PlotBaseLine1(20);
PlotBaseLine2(80);
C
복사
//인라인함수(수식안에서 만들어 사용하는 함수)
//fastk 함수식
Function infx_FastK Numeric
{
Input : Period(NumericSimple);
Var : Value_Lowest(0), Value_Highest(0);
Value_Lowest = Lowest(L, Period);
Value_Highest = Highest(H, Period);
infx_FastK = (Close - Value_Lowest) / (Value_Highest - Value_Lowest) * 100;
}
EndFunction
//SlowK(FastD) 함수식
Function infx_SlowK Numeric
{
Input : Period(NumericSimple), Period1(NumericSimple);
var : FK(0);
FK = infx_FastK(Period);
infx_SlowK = ema(FK, Period1);
}
EndFunction
input : sto1(10),sto2(5);
var : FK(0),SK(0);
FK = infx_FastK(sto1);
SK = infx_SlowK (sto1,sto2);
Plot1(FK,"fastK");
Plot2(SK,"SlowK");
PlotBaseLine1(20);
PlotBaseLine2(80);
C
복사
뒤로가기는 좌측상단의 목차 버튼을 눌러주세요.