커뮤니티

문의 드립니다.

프로필 이미지
와호장룡7
2013-03-19 14:47:42
221
글번호 60931
답변완료
어떤분이 문의를 주셨었는데요. 다음 두가지를 보면 지표가 좀 틀어지네요? 첫번째, 28794 두번째, 28818 첫번째 지표에 두번째 지표를 입히니까 두번째 지표가 엉뚱하게 나옵니다. 어찌해야 하나요?
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2013-03-19 14:57:45

안녕하세요 예스스탁입니다. 문의하신 내용 정확히 이해하지 못했습니다. 첫번째와 두번째 지표가 어떤 지표의 어떤 값인지 자세한 내용 올려주시기 바랍니다. 즐거운 하루되세요 > 와호장룡7 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 어떤분이 문의를 주셨었는데요. 다음 두가지를 보면 지표가 좀 틀어지네요? 첫번째, 28794 두번째, 28818 첫번째 지표에 두번째 지표를 입히니까 두번째 지표가 엉뚱하게 나옵니다. 어찌해야 하나요?
프로필 이미지

와호장룡7

2013-03-19 15:23:23

<첫번째 지표> var : BS(0,data1),basis(0,data1); BS = data1(c)-data2(c); if data1(dayindex == 0) and data1(stime) != data2(stime) then basis = BS[1]; Else basis = Bs; plot1(basis,"베이시스"); <두번째 지표> var : v1(0,data1),v2(0,data1),v3(0,data1),v4(0,data1); var : vv1(0,data1),vv2(0,data1),vv3(0,data1),vv4(0,data1); v1 = dayopen(0)-data2(opend(0)); v2 = dayclose(1)-data2(closed(1)); v3 = dayhigh(1)-data2(highd(1)); v4 = daylow(1)-data2(lowd(1)); if data1(dayindex == 0) and data1(stime) != data2(stime) then{ vv1 = v1[1]; vv2 = v2[1]; vv2 = v3[1]; vv3 = v4[1]; } Else{ vv1 = v1; vv2 = v2; vv3 = v3; vv4 = v4; } plot1(vv1,"시가"); plot2(vv2,"종가"); plot3(vv3,"고가"); plot4(vv4,"저가"); 첫번째 지표에 두번째 지표를 입히면 두번째 지표가 왜곡되게 나타납니다. 두번째 지표를 어찌 수정해야 하는지요? 첨부화일 참조하세요.
프로필 이미지

예스스탁 예스스탁 답변

2013-03-19 18:25:39

안녕하세요 예스스탁입니다. var : basis(0,data2),basisOpen(0,data2),basisLow(0,data2),basisHigh(0,data2); Basis = data1(c)-data2(c); if data1(dayindex == 0) and data1(stime) != data2(stime) then basis = basis[1]; Else basis = basis; if data2(sdate != sdate[1]) Then{ BasisOpen = Basis; BasisHigh = Basis; BasisLow = Basis; } if Basis > BasisHigh Then BasisHigh = Basis; if Basis < BasisLow Then BasisLow = Basis; plot1(basis,"베이시스"); plot2(basisOpen,"베이시스 시초가"); plot3(basisHigh,"베이시스 최고가"); plot4(basisLow,"베이시스 최저가"); 즐거운 하루되세요 > 와호장룡7 님이 쓴 글입니다. > 제목 : Re : Re : 문의 드립니다. > <첫번째 지표> var : BS(0,data1),basis(0,data1); BS = data1(c)-data2(c); if data1(dayindex == 0) and data1(stime) != data2(stime) then basis = BS[1]; Else basis = Bs; plot1(basis,"베이시스"); <두번째 지표> var : v1(0,data1),v2(0,data1),v3(0,data1),v4(0,data1); var : vv1(0,data1),vv2(0,data1),vv3(0,data1),vv4(0,data1); v1 = dayopen(0)-data2(opend(0)); v2 = dayclose(1)-data2(closed(1)); v3 = dayhigh(1)-data2(highd(1)); v4 = daylow(1)-data2(lowd(1)); if data1(dayindex == 0) and data1(stime) != data2(stime) then{ vv1 = v1[1]; vv2 = v2[1]; vv2 = v3[1]; vv3 = v4[1]; } Else{ vv1 = v1; vv2 = v2; vv3 = v3; vv4 = v4; } plot1(vv1,"시가"); plot2(vv2,"종가"); plot3(vv3,"고가"); plot4(vv4,"저가"); 첫번째 지표에 두번째 지표를 입히면 두번째 지표가 왜곡되게 나타납니다. 두번째 지표를 어찌 수정해야 하는지요? 첨부화일 참조하세요.