커뮤니티

안녕하세요......

프로필 이미지
탐라
2018-04-02 12:21:22
283
글번호 117845
답변완료
안녕하세요... 수고 많으십니다. 일전에 만들어주신 아래 수식 잘 쓰고있습니다. 다름이 아니라 P1(2),P2(3),P3(5); 외.. 6.7.8.9.10.15.20.30.60.90.120 이평선을 넣으려고 합니다. 선의 색갈을 지정하기 힘드네요. 작성자 님 임의대로 6.7.8.9.10.15.20.30.60.90.120 이평선 색을 지정해주세요. 감사합니다. input : P1(2),P2(3),P3(5); var : count(0); var : sumV1(0), maV1(0); var : sumV2(0), maV2(0); var : sumV3(0), maV3(0); sumV1 = 0; sumV2 = 0; sumV3 = 0; for count = 0 to P3-1 { if count < P1 then sumV1 = sumV1+DayClose(count); if count < P2 then sumV2 = sumV2+DayClose(count); if count < P3 Then sumV3 = sumV3+DayClose(count); } maV1 = sumV1 / P1; maV2 = sumV2 / P2; maV3 = sumV3 / P3; plot1(mav1,"분봉에서일봉이평1",WHITE); plot2(mav2,"분봉에서일봉이평2",YELLOW); plot3(mav3,"분봉에서일봉이평3",BLACK);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-04-02 14:53:13

안녕하세요 예스스탁입니다. plot에 색상을 지정하지 않으면 자동지정됩니다. 자동지정되게 해드립니다. input : P1(2),P2(3),P3(5),P4(6),P5(7),P6(8),P7(9); input : P8(10),P9(15),P10(20),P11(30),P12(60),P13(90),P14(120); var : cnt(0); var1 = 0; var2 = 0; var3 = 0; var4 = 0; var5 = 0; var6 = 0; var7 = 0; var8 = 0; var9 = 0; var10 = 0; var11 = 0; var12 = 0; var13 = 0; var14 = 0; for cnt = 0 to P14 { if cnt < P1 then var1 = var1+DayClose(cnt); if cnt < P2 then var2 = var2+DayClose(cnt); if cnt < P3 Then var3 = var3+DayClose(cnt); if cnt < P4 Then var4 = var4+DayClose(cnt); if cnt < P5 Then var5 = var5+DayClose(cnt); if cnt < P6 Then var6 = var6+DayClose(cnt); if cnt < P7 then var7 = var7+DayClose(cnt); if cnt < P8 Then var8 = var8+DayClose(cnt); if cnt < P9 Then var9 = var9+DayClose(cnt); if cnt < P10 Then var10 = var10+DayClose(cnt); if cnt < P11 Then var11 = var11+DayClose(cnt); if cnt < P12 Then var12 = var12+DayClose(cnt); if cnt < P13 Then var13 = var13+DayClose(cnt); if cnt < P14 Then var14 = var14+DayClose(cnt); } value1 = var1 / P1; value2 = var2 / P2; value3 = var3 / P3; value4 = var4 / P4; value5 = var5 / P5; value6 = var6 / P6; value7 = var7 / P7; value8 = var8 / P8; value9 = var9 / P9; value10 = var10 / P10; value11 = var11 / P11; value12 = var12 / P12; value13 = var13 / P13; value14 = var14 / P14; plot1(value1,"분봉에서일봉이평1"); plot2(value2,"분봉에서일봉이평2"); plot3(value3,"분봉에서일봉이평3"); plot4(value4,"분봉에서일봉이평4"); plot5(value5,"분봉에서일봉이평5"); plot6(value6,"분봉에서일봉이평6"); plot7(value7,"분봉에서일봉이평7"); plot8(value8,"분봉에서일봉이평8"); plot9(value9,"분봉에서일봉이평9"); plot10(value10,"분봉에서일봉이평10"); plot11(value11,"분봉에서일봉이평11"); plot12(value12,"분봉에서일봉이평12"); plot13(value13,"분봉에서일봉이평13"); plot14(value14,"분봉에서일봉이평14"); 즐거운 하루되세요 > 지종천종 님이 쓴 글입니다. > 제목 : 안녕하세요...... > 안녕하세요... 수고 많으십니다. 일전에 만들어주신 아래 수식 잘 쓰고있습니다. 다름이 아니라 P1(2),P2(3),P3(5); 외.. 6.7.8.9.10.15.20.30.60.90.120 이평선을 넣으려고 합니다. 선의 색갈을 지정하기 힘드네요. 작성자 님 임의대로 6.7.8.9.10.15.20.30.60.90.120 이평선 색을 지정해주세요. 감사합니다. input : P1(2),P2(3),P3(5); var : count(0); var : sumV1(0), maV1(0); var : sumV2(0), maV2(0); var : sumV3(0), maV3(0); sumV1 = 0; sumV2 = 0; sumV3 = 0; for count = 0 to P3-1 { if count < P1 then sumV1 = sumV1+DayClose(count); if count < P2 then sumV2 = sumV2+DayClose(count); if count < P3 Then sumV3 = sumV3+DayClose(count); } maV1 = sumV1 / P1; maV2 = sumV2 / P2; maV3 = sumV3 / P3; plot1(mav1,"분봉에서일봉이평1",WHITE); plot2(mav2,"분봉에서일봉이평2",YELLOW); plot3(mav3,"분봉에서일봉이평3",BLACK);