커뮤니티

수정부탁드려요

프로필 이미지
oni
2022-09-28 10:19:43
1121
글번호 162568
답변완료
어제 답주셨었는데, 가격이 아닌 지표에서 필요한거라 수정좀 부탁드립니다. macd의 최고값 최저값으로 수정! 그리고 array를 이용하여 최고값 최저값의 순위(1, 2, 3) 순위는 일자기준으로 작성부탁드립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식 부탁드립니다. > 안녕하세요 예스스탁입니다. 1 당일고가가 전일까지의 최고값보다 크면 상승률을 아니면 0, 당일저가가 전일까지의 최저값보다 작으면 하락률을 아니면 0을 그리게 됩니다. var : R1(0),R2(0); if Index == 0 Then { var1 = h; Var2 = l; } if h > var1 Then var1 = h; if l < Var2 Then Var2 = l; if sDate != sDate[1] Then { value1 = var1[1]; Value2 = Var2[1]; } if DayHigh > value1 Then R1 = (DayHigh-value1)/value1*100; Else R1 = 0; if DayLow < Value2 Then R2 = (DayLow-value2)/value2*100; Else R2 = 0; Plot1(R1); plot2(R2); 2 최고가 갱신 혹은 최저가 갱신한 종목을 찾는내용으로 작성해 드립니다. var : R1(0),R2(0); if Index == 0 Then { var1 = h; Var2 = l; } if h > var1 Then var1 = h; if l < Var2 Then Var2 = l; if sDate != sDate[1] Then { value1 = var1[1]; Value2 = Var2[1]; } if DayHigh > value1 Then R1 = (DayHigh-value1)/value1*100; Else R1 = 0; if DayLow < Value2 Then R2 = (DayLow-value2)/value2*100; Else R2 = 0; if R1 > 0 or R2 < 0 Then Find(1); 즐거운 하루되세요 > oni 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다. > 안녕하세요. 수식작성좀 부탁드립니다. 데이터가 불러진 기간(바)중 전일까지의 최고값, 최저값을 수식으로 만들고 싶습니다. 당일 갱신 되었을때, 얼마나 갱신되었나를 알아보고자 합니다. 또 해당 내용으로 종목검색을 가능하게 구현부탁드리겠습니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-09-29 09:45:08

안녕하세요 예스스탁입니다. input : short(12),long(26); var : value(0),HH(0),LL(0),cnt(0),R1(0),R2(0); Array : DH[50](0),DL[50](0); value = macd(short,long); if Index == 0 Then { HH = value; LL = value; } if value > HH Then HH = value; if value < LL Then LL = value; if sDate != sDate[1] Then { For cnt = 99 DownTo 1 { DH[cnt] = DH[cnt-1]; DL[cnt] = DL[cnt-1]; } DH[0] = HH; DL[0] = LL; } else { if HH > DH[0] Then DH[0] = HH; if LL < DL[0] Then DL[0] = LL; } R1 = (DH[0]-DH[1])/DH[1]*100; R2 = (DL[0]-DL[1])/DL[1]*100; Plot1(R1); plot2(R2); 즐거운 하루되세요 > oni 님이 쓴 글입니다. > 제목 : 수정부탁드려요 > 어제 답주셨었는데, 가격이 아닌 지표에서 필요한거라 수정좀 부탁드립니다. macd의 최고값 최저값으로 수정! 그리고 array를 이용하여 최고값 최저값의 순위(1, 2, 3) 순위는 일자기준으로 작성부탁드립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식 부탁드립니다. > 안녕하세요 예스스탁입니다. 1 당일고가가 전일까지의 최고값보다 크면 상승률을 아니면 0, 당일저가가 전일까지의 최저값보다 작으면 하락률을 아니면 0을 그리게 됩니다. var : R1(0),R2(0); if Index == 0 Then { var1 = h; Var2 = l; } if h > var1 Then var1 = h; if l < Var2 Then Var2 = l; if sDate != sDate[1] Then { value1 = var1[1]; Value2 = Var2[1]; } if DayHigh > value1 Then R1 = (DayHigh-value1)/value1*100; Else R1 = 0; if DayLow < Value2 Then R2 = (DayLow-value2)/value2*100; Else R2 = 0; Plot1(R1); plot2(R2); 2 최고가 갱신 혹은 최저가 갱신한 종목을 찾는내용으로 작성해 드립니다. var : R1(0),R2(0); if Index == 0 Then { var1 = h; Var2 = l; } if h > var1 Then var1 = h; if l < Var2 Then Var2 = l; if sDate != sDate[1] Then { value1 = var1[1]; Value2 = Var2[1]; } if DayHigh > value1 Then R1 = (DayHigh-value1)/value1*100; Else R1 = 0; if DayLow < Value2 Then R2 = (DayLow-value2)/value2*100; Else R2 = 0; if R1 > 0 or R2 < 0 Then Find(1); 즐거운 하루되세요 > oni 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다. > 안녕하세요. 수식작성좀 부탁드립니다. 데이터가 불러진 기간(바)중 전일까지의 최고값, 최저값을 수식으로 만들고 싶습니다. 당일 갱신 되었을때, 얼마나 갱신되었나를 알아보고자 합니다. 또 해당 내용으로 종목검색을 가능하게 구현부탁드리겠습니다.