커뮤니티

수식 부탁드립니다

프로필 이미지
회원
2016-07-14 09:43:11
254
글번호 100038
답변완료

첨부 이미지

(1) 파라볼릭 F 에서 양 전환일 경우 F 천정 표시 G 바닥 표시 B 천정 표시 A 바닥 표시 C 바닥 표시 F 천정+(F-G) 표시 G 바닥-(F-G) 표시 G 바닥-(C-G) 표시 G 바닥-(A-G) 표시 G 바닥-(B-G) 표시 B 천정+(B-A) 표시 B 천정+(B-C) 표시 B 천정+(B-F) 표시 B 천정+(B-G) 표시 (2) 파라볼릭 A 에서 음 전환일 경우 A 바닥 표시 B 천정 표시 C 바닥 표시 D 천정 표시 E 바닥 표시 A 바닥-(B-A) 표시 B 천정+(B-A) 표시 B 천정+(B-C) 표시 B 천정+(B-F) 표시 B 천정+(B-G) 표시 C 바닥-(A-C) 표시 C 바닥-(B-C) 표시 C 바닥-(E-C) 표시 C 바닥-(D-C) 표시 감사합니다
지표
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2016-07-14 11:46:21

안녕하세요 예스스탁입니다. 천정과 바닥의 기준이 구간의 최고/최저인지 파라볼릭 시작과 끝값인지 모르겠습니다. 각 구간의 최고가와 최저가와 이전값을 계산식으로만 처리해 드립니다. 아래 내용 참고하셔서 출력할 값 산식만드셔서 출력하시기 바랍니다. Input : af(0.02), maxAF(0.2); Var : value(0),T(0); var : HH(0),HH1(0),HH2(0),HH3(0); var : HL(0),HL1(0),HL2(0),HL3(0); var : LL(0),LL1(0),LL2(0),LL3(0); var : LH(0),LH1(0),LH2(0),LH3(0); value = sar(af,maxAF); if crossup(c,value) Then{ T = 1; HH = H; HH1 = HH[1]; HH2 = HH1[1]; HH3 = HH2[1]; HL = L; HL1 = HL[1]; HL2 = HL1[1]; HL3 = HL2[1]; } if CrossDown(c,value) Then{ T = -1; LL = L; LL1 = LL[1]; LL2 = LL1[1]; LL3 = LL2[1]; LH = L; LH1 = LL[1]; LH2 = LL1[1]; LH3 = LL2[1]; } if T == 1 Then{ if H > HH Then HH = H; if L < HL Then HL = L; } if T == -1 then{ if L < LL Then LL = L; if H > LH Then LH = H; } 즐거운 하루되세요 > 타이쿤 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다 > (1) 파라볼릭 F 에서 양 전환일 경우 F 천정 표시 G 바닥 표시 B 천정 표시 A 바닥 표시 C 바닥 표시 F 천정+(F-G) 표시 G 바닥-(F-G) 표시 G 바닥-(C-G) 표시 G 바닥-(A-G) 표시 G 바닥-(B-G) 표시 B 천정+(B-A) 표시 B 천정+(B-C) 표시 B 천정+(B-F) 표시 B 천정+(B-G) 표시 (2) 파라볼릭 A 에서 음 전환일 경우 A 바닥 표시 B 천정 표시 C 바닥 표시 D 천정 표시 E 바닥 표시 A 바닥-(B-A) 표시 B 천정+(B-A) 표시 B 천정+(B-C) 표시 B 천정+(B-F) 표시 B 천정+(B-G) 표시 C 바닥-(A-C) 표시 C 바닥-(B-C) 표시 C 바닥-(E-C) 표시 C 바닥-(D-C) 표시 감사합니다
프로필 이미지

회원

2016-07-14 12:05:25

천정과 바닥의 기준이 구간의 최고/최저인지 파라볼릭 시작과 끝값인지 모르겠습니다. ******천정과 바닥의 기준은 파라볼릭 시작과 끝값입니다. 감사합니다 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식 부탁드립니다 > 안녕하세요 예스스탁입니다. 천정과 바닥의 기준이 구간의 최고/최저인지 파라볼릭 시작과 끝값인지 모르겠습니다. 각 구간의 최고가와 최저가와 이전값을 계산식으로만 처리해 드립니다. 아래 내용 참고하셔서 출력할 값 산식만드셔서 출력하시기 바랍니다. Input : af(0.02), maxAF(0.2); Var : value(0),T(0); var : HH(0),HH1(0),HH2(0),HH3(0); var : HL(0),HL1(0),HL2(0),HL3(0); var : LL(0),LL1(0),LL2(0),LL3(0); var : LH(0),LH1(0),LH2(0),LH3(0); value = sar(af,maxAF); if crossup(c,value) Then{ T = 1; HH = H; HH1 = HH[1]; HH2 = HH1[1]; HH3 = HH2[1]; HL = L; HL1 = HL[1]; HL2 = HL1[1]; HL3 = HL2[1]; } if CrossDown(c,value) Then{ T = -1; LL = L; LL1 = LL[1]; LL2 = LL1[1]; LL3 = LL2[1]; LH = L; LH1 = LL[1]; LH2 = LL1[1]; LH3 = LL2[1]; } if T == 1 Then{ if H > HH Then HH = H; if L < HL Then HL = L; } if T == -1 then{ if L < LL Then LL = L; if H > LH Then LH = H; } 즐거운 하루되세요 > 타이쿤 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다 > (1) 파라볼릭 F 에서 양 전환일 경우 F 천정 표시 G 바닥 표시 B 천정 표시 A 바닥 표시 C 바닥 표시 F 천정+(F-G) 표시 G 바닥-(F-G) 표시 G 바닥-(C-G) 표시 G 바닥-(A-G) 표시 G 바닥-(B-G) 표시 B 천정+(B-A) 표시 B 천정+(B-C) 표시 B 천정+(B-F) 표시 B 천정+(B-G) 표시 (2) 파라볼릭 A 에서 음 전환일 경우 A 바닥 표시 B 천정 표시 C 바닥 표시 D 천정 표시 E 바닥 표시 A 바닥-(B-A) 표시 B 천정+(B-A) 표시 B 천정+(B-C) 표시 B 천정+(B-F) 표시 B 천정+(B-G) 표시 C 바닥-(A-C) 표시 C 바닥-(B-C) 표시 C 바닥-(E-C) 표시 C 바닥-(D-C) 표시 감사합니다