커뮤니티

수식부탁드립니다

프로필 이미지
코기코기
2016-07-12 12:42:42
154
글번호 99973
답변완료
수고 많으십니다 수식부탁드립니다 1. n일간 (중심가, 최저가, 최고가, 종가평균, 1/3가, 2/3가,시가평균) n의 조정가능했음 합니다(가격지표) 2. 위수식을 하단보조지표에 가격선(종가)과 함께 표시되게 했음 합니다. 3.48610글 수식이 먹히질 않네요ㅠ 수정부탁드립니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-07-13 10:45:09

안녕하세요 예스스탁입니다. 1 input : n(10); var : cnt(0),HH(0),LL(0),sum1(0),sum2(0),mav1(0),mav2(0); HH = dayhigh(0); LL = dayLow(0); sum1 = 0; sum2 = 0; for cnt = 0 to n-1{ if dayhigh(cnt) > HH Then HH = dayhigh(cnt); if DayLow(cnt) < LL Then LL = DayLow(cnt); sum1 = sum1+DayClose(cnt); sum2 = sum2+dayopen(cnt); } mav1 = sum1/n; mav2 = sum2/n; plot1(hh,"n일간최고"); plot2(ll,"n일간최저"); plot3(mav1,"n일간종가평균"); plot4(mav2,"n일간시가평균"); plot5(hh-(hh-ll)*(1/3),"1/3"); plot6(hh-(hh-ll)*(2/3),"2/3"); plot7(c,"종가"); 2 해당식 올려주신 랭귀지로 식을 작성해본 경험이 없어 독해된 내용으로 작성한 식입니다. 올려주신 식 내용중 BarsSince(H>HT(1))가 의미하는 부분이 정확히 모르겠습니다 해당 내용이 조건만족이후 봉갯수이면 작성해 드린 내용이 맞습니다. 아래와 같이 봉수를 지정하는 부분을 제외하면 지표가 그려집니다. BarsSince(H>HT(1))부분은 사용자분이 처리해 보셔야 할것 같습니다. input : P1(10),P2(20); var : LT1(0),HT1(0),NewH1(0),idx1(0),box1(false),TOP1(0),BTM1(0); var : LT2(0),HT2(0),NewH2(0),idx2(0),box2(false),TOP2(0),BTM2(0); LT1 = LOWEST(L,P1); HT1 = HIGHEST(H,P1); if H > HT1[1] Then{ NewH1 = H; idx1 = 0; } idx1 = idx1+1; box1 = HIGHEST(H,P1-2) < HIGHEST(H,P1-1); if /*idx1 == P1-2 and*/ box1 Then{ TOP1 = NewH1; BTM1 = LT1; } LT2 = LOWEST(L,P2); HT2 = HIGHEST(H,P2); if H > HT2[1] Then{ NewH2 = H; idx2 = 0; } idx2 = idx2+1; box2 = HIGHEST(H,P2-2) < HIGHEST(H,P2-1); if /*idx2 == P2-2 and*/ box2 Then{ TOP2 = NewH2; BTM2 = LT2; } plot1(TOP1); plot2(BTM1); plot3(TOP2); plot4(BTM2); 즐거운 하루되세요 > 코기코기 님이 쓴 글입니다. > 제목 : 수식부탁드립니다 > 수고 많으십니다 수식부탁드립니다 1. n일간 (중심가, 최저가, 최고가, 종가평균, 1/3가, 2/3가,시가평균) n의 조정가능했음 합니다(가격지표) 2. 위수식을 하단보조지표에 가격선(종가)과 함께 표시되게 했음 합니다. 3.48610글 수식이 먹히질 않네요ㅠ 수정부탁드립니다