커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

수식 검증 부탁드립니다

안녕하세요 늘 도움 주셔서 감사합니다. 아래 수식의 잘못된 점을 수정 부탁드립니다 var : mav1(0), mav2(0), mav3(0), T1(0), T2(0), adx_val(0), atr_val(0), var1(0), var2(0); // 이동평균선 설정 mav1 = ma(c,6); mav2 = ma(c,30); mav3 = ma(c,90); // ADX(추세 강도) 및 ATR(평균 변동성) 계산 adx_val = adx(14); atr_val = atr(14); // 단기 이동평균선의 방향 체크 if mav1 > mav1[1] Then T1 = 1; if mav1 < mav1[1] Then T1 = -1; // 매수 조건 if T1 == 1 and T1[1] != 1 Then var1 = 0; if T1 == 1 and C > O and (C+O)/2 >= mav1 and mav2 > mav2[1] and mav1 > mav2 and adx_val > 20 Then { var1 = var1 + 1; if var1 == 1 Then { buy("5매수"); ExitLong("손절", Stop, C - (atr_val * 1.5)); ExitLong("익절", Limit, C + (atr_val * 3)); } } // 매도 조건 if T1 == -1 and T1[1] != -1 Then var2 = 0; if T1 == -1 and C < O and (C+O)/2 <= mav1 and mav2 < mav2[1] and mav1 < mav2 and adx_val > 20 Then { var2 = var2 + 1; if var2 == 1 Then { sell("5매도"); ExitShort("손절", Stop, C + (atr_val * 1.5)); ExitShort("익절", Limit, C - (atr_val * 3)); } }
프로필 이미지
라몬
2025-03-24
287
글번호 189490
시스템

사공하늘 님에 의해서 삭제되었습니다.

프로필 이미지
사공하늘
2025-03-24
221
글번호 189475
검색
답변완료

파라볼릭 전환 폭

Input : af(0.01), maxAF(0.2); Var : cSarv(0),TL(0),T(0),tx(0); Var : cSar(0); var7 = cSar(af,maxAF); plot1(var7, "CSAR",IFF(c>var7,Red,Green)); cSarv = csar(af,maxAF); If crossup(c,cSarv) Then { var1 = cSarv; Var2 = var1[1]; Var3 = var2[1]; if var1 <= var2+PriceScale*1 and var1 >= var2-PriceScale*1 and var2 > 0 and var1<= highest(H,2000)-0.8 and var1<= lowest(L,1000)+0.1 Then { Tx = Text_New(sDate,sTime,var1-0.1,"●"); Text_SetColor(Tx,Red); Text_SetStyle(Tx,2,2); Text_SetSize(Tx,17); } if var3 > 0 and max(var1,var2,var3) <= min(var1,var2,var3)+PriceScale*1 and var1<= highest(H,2000)-0.8 and var1<= lowest(L,1000)+0.15 Then { Tx = Text_New(sDate,sTime,var1-0.1,"●"); Text_SetColor(Tx,Blue); Text_SetStyle(Tx,2,2); Text_SetSize(Tx,17); } } If CrossDown(c,cSarv) Then { var4 = csarv; Var5 = var4[1]; Var6 = var5[1]; if var4 <= var5+PriceScale*1 and var4 >= var5-PriceScale*1 and var5 > 0 and var4>= lowest(L,1200)+0.8 and var4 >= highest(H,600)-0.1 Then { Tx = Text_New(sDate,sTime,var4+0.1,"●"); Text_SetColor(Tx,Red); Text_SetStyle(Tx,2,2); Text_SetSize(Tx,17); } if var6 > 0 and max(var4,var5,var6) <= min(var4,var5,var6)+PriceScale*1 and var4>= lowest(L,1200)+0.8 and var4 >= highest(H,600)-0.1 Then { Tx = Text_New(sDate,sTime,var4+0.1,"●"); Text_SetColor(Tx,Blue); Text_SetStyle(Tx,2,2); Text_SetSize(Tx,17); } } 파라 양음 전환시, 상하 폭이 2틱 이상만 전환. 1틱은 전환 금지. 5틱 차트에서 너무 민감한 전환 방지. 감사합니다.
프로필 이미지
고성
2025-03-24
397
글번호 189470
지표
답변완료

질문 드리겠습니다

수고가 많으십니다 번거로우시겠지만 부탁드립니다 지난 질문 3번이 답변 어려우시다고 해주셨는데요 그럼 혹시 cc를 ttl[]변수에 추세선으로 넣는것만 알려주실 수 있을까요 plot12 처럼 추세선이 나오게 해주시면 감사하겠습니다 아래 식처럼 해봤는데 조건만족 첫봉에만 cc값이 나오는데 다음 조건만족봉 한봉전까지 추세선이 이어지게 하려는데 방법을 알려주심 감사하겠습니다 (우측연장, ttl[5]번까지만 추세선 표시 하게 부탁드려요) 질문2) cc 배열 값 사이가 10거래일 이상일때만 plot (메인 수식 바깥에서 할때,,) 을 하는 식도 부탁드립니다 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); 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]; } cc[0]=value1*0.9; } For cnt = 9 DownTo 1 { ttl[cnt] =ttl[cnt-1]; } ttl[0]=tl_new(sDate,sTime,cc[0], ); } } Plot12(cc[0],"hma",DarkRed,Def,1);
프로필 이미지
yamu
2025-03-24
327
글번호 189457
종목검색
답변완료

검색식 부탁 드립니다

분봉에서 첫돌파만 검색되게 수정해 주세요 2 var : 선행스팬2(0); 선행스팬2 = (Highest(High, 52)[25] + Lowest(Low, 52)[25]) / 2; if C >= 선행스팬2 Then Find(1);
프로필 이미지
님이랑
2025-03-24
307
글번호 189449
종목검색
답변완료

수식문의 드립니다

안녕하세요, 수고 많으십니다. 예시로 파일 첨부 합니다. 아래와 같은 조건으로 현재 지표식과 종목 검색식을 사용하고 있으나 오류가 나서 도움을 구합니다. ( 오류가 나는 부분이 현재봉이 5000% 이상 ,20% 이상 상승해도 검색이 되며 , 돌파도 아닌데 수평선 아래 있는 종목들도 검색이 되네요..) 기준봉 조건: 1. 1봉전대비 거래량 비율이 5000% 상승 2. 5000% 상승한 봉의 최고 고가는 전봉대비 20% 이상 상승한 봉의조건 (봉의 종가가 아닌 최고 고가 입니다.) 3.위조건을 만족 하는 봉이 나오면 최고 고가에서 부터 0봉까지 수평선 을 긋습니다. 4.기간은 500 5.0봉이 기준봉(수평선)의 최고 고가를 돌파 할때 find(1) 변수 처라 할수 있게끔 부탁 드리며, 지표식과 종목 조건검색을 부탁드리겠습니다. 그리고 위 조건을 분봉용으로 조정해서 오늘 아침 9시 부터 적용해서 장마 감 시간까지만 조건에 부합한 종목을을 검색 할려면 어떤 수식을 추가해야할까요? 항상 감사드립니다. 수고 하십시오.
프로필 이미지
하루삼프로
2025-03-24
373
글번호 189448
종목검색
답변완료

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

N봉 기간 이내에 1. 계속해서 20일선과 60일선 사이에 주가가 계속 위치하고 2. 주가등락폭이 2%~7% 이내에 있는 종목 을 검색하는 조건검색식을 만들고 싶습니다. 도움 부탁드립니다. N봉과 주가등락폭은 조정가능하도록 부탁드립니다. 항상 감사합니다.
프로필 이미지
onlypsn
2025-03-24
325
글번호 189446
종목검색
답변완료

종목 검색식 문의드립니다.

이전 저점 : 5,000원(Swing) 이전 저점 이후 고점 : 10,000원(이전 저점 대비 최소 10% 이상 상승) 현재 주가 : 이전저점 - ((고점 - 이전저점)*50%) => 2,500원 5일내에 한번이라도 2,500원 위치까지 내려온 종목을 검색하고 싶습니다. 감사합니다.
프로필 이미지
엠제이
2025-03-24
308
글번호 189439
종목검색
답변완료

검색식 부탁 드려요

1. 지수이평배열이 아래와 같은 종목검색식 부탁드려요. 밑에서부터 60 120 224 480 인 종목검색식 (단, 0봉전 ~ 30봉전 모든 종목)
프로필 이미지
일지매7
2025-03-24
312
글번호 189438
종목검색
답변완료

종목 검색 부탁드립니다.

srcF = CLOSE; srcS = CLOSE; VWmaF = SUM(srcF * VOLUME, lenF) / SUM(VOLUME, lenF); VWmaS = SUM(srcS * VOLUME, lenS) / SUM(VOLUME, lenS); AvgF = MA(srcF, lenF); AvgS = MA(srcS, lenS); VPC = VWmaS - AvgS; VPR = IF(AvgF != 0, VWmaF / AvgF, 0); VM = IF(MA(VOLUME, lenS) != 0, MA(VOLUME, lenF) / MA(VOLUME, lenS), 0); VPCI = VPC * VPR * VM; lenV = IF(VPC < 0, CEIL(ABS(VPCI - 3)), IF(VPC >= 0, CEIL(VPCI + 3), 1)); VPCc = IF(VPC > -1 AND VPC < 0, -1, IF(VPC < 1 AND VPC >= 0, 1, VPC)); PriceV = IF(lenV != 0, (LOW * (1 / VPCc) * (1 / VPR)) / lenV / 100, 0); DeV = mult * VPCI * VM; AVSL = MA(LOW - PriceV + DeV, lenS); AVSL - 지표조건설정 lenF : 12 lenS : 26 lenT : 11 mult : 5 offset : 5 주가가 돌파 종목 검색식 부탁드립니다
프로필 이미지
골든도라도
2025-03-24
307
글번호 189437
종목검색