커뮤니티

조건 1,2 지표 수식 작성 부탁드려요

프로필 이미지
천장지구
2022-09-20 11:14:52
889
글번호 162348
답변완료
종목: data1(kospi200), data2~data6(콜 5종목), data7~data11(풋 5종목) <조건1> 당일시가 콜,풋(당일 시가 kospi200대비)비율에서 콜(5종목) 평균비율과 풋(5종목) 평균비율 지표 그리기 아래 예시에서 콜, 풋 평균 비율 지표 그리기(0.65%, 0.52%) 예시) 콜 당일 시가 총합 10 / 평균:2 / 당일 시가 kospi200: 310 => 콜 평균비율: 0.65% 풋 당일 시가 총합 8 / 평균:1.6 / 당일 시가 kospi200: 310 => 풋 평균비율: 0.52% 1) 지표 : 콜, 풋 평균 비율 지표 그리기 <조건2> 당일시가 콜,풋(당일 시가 kospi200대비)비율에서 콜,풋(10종목) 총합 평균비율 보다 같거나 작은 콜,풋(kospi200대비)비율 종목 중 가장 큰 종목 아래 예시에서 평균 0.65%이하 종목 중 비율이 가장 큰 콜,풋 종목 종가 지표 그리기(콜:2.0 / 풋:1.5) 예시) 콜,풋 시가 총합 20 / 평균:2 / 당일 시가 kospi200: 310 => 콜,풋 총합 평균비율: 0.65% 콜 당일시가 2.0 / 당일 시가 kospi200: 310 비율:0.65% 콜 당일시가 1.5 / 당일 시가 kospi200: 310 비율:0.48% 풋 당일시가 1.5 / 당일 시가 kospi200: 310 비율:0.48% 풋 당일시가 1.0 / 당일 시가 kospi200: 310 비율:0.32% 2) 지표 : 콜,풋 종목 종가 지표 그리기
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-09-20 16:33:50

안녕하세요 예스스탁입니다. 1 var : i1(0,Data1),O1(0,Data1); var : csum(0,Data1),cmav(0,Data1),psum(0,Data1),pmav(0,Data1); Array : CDO[6](0,Data1),PDO[6](0,Data1); O1 = Data1(DayOpen(0)); CDO[1] = Data2(OpenD(0)); CDO[2] = Data3(OpenD(0)); CDO[3] = Data4(OpenD(0)); CDO[4] = Data5(OpenD(0)); CDO[5] = Data6(OpenD(0)); PDO[1] = Data7(OpenD(0)); PDO[2] = Data8(OpenD(0)); PDO[3] = Data9(OpenD(0)); PDO[4] = Data10(OpenD(0)); PDO[5] = Data11(OpenD(0)); csum = 0; psum = 0; For i1 = 1 to 5 { csum = csum + CDO[i1]; psum = psum + PDO[i1]; } cmav = csum/5; pmav = psum/5; Plot1(cmav/O1*100); Plot2(pmav/O1*100); 2 var : i1(0,Data1),O1(0,Data1); var : csum(0,Data1),psum(0,Data1),mav(0,Data1),r1(0,Data1); var : ch(0,Data1),ph(0,Data1),ci(0,Data1),pi(0,Data1); Array : CDO[6](0,Data1),PDO[6](0,Data1); Array : CC[6](0,Data1),PP[6](0,Data1); O1 = Data1(DayOpen(0)); CDO[1] = Data2(OpenD(0)); CDO[2] = Data3(OpenD(0)); CDO[3] = Data4(OpenD(0)); CDO[4] = Data5(OpenD(0)); CDO[5] = Data6(OpenD(0)); PDO[1] = Data7(OpenD(0)); PDO[2] = Data8(OpenD(0)); PDO[3] = Data9(OpenD(0)); PDO[4] = Data10(OpenD(0)); PDO[5] = Data11(OpenD(0)); CC[1] = Data2(c); CC[2] = Data3(c); CC[3] = Data4(c); CC[4] = Data5(c); CC[5] = Data6(c); PP[1] = Data7(c); PP[2] = Data8(c); PP[3] = Data9(c); PP[4] = Data10(c); PP[5] = Data11(c); csum = 0; psum = 0; For i1 = 1 to 5 { csum = csum + CDO[i1]; psum = psum + PDO[i1]; } mav = (csum+Psum)/10; r1 = mav/O1*100; ch = 0; ph = 0; ci = 0; pi = 0; For i1 = 1 to 5 { if CDO[i1]/O1*100 <= r1 and (ci == 0 or (ci > 0 and CDO[i1]/O1*100 > ch)) Then { ch = CDO[i1]/O1*100; ci = i1; } if PDO[i1]/O1*100 <= r1 and (pi == 0 or (pi > 0 and PDO[i1]/O1*100 > ph)) Then { ph = PDO[i1]/O1*100; pi = i1; } } if ci >= 1 and pi >= 1 Then { Plot1(CC[ci]); Plot2(pp[Pi]); } 즐거운 하루되세요 > 천장지구 님이 쓴 글입니다. > 제목 : 조건 1,2 지표 수식 작성 부탁드려요 > 종목: data1(kospi200), data2~data6(콜 5종목), data7~data11(풋 5종목) <조건1> 당일시가 콜,풋(당일 시가 kospi200대비)비율에서 콜(5종목) 평균비율과 풋(5종목) 평균비율 지표 그리기 아래 예시에서 콜, 풋 평균 비율 지표 그리기(0.65%, 0.52%) 예시) 콜 당일 시가 총합 10 / 평균:2 / 당일 시가 kospi200: 310 => 콜 평균비율: 0.65% 풋 당일 시가 총합 8 / 평균:1.6 / 당일 시가 kospi200: 310 => 풋 평균비율: 0.52% 1) 지표 : 콜, 풋 평균 비율 지표 그리기 <조건2> 당일시가 콜,풋(당일 시가 kospi200대비)비율에서 콜,풋(10종목) 총합 평균비율 보다 같거나 작은 콜,풋(kospi200대비)비율 종목 중 가장 큰 종목 아래 예시에서 평균 0.65%이하 종목 중 비율이 가장 큰 콜,풋 종목 종가 지표 그리기(콜:2.0 / 풋:1.5) 예시) 콜,풋 시가 총합 20 / 평균:2 / 당일 시가 kospi200: 310 => 콜,풋 총합 평균비율: 0.65% 콜 당일시가 2.0 / 당일 시가 kospi200: 310 비율:0.65% 콜 당일시가 1.5 / 당일 시가 kospi200: 310 비율:0.48% 풋 당일시가 1.5 / 당일 시가 kospi200: 310 비율:0.48% 풋 당일시가 1.0 / 당일 시가 kospi200: 310 비율:0.32% 2) 지표 : 콜,풋 종목 종가 지표 그리기