커뮤니티

수식좀 부탁드립니다

프로필 이미지
와우리
2025-12-18 14:26:11
66
글번호 229151
답변완료

고저점을 기준으로 하는 0.5  크기  파동에서  고점부터 23.6% 까지 상단박스 저점부터 61.8% 까지 하단박스

수식좀 부탁드립니다


지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-12-19 09:59:29

안녕하세요 예스스탁입니다. input : Change(0.5); Array : HD[10](0),HT[10](0),HV[10](0); Array : LD[10](0),LT[10](0),LV[10](0); var : cnt(0),Hprice(0),Lprice(0); var : UpTrend(false),DownTrend(False),Trend(0); var : ZigZagTL(0),HTL(0),LTL(0); var : Text(0),Box(0),Grid(0); var: box1(0),box2(0); HPrice = H; LPrice = L; if Index == 0 Then { HD[0] = sDate; HT[0] = sTime; HV[0] = HPrice; LD[0] = sDate; LT[0] = sTime; LV[0] = LPrice; } Else { UpTrend = HPrice >= LV[0]*(1+Change/100); DownTrend = LPrice <= HV[0]*(1-Change/100); if trend <= 0 and UpTrend == true Then { trend = 1; For cnt = 9 DownTo 1 { HD[cnt] = HD[cnt-1]; HT[cnt] = HT[cnt-1]; HV[cnt] = HV[cnt-1]; } HD[0] = sDate; HT[0] = sTime; HV[0] = HPrice; ZigZagTL = TL_New(LD[0],LT[0],LV[0],HD[0],HT[0],HV[0]); TL_SetColor(ZigZagTL,Red); TL_SetSize(ZigZagTL,1); box1 = Box_New(sDate,sTime,HV[0],NextBarSdate,NextBarStime,HV[0]-(HV[0]-LV[0])*0.236); Box_SetColor(box1,Red); Box_SetFill(box1,true); } Else if trend >= 0 and DownTrend Then { trend = -1; For cnt = 9 DownTo 1 { LD[cnt] = LD[cnt-1]; LT[cnt] = LT[cnt-1]; LV[cnt] = LV[cnt-1]; } LD[0] = sDate; LT[0] = sTime; LV[0] = LPrice; ZigZagTL = TL_New(HD[0],HT[0],HV[0],LD[0],LT[0],LV[0]); TL_SetColor(ZigZagTL,Blue); TL_SetSize(ZigZagTL,1); box2 = Box_New(sDate,sTime,LV[0],NextBarSdate,NextBarStime,LV[0]-(HV[0]-LV[0])*0.382); Box_SetColor(box2,Blue); Box_SetFill(box2,true); } Else { if trend == 1 Then { if HPrice > HV[0] Then { HD[0] = sDate; HT[0] = sTime; HV[0] = HPrice; TL_SetEnd(ZigZagTL,HD[0],HT[0],HV[0]); Box_SetBegin(box1,hd[0],ht[0],hv[0]); } } if trend == -1 Then { if LPrice < LV[0] Then { LD[0] = sDate; LT[0] = sTime; LV[0] = LPrice; TL_SetEnd(ZigZagTL,LD[0],LT[0],LV[0]); Box_SetBegin(box2,ld[0],lt[0],lv[0]); } } } } Box_SetEnd(box1,sDate,sTime,HV[0]-(HV[0]-LV[0])*0.236); Box_SetEnd(box2,sDate,sTime,LV[0]+(HV[0]-LV[0])*0.382); 즐거운 하루되세요