커뮤니티

수식문재문의드려요

프로필 이미지
렉쳐
2016-10-11 00:08:08
196
글번호 102773
답변완료

첨부 이미지

아래식은 평균값을 만든건데요 아래식기준으로 E값을 만들고 싶습니다. 위아래로 2라인을 그리고 주말고 당일기준의 파동수식도 부탁드려요 1-1 주 input : Per1(23.6),Per2(38.2),Per3(50.0),Per4(61.8),Per5(76.4); var : WH(0),WL(0),WH1(0),WL1(0),HH(0),LL(0),Didx(0); var : Hi(0),Li(0); if DayOfWeek(sdate) < DayOfWeek(sdate[1]) and date != date[1] Then{ WH = H; WL = L; WH1 = WH[1]; WL1 = WL[1]; Didx = 0; Hi = index; Li = index; } if date != date[1] Then Didx = Didx+1; if H > WH Then{ WH = H; Hi = index; } if L < WL Then{ WL = L; Li = index; } if Didx == 1 and WH1 > 0 and WL1 > 0 then { HH = max(WH,WH1); LL = min(WL,WL1); } Else{ HH = WH; LL = WL; } plot1(HH,"H"); plot2(LL,"L"); if HI >= LI Then{ plot3(HH+(HH-LL)); plot4(HH+(HH-LL)/2); } else{ plot3(LL-(HH-LL)); plot4(LL-(HH-LL)/2); } 1-2 월 input : Per1(23.6),Per2(38.2),Per3(50.0),Per4(61.8),Per5(76.4); var : MH(0),ML(0),MH1(0),ML1(0),HH(0),LL(0),Didx(0); var : Hi(0),Li(0); if date > date[1]+30 and date != date[1] Then{ MH = H; ML = L; MH1 = MH[1]; ML1 = ML[1]; Didx = 0; Hi = index; Li = index; } if DayOfWeek(sdate) < DayOfWeek(sdate[1]) Then Didx = Didx+1; if H > MH Then{ MH = H; Hi = index; } if L < ML Then{ ML = L; Li = index; } if Didx == 0 and MH1 > 0 and ML1 > 0 then { HH = max(MH,MH1); LL = min(ML,ML1); } Else{ HH = MH; LL = ML; } plot1(HH,"H"); plot2(LL,"L"); if HI >= LI Then{ plot3(HH+(HH-LL)); plot4(HH+(HH-LL)/2); } else{ plot3(LL-(HH-LL)); plot4(LL-(HH-LL)/2); } 1-3 연 input : Per1(23.6),Per2(38.2),Per3(50.0),Per4(61.8),Per5(76.4); var : MH(0),ML(0),MH1(0),ML1(0),HH(0),LL(0),Didx(0); var : Hi(0),Li(0); if date > date[1]+1000 and date != date[1] Then{ MH = H; ML = L; MH1 = MH[1]; ML1 = ML[1]; Didx = 0; Hi = index; Li = index; } if date > date[1]+30 Then Didx = Didx+1; if H > MH Then{ MH = H; Hi = index; } if L < ML Then{ ML = L; Li = index; } if Didx == 1 and MH1 > 0 and ML1 > 0 then { HH = max(MH,MH1); LL = min(ML,ML1); } Else{ HH = MH; LL = ML; } plot1(HH,"H"); plot2(LL,"L"); if HI >= LI Then{ plot3(HH+(HH-LL)); plot4(HH+(HH-LL)/2); } else{ plot3(LL-(HH-LL)); plot4(LL-(HH-LL)/2); } 1-4 일 input : Per1(23.6),Per2(38.2),Per3(50.0),Per4(61.8),Per5(76.4); var : MH(0),ML(0),MH1(0),ML1(0),HH(0),LL(0),Didx(0); var : Hi(0),Li(0); if date != date[1] Then{ MH = H; ML = L; MH1 = MH[1]; ML1 = ML[1]; Hi = index; Li = index; } if H > MH Then{ MH = H; Hi = index; } if L < ML Then{ ML = L; Li = index; } HH = MH; LL = ML; plot1(HH,"H"); plot2(LL,"L"); if HI >= LI Then{ plot3(HH+(HH-LL)); plot4(HH+(HH-LL)/2); } else{ plot3(LL-(HH-LL)); plot4(LL-(HH-LL)/2); }
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-10-11 10:39:45

안녕하세요 예스스탁입니다. 수식을 어느부분을 수정해 드려야 할지 모르겠습니다. 현재 수식이 고점과 저점을 한배수 만큼 위나 아래로 그려지게 되어 있습니다. 고점이 저점보다 이후에 발생했으면 위로, 저점이 고점보다 이후에 발생했으면 아래로 그려지게 되어 있습니다. 또한 4번 수식이 당일기준입니다. 전화주시기 바랍니다. 02-3453-1060 즐거운 하루되세요 > 렉쳐 님이 쓴 글입니다. > 제목 : 수식문재문의드려요 > 아래식은 평균값을 만든건데요 아래식기준으로 E값을 만들고 싶습니다. 위아래로 2라인을 그리고 주말고 당일기준의 파동수식도 부탁드려요 1-1 주 input : Per1(23.6),Per2(38.2),Per3(50.0),Per4(61.8),Per5(76.4); var : WH(0),WL(0),WH1(0),WL1(0),HH(0),LL(0),Didx(0); var : Hi(0),Li(0); if DayOfWeek(sdate) < DayOfWeek(sdate[1]) and date != date[1] Then{ WH = H; WL = L; WH1 = WH[1]; WL1 = WL[1]; Didx = 0; Hi = index; Li = index; } if date != date[1] Then Didx = Didx+1; if H > WH Then{ WH = H; Hi = index; } if L < WL Then{ WL = L; Li = index; } if Didx == 1 and WH1 > 0 and WL1 > 0 then { HH = max(WH,WH1); LL = min(WL,WL1); } Else{ HH = WH; LL = WL; } plot1(HH,"H"); plot2(LL,"L"); if HI >= LI Then{ plot3(HH+(HH-LL)); plot4(HH+(HH-LL)/2); } else{ plot3(LL-(HH-LL)); plot4(LL-(HH-LL)/2); } 1-2 월 input : Per1(23.6),Per2(38.2),Per3(50.0),Per4(61.8),Per5(76.4); var : MH(0),ML(0),MH1(0),ML1(0),HH(0),LL(0),Didx(0); var : Hi(0),Li(0); if date > date[1]+30 and date != date[1] Then{ MH = H; ML = L; MH1 = MH[1]; ML1 = ML[1]; Didx = 0; Hi = index; Li = index; } if DayOfWeek(sdate) < DayOfWeek(sdate[1]) Then Didx = Didx+1; if H > MH Then{ MH = H; Hi = index; } if L < ML Then{ ML = L; Li = index; } if Didx == 0 and MH1 > 0 and ML1 > 0 then { HH = max(MH,MH1); LL = min(ML,ML1); } Else{ HH = MH; LL = ML; } plot1(HH,"H"); plot2(LL,"L"); if HI >= LI Then{ plot3(HH+(HH-LL)); plot4(HH+(HH-LL)/2); } else{ plot3(LL-(HH-LL)); plot4(LL-(HH-LL)/2); } 1-3 연 input : Per1(23.6),Per2(38.2),Per3(50.0),Per4(61.8),Per5(76.4); var : MH(0),ML(0),MH1(0),ML1(0),HH(0),LL(0),Didx(0); var : Hi(0),Li(0); if date > date[1]+1000 and date != date[1] Then{ MH = H; ML = L; MH1 = MH[1]; ML1 = ML[1]; Didx = 0; Hi = index; Li = index; } if date > date[1]+30 Then Didx = Didx+1; if H > MH Then{ MH = H; Hi = index; } if L < ML Then{ ML = L; Li = index; } if Didx == 1 and MH1 > 0 and ML1 > 0 then { HH = max(MH,MH1); LL = min(ML,ML1); } Else{ HH = MH; LL = ML; } plot1(HH,"H"); plot2(LL,"L"); if HI >= LI Then{ plot3(HH+(HH-LL)); plot4(HH+(HH-LL)/2); } else{ plot3(LL-(HH-LL)); plot4(LL-(HH-LL)/2); } 1-4 일 input : Per1(23.6),Per2(38.2),Per3(50.0),Per4(61.8),Per5(76.4); var : MH(0),ML(0),MH1(0),ML1(0),HH(0),LL(0),Didx(0); var : Hi(0),Li(0); if date != date[1] Then{ MH = H; ML = L; MH1 = MH[1]; ML1 = ML[1]; Hi = index; Li = index; } if H > MH Then{ MH = H; Hi = index; } if L < ML Then{ ML = L; Li = index; } HH = MH; LL = ML; plot1(HH,"H"); plot2(LL,"L"); if HI >= LI Then{ plot3(HH+(HH-LL)); plot4(HH+(HH-LL)/2); } else{ plot3(LL-(HH-LL)); plot4(LL-(HH-LL)/2); }