커뮤니티
수고하십니다
2008-06-18 19:24:57
945
글번호 15782
분봉으로 주종목 1개 참조종목15개를 삽입하여
변수를 선언하고 stime을 쓰고 있습니다
var : b1(0,data2),b2(0,data3),b3(0,data4),b4(0,data5),b5(0,data6),b6(0,data7),b7(0,data8),b8(0,data9),
b9(0,data10),b10(0,data11),b11(0,data12),b12(0,data13),b13(0,data14),b14(0,data15),b15(0,data16);
if stime == data2(stime) Then b1 = 1; Else b1 = 0 ;
if stime == data3(stime) Then b2 = 1; Else b2 = 0 ;
if stime == data4(stime) Then b3 = 1; Else b3 = 0 ;
if stime == data5(stime) Then b4 = 1; Else b4 = 0 ;
if stime == data6(stime) Then b5 = 1; Else b5 = 0 ;
if stime == data7(stime) Then b6 = 1; Else b6 = 0 ;
if stime == data8(stime) Then b7 = 1; Else b7 = 0 ;
if stime == data9(stime) Then b8 = 1; Else b8 = 0 ;
if stime == data10(stime) Then b9 = 1; Else b9 = 0 ;
if stime == data11(stime) Then b10 = 1; Else b10 = 0 ;
if stime == data12(stime) Then b11 = 1; Else b11 = 0 ;
if stime == data13(stime) Then b12 = 1; Else b12 = 0 ;
if stime == data14(stime) Then b13 = 1; Else b13 = 0 ;
if stime == data15(stime) Then b14 = 0; Else b14 = 0 ;
if stime == data16(stime) Then b15 = 0; Else b15 = 0 ;
이렇게 하면 거래가 된 종목을 체크를 할 수 있어서 아무런 문제가 없는데요
질문을 드리고 싶은것은 전봉에서 거래가 된 종목을 체크할려고 하는데
var : c1(0,data2[1]),c2(0,data3[1]),c3(0,data4[1]),c4(0,data5[1]),c5(0,data6[1]),c6(0,data7[1]),c7(0,data8[1]),c8(0,data9[1]),
c9(0,data10[1]),c10(0,data11[1]),c11(0,data12[1]),c12(0,data13[1]),c13(0,data14[1]),c14(0,data15[1]),c15(0,data16[1]);
if stime == data2(stime[1]) Then c1 = 1; Else c1 = 0 ;
if stime == data3(stime[1]) Then c2 = 1; Else c2 = 0 ;
if stime == data4(stime[1]) Then c3 = 1; Else c3 = 0 ;
if stime == data5(stime[1]) Then c4 = 1; Else c4 = 0 ;
if stime == data6(stime[1]) Then c5 = 1; Else c5 = 0 ;
if stime == data7(stime[1]) Then c6 = 1; Else c6 = 0 ;
if stime == data8(stime[1]) Then c7 = 1; Else c7 = 0 ;
if stime == data9(stime[1]) Then c8 = 1; Else c8 = 0 ;
if stime == data10(stime[1]) Then c9 = 1; Else c9 = 0 ;
if stime == data11(stime[1]) Then c10 = 1; Else c10 = 0 ;
if stime == data12(stime[1]) Then c11 = 1; Else c11 = 0 ;
if stime == data13(stime[1]) Then c12 = 1; Else c12 = 0 ;
if stime == data14(stime[1]) Then c13 = 1; Else c13 = 0 ;
if stime == data15(stime[1]) Then c14 = 0; Else c14 = 0 ;
if stime == data16(stime[1]) Then c15 = 0; Else c15 = 0 ;
이런식으로 하니 당연히 오류 나더군요 ㅡ.-;;;
전분봉에서의 거래가 발생한 것을 체크할려면 어떻게 선언해야 할까요
질문한 의도가 전달 됐을런지 모르겠습니다
언제나 노고에 감사드리며,,,
답변 1
예스스탁 예스스탁 답변
2008-06-19 10:39:32
안녕하세요
예스스탁입니다.
정확한 수식의 내용이 파악되지 않지만 아래와 같이 식을 수정하시면
될것 같습니다.
주종목의 전봉시각과과 참조종목의 전봉시각을 비교하는 식입니다.
var : c1(0,data2[1]),c2(0,data3[1]),c3(0,data4[1]),c4(0,data5[1]),c5(0,data6[1]),c6(0,data7[1]),c7(0,data8[1]),c8(0,data9[1]),
c9(0,data10[1]),c10(0,data11[1]),c11(0,data12[1]),c12(0,data13[1]),c13(0,data14[1]),c14(0,data15[1]),c15(0,data16[1]);
if stime[1] == data2(stime[1]) Then c1 = 1; Else c1 = 0 ;
if stime[1] == data3(stime[1]) Then c2 = 1; Else c2 = 0 ;
if stime[1] == data4(stime[1]) Then c3 = 1; Else c3 = 0 ;
if stime[1] == data5(stime[1]) Then c4 = 1; Else c4 = 0 ;
if stime[1] == data6(stime[1]) Then c5 = 1; Else c5 = 0 ;
if stime[1] == data7(stime[1]) Then c6 = 1; Else c6 = 0 ;
if stime[1] == data8(stime[1]) Then c7 = 1; Else c7 = 0 ;
if stime[1] == data9(stime[1]) Then c8 = 1; Else c8 = 0 ;
if stime[1] == data10(stime[1]) Then c9 = 1; Else c9 = 0 ;
if stime[1] == data11(stime[1]) Then c10 = 1; Else c10 = 0 ;
if stime[1] == data12(stime[1]) Then c11 = 1; Else c11 = 0 ;
if stime[1] == data13(stime[1]) Then c12 = 1; Else c12 = 0 ;
if stime[1] == data14(stime[1]) Then c13 = 1; Else c13 = 0 ;
if stime[1] == data15(stime[1]) Then c14 = 0; Else c14 = 0 ;
if stime[1] == data16(stime[1]) Then c15 = 0; Else c15 = 0 ;
즐거운 하루되세요
> 백스톰 님이 쓴 글입니다.
> 제목 : 수고하십니다
> 분봉으로 주종목 1개 참조종목15개를 삽입하여
변수를 선언하고 stime을 쓰고 있습니다
var : b1(0,data2),b2(0,data3),b3(0,data4),b4(0,data5),b5(0,data6),b6(0,data7),b7(0,data8),b8(0,data9),
b9(0,data10),b10(0,data11),b11(0,data12),b12(0,data13),b13(0,data14),b14(0,data15),b15(0,data16);
if stime == data2(stime) Then b1 = 1; Else b1 = 0 ;
if stime == data3(stime) Then b2 = 1; Else b2 = 0 ;
if stime == data4(stime) Then b3 = 1; Else b3 = 0 ;
if stime == data5(stime) Then b4 = 1; Else b4 = 0 ;
if stime == data6(stime) Then b5 = 1; Else b5 = 0 ;
if stime == data7(stime) Then b6 = 1; Else b6 = 0 ;
if stime == data8(stime) Then b7 = 1; Else b7 = 0 ;
if stime == data9(stime) Then b8 = 1; Else b8 = 0 ;
if stime == data10(stime) Then b9 = 1; Else b9 = 0 ;
if stime == data11(stime) Then b10 = 1; Else b10 = 0 ;
if stime == data12(stime) Then b11 = 1; Else b11 = 0 ;
if stime == data13(stime) Then b12 = 1; Else b12 = 0 ;
if stime == data14(stime) Then b13 = 1; Else b13 = 0 ;
if stime == data15(stime) Then b14 = 0; Else b14 = 0 ;
if stime == data16(stime) Then b15 = 0; Else b15 = 0 ;
이렇게 하면 거래가 된 종목을 체크를 할 수 있어서 아무런 문제가 없는데요
질문을 드리고 싶은것은 전봉에서 거래가 된 종목을 체크할려고 하는데
var : c1(0,data2[1]),c2(0,data3[1]),c3(0,data4[1]),c4(0,data5[1]),c5(0,data6[1]),c6(0,data7[1]),c7(0,data8[1]),c8(0,data9[1]),
c9(0,data10[1]),c10(0,data11[1]),c11(0,data12[1]),c12(0,data13[1]),c13(0,data14[1]),c14(0,data15[1]),c15(0,data16[1]);
if stime == data2(stime[1]) Then c1 = 1; Else c1 = 0 ;
if stime == data3(stime[1]) Then c2 = 1; Else c2 = 0 ;
if stime == data4(stime[1]) Then c3 = 1; Else c3 = 0 ;
if stime == data5(stime[1]) Then c4 = 1; Else c4 = 0 ;
if stime == data6(stime[1]) Then c5 = 1; Else c5 = 0 ;
if stime == data7(stime[1]) Then c6 = 1; Else c6 = 0 ;
if stime == data8(stime[1]) Then c7 = 1; Else c7 = 0 ;
if stime == data9(stime[1]) Then c8 = 1; Else c8 = 0 ;
if stime == data10(stime[1]) Then c9 = 1; Else c9 = 0 ;
if stime == data11(stime[1]) Then c10 = 1; Else c10 = 0 ;
if stime == data12(stime[1]) Then c11 = 1; Else c11 = 0 ;
if stime == data13(stime[1]) Then c12 = 1; Else c12 = 0 ;
if stime == data14(stime[1]) Then c13 = 1; Else c13 = 0 ;
if stime == data15(stime[1]) Then c14 = 0; Else c14 = 0 ;
if stime == data16(stime[1]) Then c15 = 0; Else c15 = 0 ;
이런식으로 하니 당연히 오류 나더군요 ㅡ.-;;;
전분봉에서의 거래가 발생한 것을 체크할려면 어떻게 선언해야 할까요
질문한 의도가 전달 됐을런지 모르겠습니다
언제나 노고에 감사드리며,,,
다음글
이전글