커뮤니티

문의드립니다.

프로필 이미지
예스매니아
2014-04-14 10:54:29
129
글번호 74397
답변완료
1. 아래지표를 일봉과 주봉개념으로 바꿔주시면 감사드립니다. 2. Data2에도 적용가능하게 해주세요 늘 감사드립니다. if dayindex==0 then{ Value1 = Accum((C[1]-C[0])/C[1]); Value2 = Accum((C[2]-C[0])/C[2]); Value3 = Accum((C[4]-C[0])/C[4]); Value4 = Accum((C[6]-C[0])/C[6]); Value5 = Accum((C[8]-C[0])/C[8]); Value6 = Accum((C[10]-C[0])/C[10]); } Value7 = Accum((C[1]-C[0])/C[1])-Value1; Value8 = Accum((C[2]-C[0])/C[2])-Value2; Value9 = Accum((C[4]-C[0])/C[4])-Value3; Value10 = Accum((C[6]-C[0])/C[6])-Value4; Value11 = Accum((C[8]-C[0])/C[8])-Value5; Value12 = Accum((C[10]-C[0])/C[10])-Value6; PlotBaseLine1(-Value7,"증감율",red); PlotBaseLine2(-Value8,"증감율",red); PlotBaseLine3(-Value9,"증감율",red); PlotBaseLine4(-Value10,"증감율",red); PlotBaseLine5(-Value11,"증감율",red); PlotBaseLine6(-Value12,"증감율",red);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-04-14 14:35:03

안녕하세요 예스스탁입니다. 1. 일봉 if data2(date != date[1]) then{ Value1 = Accum((DayClose(1)-DayClose(0))/DayClose(1)); Value2 = Accum((DayClose(2)-DayClose(0))/DayClose(2)); Value3 = Accum((DayClose(4)-DayClose(0))/DayClose(4)); Value4 = Accum((DayClose(6)-DayClose(0))/DayClose(6)); Value5 = Accum((DayClose(8)-DayClose(0))/DayClose(8)); Value6 = Accum((DayClose(10)-DayClose(0))/DayClose(10)); } Value7 = Accum((DayClose(1)-DayClose(0))/DayClose(1))-Value1; Value8 = Accum((DayClose(2)-DayClose(0))/DayClose(2))-Value2; Value9 = Accum((DayClose(4)-DayClose(0))/DayClose(4))-Value3; Value10 = Accum((DayClose(6)-DayClose(0))/DayClose(6))-Value4; Value11 = Accum((DayClose(8)-DayClose(0))/DayClose(8))-Value5; Value12 = Accum((DayClose(10)-DayClose(0))/DayClose(10))-Value6; PlotBaseLine1(-Value7,"증감율",red); PlotBaseLine2(-Value8,"증감율",red); PlotBaseLine3(-Value9,"증감율",red); PlotBaseLine4(-Value10,"증감율",red); PlotBaseLine5(-Value11,"증감율",red); PlotBaseLine6(-Value12,"증감율",red); 2.일봉 data2 var : cnt(0); var : Val1(0,data2),Val2(0,data2),Val3(0,data2),Val4(0,data2),Val5(0,data2); var : Val6(0,data2),Val7(0,data2),Val8(0,data2),Val9(0,data2),Val10(0,data2); var : val11(0,data2),val12(0,data2); Array : DC[20](0,data2); if data2(date != date[1]) Then{ for cnt = 0 to 19{ DC[cnt] = DC[cnt-1][1]; } } DC[0] =C; if data2(date != date[1]) then{ Val1 = data2(Accum((DC[1]-DC[0])/DC[1])); Val2 = data2(Accum((DC[2]-DC[0])/DC[2])); Val3 = data2(Accum((DC[4]-DC[0])/DC[4])); Val4 = data2(Accum((DC[6]-DC[0])/DC[6])); Val5 = data2(Accum((DC[8]-DC[0])/DC[8])); Val6 = data2(Accum((DC[10]-DC[0])/DC[10])); } Val7 = data2(Accum((DC[1]-DC[0])/DC[1])-Val1); Val8 = data2(Accum((DC[2]-DC[0])/DC[2])-Val2); Val9 = data2(Accum((DC[4]-DC[0])/DC[4])-Val3); Val10 = data2(Accum((DC[6]-DC[0])/DC[6])-Val4); Val11 = data2(Accum((DC[8]-DC[0])/DC[8])-Val5); Val12 = data2(Accum((DC[10]-DC[0])/DC[10])-Val6); PlotBaseLine1(-Val7,"증감율",red); PlotBaseLine2(-Val8,"증감율",red); PlotBaseLine3(-Val9,"증감율",red); PlotBaseLine4(-Val10,"증감율",red); PlotBaseLine5(-Val11,"증감율",red); PlotBaseLine6(-Val12,"증감율",red); 3. 주봉 var : cnt(0); Array : WC[20](0); if DayOfWeek(sdate) < DayOfWeek(sdate[1]) Then{ for cnt = 0 to 19{ WC[cnt] = WC[cnt-1][1]; } } WC[0] =C; if DayOfWeek(sdate) < DayOfWeek(sdate[1]) then{ Value1 = Accum((WC[1]-WC[0])/WC[1]); Value2 = Accum((WC[2]-WC[0])/WC[2]); Value3 = Accum((WC[4]-WC[0])/WC[4]); Value4 = Accum((WC[6]-WC[0])/WC[6]); Value5 = Accum((WC[8]-WC[0])/WC[8]); Value6 = Accum((WC[10]-WC[0])/WC[10]); } Value7 = Accum((WC[1]-WC[0])/WC[1])-Value1; Value8 = Accum((WC[2]-WC[0])/WC[2])-Value2; Value9 = Accum((WC[4]-WC[0])/WC[4])-Value3; Value10 = Accum((WC[6]-WC[0])/WC[6])-Value4; Value11 = Accum((WC[8]-WC[0])/WC[8])-Value5; Value12 = Accum((WC[10]-WC[0])/WC[10])-Value6; PlotBaseLine1(-Value7,"증감율",red); PlotBaseLine2(-Value8,"증감율",red); PlotBaseLine3(-Value9,"증감율",red); PlotBaseLine4(-Value10,"증감율",red); PlotBaseLine5(-Value11,"증감율",red); PlotBaseLine6(-Value12,"증감율",red); 4. 주봉 data2 var : cnt(0); var : Val1(0,data2),Val2(0,data2),Val3(0,data2),Val4(0,data2),Val5(0,data2); var : Val6(0,data2),Val7(0,data2),Val8(0,data2),Val9(0,data2),Val10(0,data2); var : val11(0,data2),val12(0,data2); Array : WC[20](0,data2); if data2(DayOfWeek(sdate) < DayOfWeek(sdate[1])) Then{ for cnt = 0 to 19{ WC[cnt] = WC[cnt-1][1]; } } WC[0] =data2(C); if data2(DayOfWeek(sdate) < DayOfWeek(sdate[1])) then{ Val1 = data2(Accum((WC[1]-WC[0])/WC[1])); Val2 = data2(Accum((WC[2]-WC[0])/WC[2])); Val3 = data2(Accum((WC[4]-WC[0])/WC[4])); Val4 = data2(Accum((WC[6]-WC[0])/WC[6])); Val5 = data2(Accum((WC[8]-WC[0])/WC[8])); Val6 = data2(Accum((WC[10]-WC[0])/WC[10])); } Val7 = data2(Accum((WC[1]-WC[0])/WC[1])-Val1); Val8 = data2(Accum((WC[2]-WC[0])/WC[2])-Val2); Val9 = data2(Accum((WC[4]-WC[0])/WC[4])-Val3); Val10 = data2(Accum((WC[6]-WC[0])/WC[6])-Val4); Val11 = data2(Accum((WC[8]-WC[0])/WC[8])-Val5); Val12 = data2(Accum((WC[10]-WC[0])/WC[10])-Val6); PlotBaseLine1(-Val7,"증감율",red); PlotBaseLine2(-Val8,"증감율",red); PlotBaseLine3(-Val9,"증감율",red); PlotBaseLine4(-Val10,"증감율",red); PlotBaseLine5(-Val11,"증감율",red); PlotBaseLine6(-Val12,"증감율",red); 즐거운 하루되세요 > 예스매니아 님이 쓴 글입니다. > 제목 : 문의드립니다. > 1. 아래지표를 일봉과 주봉개념으로 바꿔주시면 감사드립니다. 2. Data2에도 적용가능하게 해주세요 늘 감사드립니다. if dayindex==0 then{ Value1 = Accum((C[1]-C[0])/C[1]); Value2 = Accum((C[2]-C[0])/C[2]); Value3 = Accum((C[4]-C[0])/C[4]); Value4 = Accum((C[6]-C[0])/C[6]); Value5 = Accum((C[8]-C[0])/C[8]); Value6 = Accum((C[10]-C[0])/C[10]); } Value7 = Accum((C[1]-C[0])/C[1])-Value1; Value8 = Accum((C[2]-C[0])/C[2])-Value2; Value9 = Accum((C[4]-C[0])/C[4])-Value3; Value10 = Accum((C[6]-C[0])/C[6])-Value4; Value11 = Accum((C[8]-C[0])/C[8])-Value5; Value12 = Accum((C[10]-C[0])/C[10])-Value6; PlotBaseLine1(-Value7,"증감율",red); PlotBaseLine2(-Value8,"증감율",red); PlotBaseLine3(-Value9,"증감율",red); PlotBaseLine4(-Value10,"증감율",red); PlotBaseLine5(-Value11,"증감율",red); PlotBaseLine6(-Value12,"증감율",red);