예스스탁
예스스탁 답변
2022-02-07 15:33:19
안녕하세요
예스스탁입니다.
1
Input : stoPeriod(12),sto2(5),sto3(5);
var : HH(0),LL(0),Vrate1(0),Vrate2(0);
var : FK(0),StoK(0),StoD(0);
LL = Lowest(L, stoPeriod);
HH = Highest(H, stoPeriod);
FK = (Close - LL) / (HH-LL) * 100;
Vrate1 = 2/(sto2+1);
Vrate2 = 2/(sto3+1);
if CurrentBar <= 1 Then
{
StoK = FK;
stoD = stok;
}
Else
{
StoK = (FK-StoK)*Vrate1+StoK;
StoD = (StoK-StoD)*Vrate1+stod;
}
if crossup(stok,stod) then buy();
if crossdown(stok,stod) then sell();
2
Input : stoPeriod(12),sto2(5),sto3(5);
var : HH(0),LL(0),EP1(0),EP2(0);
var : FK(0),StoK(0),StoD(0);
LL = Lowest(L, stoPeriod);
HH = Highest(H, stoPeriod);
FK = (Close - LL) / (HH-LL) * 100;
EP1 = 1/sto2;
EP2 = 1/sto3;
if CurrentBar <= 1 Then
{
StoK = FK;
stoD = stok;
}
Else
{
StoK = FK * EP1 + stok * (1-EP1);
StoD = stoK * EP2 + stod * (1-EP2);
}
if crossup(stok,stod) then buy();
if crossdown(stok,stod) then sell();
즐거운 하루되세요
> 호테 님이 쓴 글입니다.
> 제목 : StochasticsK 변경
> Input : stoPeriod(12);
var : StoK(0),StoD(0);
StoK = StochasticsK(stoPeriod,5);
StoD = StochasticsD(stoPeriod,5,5);
if crossup(stok,stod) then buy();
if crossdown(stok,stod) then sell();
상기 수식을 변동이평과 wellw이평으로 변경 부탁합니다.