커뮤니티

잘못 수정 부탁드립니다.

프로필 이미지
이지화
2016-12-08 15:25:50
105
글번호 104794
답변완료
야간시가 최대 50개까지 나오게 할려고 했는데 한줄밖에 안나오니 수정 부탁드립니다. input : 시가갯수(3),칼라(black),선굵기(1); var: iii1(0); Array : vol[50](0); if stime==180000 Then var1=Open; vol[0]=var1; for iii1 = 1 to min(시가갯수,50) begin { vol[iii1]=(vol[iii1-1])[1]; } end; Plot1(vol[0],"vol",칼라,def,선굵기); Plot2(vol[1],"vol",칼라,def,선굵기); Plot3(vol[2],"vol",칼라,def,선굵기); Plot4(vol[3],"vol",칼라,def,선굵기); Plot5(vol[4],"vol",칼라,def,선굵기); Plot6(vol[5],"vol",칼라,def,선굵기); Plot7(vol[6],"vol",칼라,def,선굵기); Plot8(vol[7],"vol",칼라,def,선굵기); Plot9(vol[8],"vol",칼라,def,선굵기); Plot10(vol[9],"vol",칼라,def,선굵기); Plot11(vol[10],"vol",칼라,def,선굵기); Plot12(vol[11],"vol",칼라,def,선굵기); Plot13(vol[12],"vol",칼라,def,선굵기); Plot14(vol[13],"vol",칼라,def,선굵기); Plot15(vol[14],"vol",칼라,def,선굵기); Plot16(vol[15],"vol",칼라,def,선굵기); Plot17(vol[16],"vol",칼라,def,선굵기); Plot18(vol[17],"vol",칼라,def,선굵기); Plot19(vol[18],"vol",칼라,def,선굵기); Plot20(vol[19],"vol",칼라,def,선굵기); Plot21(vol[20],"vol",칼라,def,선굵기); Plot22(vol[21],"vol",칼라,def,선굵기); Plot23(vol[22],"vol",칼라,def,선굵기); Plot24(vol[23],"vol",칼라,def,선굵기); Plot25(vol[24],"vol",칼라,def,선굵기); Plot26(vol[25],"vol",칼라,def,선굵기); Plot27(vol[26],"vol",칼라,def,선굵기); Plot28(vol[27],"vol",칼라,def,선굵기); Plot29(vol[28],"vol",칼라,def,선굵기); Plot30(vol[29],"vol",칼라,def,선굵기); Plot31(vol[30],"vol",칼라,def,선굵기); Plot32(vol[31],"vol",칼라,def,선굵기); Plot33(vol[32],"vol",칼라,def,선굵기); Plot34(vol[33],"vol",칼라,def,선굵기); Plot35(vol[34],"vol",칼라,def,선굵기); Plot36(vol[35],"vol",칼라,def,선굵기); Plot37(vol[36],"vol",칼라,def,선굵기); Plot38(vol[37],"vol",칼라,def,선굵기); Plot39(vol[38],"vol",칼라,def,선굵기); Plot40(vol[39],"vol",칼라,def,선굵기); Plot41(vol[40],"vol",칼라,def,선굵기); Plot42(vol[41],"vol",칼라,def,선굵기); Plot43(vol[42],"vol",칼라,def,선굵기); Plot44(vol[43],"vol",칼라,def,선굵기); Plot45(vol[44],"vol",칼라,def,선굵기); Plot46(vol[45],"vol",칼라,def,선굵기); Plot47(vol[46],"vol",칼라,def,선굵기); Plot48(vol[47],"vol",칼라,def,선굵기); Plot49(vol[48],"vol",칼라,def,선굵기); Plot50(vol[49],"vol",칼라,def,선굵기);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-12-08 16:20:37

안녕하세요 예스스탁입니다. 각 배열값이 0이상일때만 출력되게 하셔야 합니다. 혹시 거래가 없어 18시 봉이 없을수도 있으므로 해당 부분 대비한 내용도 조건에 추가했습니다. 다른 부분은 큰 문제 없습니다. 차트에 없는 이전일값은 표시되지 않습니다. input : 시가갯수(3),칼라(black),선굵기(1); var: iii1(0); Array : vol[50](0); #18시봉이 없을 경우를 대비해 (stime > 180000 and stime[1] < 180000)조건도 추가 if stime==180000 or (stime > 180000 and stime[1] < 180000) Then { vol[0] = open ; for iii1 = 1 to min(시가갯수,49) { vol[iii1] = vol[iii1-1][1]; } } #vol[0]에 0이상의 값이 있을때만 출력 if Vol[0] > 0 then Plot1(vol[0],"vol1",칼라,def,선굵기); if Vol[1] > 0 then Plot2(vol[1],"vol2",칼라,def,선굵기); if Vol[2] > 0 then Plot3(vol[2],"vol3",칼라,def,선굵기); if Vol[3] > 0 then Plot4(vol[3],"vol4",칼라,def,선굵기); #~~~~~~~~~~~~~~~~~~ if Vol[49] > 0 then Plot50(vol[49],"vol49",칼라,def,선굵기); 즐거운 하루되세요 > 이지화 님이 쓴 글입니다. > 제목 : 잘못 수정 부탁드립니다. > 야간시가 최대 50개까지 나오게 할려고 했는데 한줄밖에 안나오니 수정 부탁드립니다. input : 시가갯수(3),칼라(black),선굵기(1); var: iii1(0); Array : vol[50](0); if stime==180000 Then var1=Open; vol[0]=var1; for iii1 = 1 to min(시가갯수,50) begin { vol[iii1]=(vol[iii1-1])[1]; } end; Plot1(vol[0],"vol",칼라,def,선굵기); Plot2(vol[1],"vol",칼라,def,선굵기); Plot3(vol[2],"vol",칼라,def,선굵기); Plot4(vol[3],"vol",칼라,def,선굵기); Plot5(vol[4],"vol",칼라,def,선굵기); Plot6(vol[5],"vol",칼라,def,선굵기); Plot7(vol[6],"vol",칼라,def,선굵기); Plot8(vol[7],"vol",칼라,def,선굵기); Plot9(vol[8],"vol",칼라,def,선굵기); Plot10(vol[9],"vol",칼라,def,선굵기); Plot11(vol[10],"vol",칼라,def,선굵기); Plot12(vol[11],"vol",칼라,def,선굵기); Plot13(vol[12],"vol",칼라,def,선굵기); Plot14(vol[13],"vol",칼라,def,선굵기); Plot15(vol[14],"vol",칼라,def,선굵기); Plot16(vol[15],"vol",칼라,def,선굵기); Plot17(vol[16],"vol",칼라,def,선굵기); Plot18(vol[17],"vol",칼라,def,선굵기); Plot19(vol[18],"vol",칼라,def,선굵기); Plot20(vol[19],"vol",칼라,def,선굵기); Plot21(vol[20],"vol",칼라,def,선굵기); Plot22(vol[21],"vol",칼라,def,선굵기); Plot23(vol[22],"vol",칼라,def,선굵기); Plot24(vol[23],"vol",칼라,def,선굵기); Plot25(vol[24],"vol",칼라,def,선굵기); Plot26(vol[25],"vol",칼라,def,선굵기); Plot27(vol[26],"vol",칼라,def,선굵기); Plot28(vol[27],"vol",칼라,def,선굵기); Plot29(vol[28],"vol",칼라,def,선굵기); Plot30(vol[29],"vol",칼라,def,선굵기); Plot31(vol[30],"vol",칼라,def,선굵기); Plot32(vol[31],"vol",칼라,def,선굵기); Plot33(vol[32],"vol",칼라,def,선굵기); Plot34(vol[33],"vol",칼라,def,선굵기); Plot35(vol[34],"vol",칼라,def,선굵기); Plot36(vol[35],"vol",칼라,def,선굵기); Plot37(vol[36],"vol",칼라,def,선굵기); Plot38(vol[37],"vol",칼라,def,선굵기); Plot39(vol[38],"vol",칼라,def,선굵기); Plot40(vol[39],"vol",칼라,def,선굵기); Plot41(vol[40],"vol",칼라,def,선굵기); Plot42(vol[41],"vol",칼라,def,선굵기); Plot43(vol[42],"vol",칼라,def,선굵기); Plot44(vol[43],"vol",칼라,def,선굵기); Plot45(vol[44],"vol",칼라,def,선굵기); Plot46(vol[45],"vol",칼라,def,선굵기); Plot47(vol[46],"vol",칼라,def,선굵기); Plot48(vol[47],"vol",칼라,def,선굵기); Plot49(vol[48],"vol",칼라,def,선굵기); Plot50(vol[49],"vol",칼라,def,선굵기);