예스스탁
예스스탁 답변
2024-01-19 16:15:34
안녕하세요
예스스탁입니다.
input : 수렴1(1.01),수렴2(0.99);
var : cnt(0), sum1(0),m1(0),sum2(0),mm(0),m2(0),cc(0),cc1(0),cc2(0);
var : 편차합1(0),편차합2(0);
sum1 = 0;
For cnt = 0 to 4
{
sum1 = sum1 + (DayClose(cnt)+DayHigh(cnt)+DayLow(cnt))/3;
}
M1=sum1/5;
sum2 = 0;
For cnt = 0 to 11
{
sum2 = sum2 + (DayClose(cnt)+DayHigh(cnt)+DayLow(cnt))/3;
}
mm=sum2/12;
편차합1 = 0;
For cnt = 0 to 11
{
var1 = (DayClose(cnt)+DayHigh(cnt)+DayLow(cnt))/3;
편차합1 = 편차합1 + Pow(var1-mm,2);
}
M2=mm-1.2*sqrt(편차합1/12);
CC=(mm+M2)/2;
편차합2 = 0;
For cnt = 0 to 4
{
var1 = (DayClose(cnt)+DayHigh(cnt)+DayLow(cnt))/3;
편차합2 = 편차합2 + Pow(var1-m1,2);
}
CC1=M1+0.5*sqrt(편차합2/5);
CC2=MAX(M1,CC,CC1);
if (M1*수렴1>=CC && M1*수렴2<=CC) &&
(CC1*수렴1>=CC && CC1*수렴2<=CC) &&
(M1*수렴1>=CC1 && M1*수렴2<=CC1) &&
CROSSUP(C,CC2) Then
Find(1);
즐거운 하루되세요
> 나석 님이 쓴 글입니다.
> 제목 : 수고하십니다.
> 당일=(DayClose()+DayHigh()+DayLow())/3;
A=당일+npdc(1)+npdc(2)+npdc(3)+npdc(4);
M1=A/5;
당일=(DayClose()+DayHigh()+DayLow())/3;
A=당일+npdc(1)+npdc(2)+npdc(3)+npdc(4)+npdc(5)+npdc(6)+
npdc(7)+npdc(8)+npdc(9)+npdc(10)+npdc(11);
M=A/12;
편차합=
pow(당일-m,2)+pow(npdc(1)-m,2)+pow(npdc(2)-m,2)+
pow(npdc(3)-m,2)+pow(npdc(4)-m,2)+pow(npdc(5)-m,2)+
pow(npdc(6)-m,2)+pow(npdc(7)-m,2)+pow(npdc(8)-m,2)+
pow(npdc(9)-m,2)+pow(npdc(10)-m,2)+pow(npdc(11)-m,2);
M2=M-1.2*sqrt(편차합/12);
CC=(M+M2)/2;
당일=(DayClose()+DayHigh()+DayLow())/3;
A=당일+npdc(1)+npdc(2)+npdc(3)+npdc(4);
M2=A/5;
편차합=
pow(당일-m2,2)+pow(npdc(1)-m2,2)+pow(npdc(2)-m2,2)+
pow(npdc(3)-m2,2)+pow(npdc(4)-m2,2);
CC1=M2+0.5*sqrt(편차합/5);
CC2=MAX(M1,CC,CC1);
(M1*수렴1>=CC && M1*수렴2<=CC) &&
(CC1*수렴1>=CC && CC1*수렴2<=CC) &&
(M1*수렴1>=CC1 && M1*수렴2<=CC1) &&
CROSSUP(C,CC2)
변수
수렴1 1.01
수렴2 0.99
추운날씨에 수고가 많습니다.