커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

중심선좀 요청 드림니다.

항상 많은 도움에 고맙습니다. 아래 수식 에서 중심선좀 요청 드림니다. 즉 고가(HH) + 저가(LL) / 2 해서 이것도 수평선으로 나오게 부탁 드림니다. ( 장중에는 고저가 발생 에 따라서 수평 중심선도 바뀌겠지요.. ## var : HH(0),LL(0),TL1(0),TL2(0),TX1(0),TX2(0); var : DD(0),TT(0); if Bdate != Bdate[1] Then { HH = H; LL = L; DD = sDate; TT = sTime; TL1 = TL_New(DD,TT,HH,NextBarSdate,NextBarStime,HH); TL2 = TL_New(DD,TT,LL,NextBarSdate,NextBarStime,LL); TL_SetColor(TL1,Rgb(160,100,250)); TL_SetColor(TL2,Rgb(160,100,250)); TL_SetSize(TL1,3); TL_SetSize(TL2,3); TX1 = Text_New(NextBarSdate,NextBarStime,HH,NumToStr(HH,1)); TX2 = Text_New(NextBarSdate,NextBarStime,LL,NumToStr(LL,1)); Text_SetStyle(TX1,2,1); Text_SetStyle(TX2,2,0); Text_SetSize(TX1,20); Text_SetSize(TX2,20); Text_SetBold(TX1,20); Text_SetBold(TX2,20); } Else { if HH > 0 and H > HH Then { HH = H; TL_SetBegin(TL1,DD,TT,HH); } if LL > 0 and L < LL Then { LL = L; TL_SetBegin(TL2,DD,TT,LL); } TL_SetEnd(TL1,NextBarSdate,NextBarStime,HH); TL_SetEnd(TL2,NextBarSdate,NextBarStime,LL); Text_SetString(TX1,NumToStr(HH,1)); Text_SetString(TX2,NumToStr(LL,1)); Text_SetLocation(TX1,NextBarSdate,NextBarStime,HH); Text_SetLocation(TX2,NextBarSdate,NextBarStime,LL); } 고맙 습니다. 수고 하십시요.
프로필 이미지
요타
2025-03-26
430
글번호 189550
지표
답변완료

문의 드립니다.

안녕하세요 ~~ 아래의 키움 신호 수식에 대한 검색식 부탁드립니다. 기준봉 = C>O && V>V(1)*배수; 정의값 = Valuewhen(1, 기준봉, V/2); 봉기준 = if(Barssince(기준봉)< 캔들수, 정의값, 0); 음봉 = if(C<O && C<C(1), V, 0); 범위 = sum(음봉); 음봉10 = 범위 - Valuewhen (1, 기준봉, 범위(1)); 목표 = if(BarsSince(기준봉)< 캔들수, 음봉10, 0); Crossup(목표, 봉기준) 지표변수 배수 20 캔들수 10 감사합니다.
프로필 이미지
ikksoo
2025-03-26
384
글번호 189549
검색
답변완료

지표에 피보나치 추가

안녕하세요 관리자님 고생이 많으십니다 아래 지표는 관리자님이 작성해주신 지표로 실거래시 많이 사용하고 있습니다 감사합니다!! 아래 지표상에 plot6선을 기준으로 하는 피보나치선을 추가하고 싶습니다 분봉차트가 아닌 지표에 피보나치선이 구현될수 있도록 부탁드립니다 항상 감사드립니다 -아 래- input : nday(2); var : OO(0),HH(0),LL(0),cnt(0); OO = DayOpen(nday); HH = DayHigh(1); LL = DayLow(1); for cnt = 1 to nday { if DayHigh(cnt) > hh Then hh = DayHigh(cnt); if DayLow(cnt) < ll Then ll = DayLow(cnt); } if OO > 0 then { var1 = C/OO*100-100; plot1(var1,"시가"); } if HH > 0 then { var2 = (C/HH*100-100); plot2(var2,"고가"); } if LL > 0 then { var3 = C/LL*100-100; plot3(var3,"저가"); } Input : Period(20), MultiD(2); var : BBmd(0),BBup(0),BBdn(0),up1(0),dn1(0); BBmd = ma(C,Period); BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); if bdate != bdate[1] Then { up1 = bbup; dn1 = bbdn; } if up1 > 0 then { var4 = C/up1*100-100; plot4(var4,"볼밴상단"); } if dn1 > 0 then { var5 = C/dn1*100-100; plot5(var5,"볼밴하단"); } PlotBaseLine1(0,"0선"); plot6((var4+var5)*0.5,"상단하단중간값");
프로필 이미지
카카
2025-03-25
763
글번호 189548
지표
답변완료

수식 부탁드려요!

30 거래량 가중 이동평균선이 10 종가단순이동평균선 위에 있는(역배열) 종목을 찾을 수 있는 검색식 좀 만들어주세요~
프로필 이미지
중박폭굉
2025-03-25
339
글번호 189547
검색
답변완료

수식부탁드립니다.

1.파라볼릭이 매수신호상태이고 dm+가 dm-를 상향돌파한 상태이고 adx가 전봉보다 크면 매수한다 식 좀 부탁드립니다.
프로필 이미지
산수유
2025-03-25
333
글번호 189546
시스템
답변완료

부탁드립니다

키움식 아래를 기준봉=C>C(1)*1.15; cnt=Countsince(기준봉==1, 조건); cnt==1 && cnt(1)==0 예스로 바꾸고 싶습니다, 부탁드립니다
프로필 이미지
시나브로
2025-03-25
439
글번호 189545
검색
답변완료

문의

안녕하세요. 국내선물 거래시 자동으로 아래와 같이 수평선이 생길 수 있는 수식 부탁드립니다. 그림과 같은 선의 굵기 행사가(2.5)기준으로 자동으로 생성될 수 있도록 부탁드리며 선 오른쪽 맨 끝에 수치 표시도 부탁드립니다. (수치표시가 마지막봉과 붙어 있지 않도록) 행사가는 진한검정색으로 안쪽에 선(점선포함)은 회색으로 부탁드립니다.
프로필 이미지
어떤하루
2025-03-25
405
글번호 189544
지표
답변완료

문의

아래방식으로 저가갱신을 체크하는 방법은 시뮬레이션 때 시간이 많이 걸립니다. 시간을 좀 더 단축할 수 있는 수식이 있다면 요청 드립니다. 항상 고맙습니다. ********************************************************************************* input : 저가갱신수2(5),저가갱신수3(7); if MarketPosition == 0 and #현재 무포지션이고 EntryDate(1) == sdate and #직전거래가 오늘 발생한 거래이고 MarketPosition(1) == -1 and #직전거래가 매도거래이고 countif(DayLow(0) != DayLow(0)[1],BarsSinceExit(1)) >= 저가갱신수2 Then #청산이후 당일저가 갱신이 n회이상 있었으면 { sell("s2"); } if MarketPosition == 0 and #현재 무포지션이고 EntryDate(1) == sdate and #직전거래가 오늘 발생한 거래이고 MarketPosition(1) == 1 and #직전거래가 매수거래이고 countif(DayLow(0) != DayLow(0)[1],BarsSinceExit(1)) >= 저가갱신수3 Then #청산이후 당일저가 갱신이 n회이상 있었으면 { sell("s3"); }
프로필 이미지
목마와숙녀
2025-03-25
395
글번호 189542
시스템
답변완료

질문드리겠습니다

죄송합니다만 지난번에 질문드릴때 "cc값이 10일 이상인경우" 는 별개로 여쭤봤었는데 답변 주실때 통합이 돼서 식이 더 복잡해 진거 같습니다 그러면 10일이상일 경우" 라는 조건은 빼고,,, cc 값을 ttl 에 넣어서,,,(cc[0] 은 ttl[0] cc[1] 은 ttl[1] ...이런식으로..) ttl[5] 까지 우측 연장 해주시면 감사합니다 번거롭게 죄송합니다 var : cnt(0), sum1(0), sumi1(0),tt(0),hh(0),ll(0),tl(0),tl1(0); var: sum2(0),sumi2(0),sumaa(0); var : t(0),StartBarIndex(0),dd(0),d1(0),d2(0); Array : ii[50](0),aa[50](0),bb[50](0),cc[50](0),vv[150](0),ttl[10](0),cd[50](0); if Bdate != Bdate[1] Then DD = DD+1; if h>l*1.07 Then { d1 = dd; d2 = d1[1]; if d2 == 0 or (d2 > 0 and d1 >= d2+3) Then { var1 = Index; Var2 = var1[1]; Var3= Var2[1]; sum1=0; sumi1=0; # tl=TL_NEW(sDatE,sTimE,100,sDatE,sTimE,999999); # TL_SetSize(tl,0); # TL_SetColor(tl,Black); For cnt = 1 to (var1-Var2) { sum1=sum1+h[cnt]; sumi1=sumi1+1; } value1=sum1/sumi1; For cnt = 49 DownTo 1 { aa[cnt] = aa[cnt-1]; } aa[0] = value1; Var20=Money/100000000; if Var20>30 Then { For cnt = 49 DownTo 1 { cc[cnt]= cc[cnt-1]; cd[cnt]= cd[cnt-1]; } cc[0]=value1*0.9; cd[0]=dd; For cnt = 9 DownTo 1 { ttl[cnt] =ttl[cnt-1]; }
프로필 이미지
yamu
2025-03-25
380
글번호 189538
지표
답변완료

수식의뢰 드립니다.

안녕하세요! 아래는 자동 행사가가 표시되는 수식입니다. 2.5 간격의 3가격 행사가와 행사가격 사이마다 자동으로 1.25의 중간값 선들처럼 이 같은 조건으로 쿠르드오일, S&P500, 항생 상품도 변경되어 자동 표시되게 끔 수식 수정을 요청 드립니다. 감사합니다. var : pv(0),r1(0),s1(0); var1 = Floor(c/2.5); var2 = var1*2.5; var3 = c-var2; if var3 >= 1.25 Then pv = var2+2.5; Else pv = var2; r1 = pv+2.5; s1 = pv-2.5; plot1(pv); plot2(r1); plot3(s1);
프로필 이미지
qha71
2025-03-25
532
글번호 189536
지표