커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

종목검색식부탁드림니다.

종목검색식부탁드림니다. 항상감사드림니다. V>avg(V,period)*배수&& V>V(1)*배수 지표변수: Period 500 배수 5
프로필 이미지
존슨비치
2024-05-29
1171
글번호 180125
종목검색
답변완료

문의드립니다

Input : Period(9),sig(10); var : Relative(0),signal(0); Relative = RSI(Period); signal = ma(Relative,sig); Plot1(Relative, "RSI"); Plot2(signal, "시그널"); PlotBaseLine1(50, "기준선 50"); ................................................................................................................... 1.첫번째 지표 PlotBaseLine1(50, "기준선 50")선과 Plot2(signal, "시그널")의 차이값을 각봉 마다 표시해 주세요 예를 들어 두선의 차이값이 -2.5면 -2.5로 넣어 주시면 됩니다 2.두번째 지표 PlotBaseLine1(50, "기준선 50")선과 Plot1(Relative, "RSI")의 차이값을 각봉 마다 표시해 주세요 예를 들어 두선의 차이값이 2.5면 2.5로 넣어 주시면 됩니다 각각 두개의 지표를 부탁드립니다 감사합니다
프로필 이미지
zmfha
2024-05-29
870
글번호 180124
지표
답변완료

전환추세 크기 둘

Input : 전환(0.2); Var:j(0),jj(0),HH(0),LL(0),hiBar(0),loBar(0),최종꼭지점(""),처리구분(""), TL(0),TX(0),TX2(0); Array:고[10,4](0),저[10,4](0); HH = H; LL = L; If Index == 0 Then { 고[1,1] = HH; 고[1,2] = 0; 고[1,3] = sDate; 고[1,4] = sTime; 저[1,1] = LL; 저[1,2] = 0; 저[1,3] = sDate; 저[1,4] = sTime; } If Index > 0 Then { hiBar = hiBar + 1; loBar = loBar + 1; } If HH[hiBar] < HH Then hiBar = 0; If LL[loBar] > LL Then loBar = 0; Condition1 = 저[1,1]+전환 <= HH and hiBar == 0; Condition2 = 고[1,1]-전환 >= LL and loBar == 0; 처리구분 = ""; If Condition1 and Condition2 Then { If 최종꼭지점 == "저점" Then { If 저[1,1] > LL Then 처리구분 = "저점처리"; Else 처리구분 = "고점처리"; } Else If 최종꼭지점 == "고점" Then { If 고[1,1] < HH Then 처리구분 = "고점처리"; Else 처리구분 = "저점처리"; } } Else If Condition1 Then 처리구분 = "고점처리"; Else If Condition2 Then 처리구분 = "저점처리"; If 처리구분 == "고점처리" Then { If 최종꼭지점 == "저점" Then { For j = 10 DownTo 2 { For jj = 1 To 4 { 고[j,jj] = 고[j-1,jj]; } } 고[1,1] = HH[hiBar]; 고[1,2] = Index - hiBar; 고[1,3] = sDate[hiBar]; 고[1,4] = sTime[hiBar]; hiBar = -1; loBar = -1; TL = TL_New(저[1,3],저[1,4],저[1,1],고[1,3],고[1,4],고[1,1]); TL_SetSize(TL,1); TL_SetColor(TL,RED); Text_SetSize(tx,25); Text_SetColor(tx,Blue); Text_SetStyle(tx,1,0); Text_SetBold(tx,1); if abs(고[1,1][1]-저[1,1][1]) < 0.5 Then Text_Delete(tx); TX = Text_New(고[1,3],고[1,4],고[1,1],NumToStr(고[1,1]-저[1,1],2)); Text_SetSize(tx,25); Text_SetColor(tx,Red); Text_SetStyle(tx,1,1); Text_SetBold(tx,1); } Else If 고[1,1] < HH[hiBar] Then { 고[1,1] = HH[hiBar]; 고[1,2] = Index - hiBar; 고[1,3] = sDate[hiBar]; 고[1,4] = sTime[hiBar]; hiBar = -1; loBar = -1; TL_SetEnd(TL,고[1,3],고[1,4],고[1,1]); Text_SetString(TX,NumToStr(고[1,1]-저[1,1],2)); Text_SetLocation(TX,고[1,3],고[1,4],고[1,1]); } 최종꼭지점 = "고점"; Plot1(고[1,1]); NoPlot(2); } If 처리구분 == "저점처리" Then { If 최종꼭지점 == "고점" Then { For j = 10 DownTo 2 { For jj = 1 To 4 { 저[j,jj] = 저[j-1,jj]; } } 저[1,1] = LL[loBar]; 저[1,2] = Index - loBar; 저[1,3] = sDate[loBar]; 저[1,4] = sTime[loBar]; hiBar = -1; loBar = -1; TL = TL_New(고[1,3],고[1,4],고[1,1],저[1,3],저[1,4],저[1,1]); TL_SetSize(TL,1); TL_SetColor(TL,BLUE); Text_SetSize(tx,25); Text_SetColor(tx,Red); Text_SetStyle(tx,1,1); Text_SetBold(tx,1); if abs(고[1,1][1]-저[1,1][1]) < 0.5 Then Text_Delete(tx); TX = Text_New(저[1,3],저[1,4],저[1,1],NumToStr(저[1,1]-고[1,1],2)); Text_SetSize(tx,25); Text_SetColor(tx,Blue); Text_SetStyle(tx,1,0); Text_SetBold(tx,1); } Else If 저[1,1] > LL[loBar] Then { 저[1,1] = LL[loBar]; 저[1,2] = Index - loBar; 저[1,3] = sDate[loBar]; 저[1,4] = sTime[loBar]; hiBar = -1; loBar = -1; TL_SetEnd(TL,저[1,3],저[1,4],저[1,1]); Text_SetString(TX,NumToStr(고[1,1]-저[1,1],2)); Text_SetLocation(TX,저[1,3],저[1,4],저[1,1]); } 최종꼭지점 = "저점"; Plot2(저[1,1]); NoPlot(1); } 직전 하락추세선의 크기가 0.5 이상에서 양전환된 후, 바로 다음 하락추세선의 크기가 0.5p에 도달하면 세로선. (0.5 이상 연속 둘) 감사합니다.
프로필 이미지
고성
2024-05-29
1055
글번호 180123
지표
답변완료

문의

분봉에서 당일거래량중 거래량이 가장 큰 봉의 색을 검정으로 만들고 싶습니다. 또한 거래량지표에서 당일 첫봉거래량의 고점을 장끝날때까지 선으로 표시하고 싶습니다..
프로필 이미지
엉덩공주
2024-05-29
1271
글번호 180122
지표
답변완료

수식부탁드립니다

안녕하세요 9시 30분 data1의 값을 0으로하고 9시 30분 data1의 값보다 -1000이하일경우 매도 를 수식으로 부탁드립니다 그리고 if sTime == 93000 Then var1 = C; if sTime > 93000 and CrossUp(C,var1+1000) Then Buy("b"); 식에서 C를 V로 변경해도 상관없나요 if sTime == 93000 Then var1 = V; if sTime > 93000 and CrossUp(V,var1+1000) Then Buy("b"); 이렇게 시스템 식에서 C(중가)와 구분이 안되는것 같아서요
프로필 이미지
돌아온스머프
2024-05-29
913
글번호 180121
시스템
답변완료

수식 재문의 드립니다.

안녕하세요. 어제 글번호 87459 에서 알려주신 수식대로 붙혀넣기 했는데, 첨부한 사진처럼, 당일과 N일최고 수식 모두 0으로 나옵니다. 무엇이 문제일까요? 아래는 어제 알려주신 수식입니다. =========================================================================== 안녕하세요 예스스탁입니다. input : N(5); var : cnt(0),hh(0); Array : HV[50](0); if Bdate != Bdate[1] Then { For cnt = 49 DownTo 1 { HV[cnt] = HV[cnt-1]; } HV[0] = 0; } if DayClose(1)*1.25 >= C and C >= DayClose(1)*0.75 Then { if HV[0] == 0 and (HV[0] > 0 and V > HV[0]) Then HV[0] = V; } hh = 0; For cnt = 0 to N-1 { if HV[cnt] > 0 and (hh == 0 or (hh > 0 and HV[cnt] > hh)) Then hh = HV[cnt]; } Plot1(HV[0],"당일"); plot2(HH,"N일최고"); 즐거운 하루되세요 > zigzig 님이 쓴 글입니다. > 제목 : 수식문의 드립니다. > 안녕하세요. 1분봉 차트에서, 수식1) 현재가가 전일종가 대비 -25% 이상, +25% 이하인 구간에서 당일발생 된 최대거래량. 수식2) 4일전, 3일전, 2일전, 1일전, 0일전에서 (총5일간) 가장 큰 수식1의 수치. 감사합니다.
프로필 이미지
zigzig
2024-05-29
882
글번호 180120
지표
답변완료

검색식 부탁 드립니다

input : period(120),기준2(101); var : A(0); A= Disparity(Period); if crossup(A, 기준2) OR crossdown(A, 기준2) Then var1 = (H+L)/2; if var1 <= Var1[1]*0.5 and Var1 > 0 Then Find(1); 1봉전에 수치가 하락한 종목검색식으로 변경해 주세요 죄송하고 늘 감사합니다 2분봉에서 사용하고 싶은데 가능할까요 죄송하지만 가능하면 부탁드립니다
프로필 이미지
구경꾼그림자
2024-05-29
970
글번호 180118
종목검색
답변완료

종목검색식 요청드립니다.

안녕하세요? 평소 많은 도움에 감사드립니다. 아래지표 라인이 평평하다가 갑자기 꺾여서 30도, 45도, 60도 각도로 꺾여 올라갈때가 있는데, 아래지표가 어제와 다르게 팍 꺾여서 올라간 종목을 검색하는 검색식을 만들고 싶습니다. 혹시 30도, 45도, 60도 등 각도 수치를 넣어 조정가능하면 부탁드리며, 다른 방법이 있으면 알려주시면 감사하겠습니다. 키움지표(기간 : 20) (highest(high,기간)+lowest(low,기간))/2
프로필 이미지
onlypsn
2024-05-28
1033
글번호 180117
종목검색
답변완료

거래소 거래량

아래 지표가 거래소 외국인 거래량을 표시하는 지료로 알고 있습니다. 거래소 전체 거래량을 표시하는 지표 알려주세요 var : value1(0),value2(0); value1 = data1("C")-data2("C"); if value1 > 0 then plot1(value1,"KSP",red); else plot1(value1,"KSP",blue);
프로필 이미지
어떤하루
2024-05-28
993
글번호 180116
지표
답변완료

종목 검색 부탁드립니다.

**ADX (14) signal (9) 일때,(일봉, 0봉전기준) "ADX가 signal선 위에 있는 모든 종목(ADX가 시그널선 돌파 종목 포함)" 검색하는 검색식 부탁합니다. 수고하세요
프로필 이미지
일지매7
2024-05-28
958
글번호 180115
종목검색