커뮤니티
10개의 CCI중에서 값의크기가 A번째 B번째를
2004-12-03 17:50:22
1777
글번호 5933
아래의 10개의 CCI중에서 값의크기가 A번째 B번째를 찾아내어 그래프로 그리는 지표식을 부탁합니다.
10개의 CCI: CCI(P1),CCI(P2),CCI(P3),CCI(P4),CCI(P5),CCI(P6),CCI(P7),CCI(P8),CCI(P9),CCI(P10)
P1부터 P10까지는 각기 다른 기간입니다.
답변 2
예스스탁 예스스탁 답변
2004-12-07 16:37:35
안녕하세요
문의하신 식은 너무 많은 경우의 값이 있어 작성하기 곤란한 점이 있습니다.
아래의 식은 제일 큰값과 제일 작은값을 보여드리는 식입니다.
도움을 드리지 못해 죄송합니다.
input : Level(1);//1 ==> 제일큰값 ,2 ==제일작은값
array : value[99](0);
var1 = CCi(5); var2 = CCi(10);
var3 = CCi(15); var4 = CCi(20);
var5 = CCi(25); var6 = CCi(30);
var7 = CCi(35); var8 = CCi(40);
var9 = CCi(45); var10 = CCi(50);
value[1] = max(var1,var2,var3,var4,var5,var6,var7,var8,var9,var10);
value[2] = min(var1,var2,var3,var4,var5,var6,var7,var8,var9,var10);
plot1(value[level]);
즐거운 하루되세요
> 역 님이 쓴 글입니다.
> 제목 : 10개의 CCI중에서 값의크기가 A번째 B번째를
> 아래의 10개의 CCI중에서 값의크기가 A번째 B번째를 찾아내어 그래프로 그리는 지표식을 부탁합니다.
10개의 CCI: CCI(P1),CCI(P2),CCI(P3),CCI(P4),CCI(P5),CCI(P6),CCI(P7),CCI(P8),CCI(P9),CCI(P10)
P1부터 P10까지는 각기 다른 기간입니다.
예스스탁 예스스탁 답변
2004-12-08 15:17:10
안녕하세요
예스스탁입니다.
문의하신 식은 다음과 같습니다.
input : N(0),period1(5),period2(10),period3(15),period4(20),period5(25),period6(30),period7(35),period8(40),period9(45),period10(50);
Var : tempi(0), tempmax(0), tempindex(0), tempi2(0),NTHindex(0);
Array : VALUE[10](0), DebugVALUE[10](0), NTHVALUE[10](0);
VALUE[0] = cci(period1);
VALUE[1] = cci(period2);
VALUE[2] = cci(period3);
VALUE[3] = cci(period4);
VALUE[4] = cci(period5);
VALUE[5] = cci(period6);
VALUE[6] = cci(period7);
VALUE[7] = cci(period8);
VALUE[8] = cci(period9);
VALUE[9] = cci(period10);
DebugVALUE[0] = cci(period1);
DebugVALUE[1] = cci(period2);
DebugVALUE[2] = cci(period3);
DebugVALUE[3] = cci(period4);
DebugVALUE[4] = cci(period5);
DebugVALUE[5] = cci(period6);
DebugVALUE[6] = cci(period7);
DebugVALUE[7] = cci(period8);
DebugVALUE[8] = cci(period9);
DebugVALUE[9] = cci(period10);
For tempi2 = 0 to 9
{
tempmax = -99999999;
For tempi = 0 to 9
{
if ( tempmax < VALUE[tempi] ) then
{
tempmax = VALUE[tempi];
tempIndex = tempi;
}
}
NTHVALUE[tempi2] = tempmax;
VALUE[tempIndex] = -99999999;
}
plot1(NTHVALUE[N]);
N값을 조정하시어.제일큰값부터 작은값까지 지표로 보실수 있습니다.
0 = 제일큰값을 지표로
1 = 두번째
2 = 세번째
.
.
.
9 = 가장작은값 입니다.
즐거운 하루되세요
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 10개의 CCI중에서 값의크기가 A번째 B번째를
> 안녕하세요
문의하신 식은 너무 많은 경우의 값이 있어 작성하기 곤란한 점이 있습니다.
아래의 식은 제일 큰값과 제일 작은값을 보여드리는 식입니다.
도움을 드리지 못해 죄송합니다.
input : Level(1);//1 ==> 제일큰값 ,2 ==제일작은값
array : value[99](0);
var1 = CCi(5); var2 = CCi(10);
var3 = CCi(15); var4 = CCi(20);
var5 = CCi(25); var6 = CCi(30);
var7 = CCi(35); var8 = CCi(40);
var9 = CCi(45); var10 = CCi(50);
value[1] = max(var1,var2,var3,var4,var5,var6,var7,var8,var9,var10);
value[2] = min(var1,var2,var3,var4,var5,var6,var7,var8,var9,var10);
plot1(value[level]);
즐거운 하루되세요
> 역 님이 쓴 글입니다.
> 제목 : 10개의 CCI중에서 값의크기가 A번째 B번째를
> 아래의 10개의 CCI중에서 값의크기가 A번째 B번째를 찾아내어 그래프로 그리는 지표식을 부탁합니다.
10개의 CCI: CCI(P1),CCI(P2),CCI(P3),CCI(P4),CCI(P5),CCI(P6),CCI(P7),CCI(P8),CCI(P9),CCI(P10)
P1부터 P10까지는 각기 다른 기간입니다.