커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

조건검색문의드립니다

[1]지표명 : 앞당김단기선행 양운구름이 앞당김 장기음운상태일때 선행구름을 단기양운이 돌파 1)앞당김 단기선행구름 수식1 :앞당김 단기선행스팬1 선행1=(highest(high,shortPeriod)+lowest(low,shortPeriod)+highest (high,midPeriod)+lowest(low,midPeriod))/4 수식2 :앞당김 단기선행스팬2 선행2=(highest(high,longPeriod)+lowest(low,longPeriod))/2 지표조건설정 shortPeriod 5 midPeriod 10 longPeriod 25 2)앞당김 장기선행구름 수식1: 앞당김 장기선행스팬1 선행1=(highest(high,shortPeriod)+lowest(low,shortPeriod)+highest (high,midPeriod)+lowest(low,midPeriod))/4 수식2:앞당김 장기선행스팬2 선행2=(highest(high,longPeriod)+lowest(low,longPeriod))/2 지표조건설정 shortPeriod 40 midPeriod 125 longPeriod 250 (요청사항)앞당김 단기 양운구름대가 반드시 앞달김 장기 음운구름대를돌파후, 장기구름대가 양운으로 바뀌는 시점에 종목이 검색되게 예스트레이더 YesLanguage 문법에 맞게 변환해서 조건검색식을 만들어주세요. [2)지표명 : 위 수식에서 단기양운구름이 장기구름을(양운,음운 상관없이 관통되도 됨) 돌파시 검색되는 종목 조건검색식 부탁드립니다.
프로필 이미지
해피럭키
2025-11-10
64
글번호 227856
종목검색
답변완료

수식 검토 부탁드립니다.

항상 많은 도움 감사드립니다. 시스템식 중에서 포지션 정리 부분에서 stoploss가 생각하고는 다르게 작동하는 경우가 있어서 잘못된 부분에 대해서 검토 부탁드립니다.if MarketPosition == 1 Then { if IsEntryName("A매수") == true Then SetStopLoss(8,PointStop); if IsEntryName("B매수") == true Then SetStopLoss(10,PointStop); if IsEntryName("C매수") == true Then SetStopLoss(15,PointStop); } Else SetStopLoss(0);if MarketPosition == 1 Then{ if IsEntryName("A매수") == true Then{if CrossDown(A,B)thenExitlong("매수정리1",atmarket,def,"A매수");} if IsEntryName("B매수") == true Then{if CrossDown(C,D)thenExitlong("매수정리2",atmarket,def,"B매수");} if IsEntryName("C매수") == true Then{if CrossDown(E,F)thenExitlong("매수정리3",atmarket,def,"C매수");} }if MarketPosition == -1 Then { if IsEntryName("AI매도") == true Then SetStopLoss(8,PointStop); if IsEntryName("B매도") == true Then SetStopLoss(10,PointStop); if IsEntryName("C매도") == true Then SetStopLoss(15,PointStop); } Else SetStopLoss(0);if MarketPosition ==- 1 Then{ if IsEntryName("A매도") == true Then{if CrossUp(A,B)thenExitshort("매도정리1",atmarket,def,"A매도");} if IsEntryName("B매도") == true Then{if CrossUp(C,D)thenExitshort("매도정리2",atmarket,def,"B매도");} if IsEntryName("C매도") == true Then{if CrossUp(E,F)thenExitshort("매도정리3",atmarket,def,"C매도");} }이런식으로 작성하면 매수쪽에 stoploss 값은 맞게 포지션 정리가 되는데 매도쪽 stoploss가 정해놓은것과 다른 값에 정리가 되는 경우가 있어서요..검토 및 수식 수정 부탁드리겠습니다. 핵심은 매수와 매도 포지션 정리할때 각각 종류의 매수,매도 포지션에 다른 stoploss값을 주려는 것입니다.
프로필 이미지
비정성시
2025-11-10
52
글번호 227854
시스템
답변완료

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

아래 키움신호가 당일 분봉에서 볼린져밴드(20,2) 하단선 이하에서 신호가 발생했던 모든 종목을 검색하는 검색식을 만들고 싶습니다. 도움 부탁드립니다. 지표조건(볼린져밴드수치, 신호수식 지표수치)은 수정가능하도록 부탁드립니다. 감사합니다.!!^^* 키움신호수식 (지표조건 : period 20, ratio 2, Vmul 0.5) AA=C(1)<lowest(C(2), period)*ratio;BB=if(C(1)>O(1), (H(1)+L(1)+C(1)+H(1))/2-L(1), (if(C(1)<O(1), (H(1)+L(1)+C(1)+L(1))/2-L(1), (H(1)+L(1)+C(1)+C(1))/2-L(1)) ) );CC=if(C(1)>O(1), (H(1)+L(1)+C(1)+H(1))/4, (if(C(1)<O(1), (H(1)+L(1)+C(1)+L(1))/4, (H(1)+L(1)+C(1)+C(1))/4) ) );DD=(O>=BB) or crossup(C, BB);EE=(O>=CC) or crossup(C, CC);FF=V>=V(1)*Vmul;GG=C>O;HH=C(1)<=O;AA and (DD or EE) and FF and GG and HH
프로필 이미지
onlypsn
2025-11-10
67
글번호 227853
종목검색
답변완료

문의 드립니다

MACD(12,26,9) 골든크로스 매수시징시작시 9시 ~ 9시10분 까지 일시적 거래량 증가와 함께 주가 올리는 장난이 많이 발생해장난 골든크로스가 많습니다.시가는 갭상승 전일 종가 대비 6% 미만, 현재주가는 11% 미만, 최고가는 전일종가 대비 13% 미만인 종목에 대해9시 11분 부터 12시 30분 사이에 발생하는 골든크로스 종목검색식 부탁합니다.
프로필 이미지
미래테크
2025-11-10
59
글번호 227849
종목검색
답변완료

수정좀 부탁드립니다

input : N(3); var : Per(0.1); var : HD(0),HT(0),HH(0),HHD(0),HHT(0); var : HD1(0),HT1(0),HH1(0); var : LD(0),LT(0),LL(0),LLD(0),LLT(0); var : LD1(0),LT1(0),LL1(0); var : HTL(0),LTL(0),TL(0); var : tx1(0),tx2(0),HTx(0),Ltx(0); var : T(0); var : HB(0),LB(0),cnt(0); Array : HHTL[20](0),LLTL[20](0); var1 = ma(c, 60); if var1 > var1[1] Then T = 1; if var1 < var1[1] Then T = -1; Plot1(var1,"이동평균선"); if T == 1 Then { if T != T[1] Then { HD = sDate; HT = sTime; HH = h; HHD = sDate; HHT = sTime; HD1 = HHD[1]; HT1 = HHT[1]; HH1 = HH[1]; HTL = tl_new(HD,HT,HH,NextBarSdate,NextBarStime,HH); TL_SetColor(HTL, Red); HTx = Text_New(NextBarSdate,NextBarStime,HH,NumToStr(HH,2)); Text_SetColor(HTx, Red); Text_SetStyle(HTx, 1, 1); HB = 0; For cnt = 19 DownTo 1 { HHTL[cnt] = HHTL[cnt-1]; } if HH1 > 0 Then { HHTL[0] = TL_New(HD1,HT1,HH1,HHD,HHT,HH); TL_SetColor(HHTL[0], Red); TL_SetDrawMode(HHTL[0],0); TL_SetExtRight(HHTL[0],true); TL_Delete(HHTL[N]); } } Else { if h > HH Then { HH = h; HHD = sDate; HHT = sTime; if HH1 > 0 Then TL_SetEnd(HHTL[0],HHD,HHT,HH); } HB = HB+1; } TL_SetBegin(HTL,HD,HT,HH); TL_SetEnd(HTL,NextBarSdate,NextBarStime,HH); Text_SetLocation(HTx,NextBarSdate,NextBarStime,HH); } if T == -1 Then { if T != T[1] Then { LD = sDate; LT = sTime; LL = l; LLD = sDate; LLT = sTime; LD1 = LLD[1]; LT1 = LLT[1]; LL1 = LL[1]; LTL = tl_new(LD,LT,LL,NextBarSdate,NextBarStime,LL); TL_SetColor(LTL, Blue); Ltx = Text_New(NextBarSdate,NextBarStime,LL,NumToStr(LL,2)); Text_SetColor(Ltx, Blue); Text_SetStyle(Ltx, 1, 0); LB = 0; For cnt = 19 DownTo 1 { LLTL[cnt] = LLTL[cnt-1]; } if LL1 > 0 Then { LLTL[0] = TL_New(LD1,LT1,LL1,LLD,LLT,LL); TL_SetColor(LLTL[0], Blue); TL_SetDrawMode(LLTL[0],0); TL_SetExtRight(LLTL[0],true); TL_Delete(LLTL[N]); } } Else { if l < LL Then { LL = l; LLD = sDate; LLT = sTime; if LL1 > 0 Then TL_SetEnd(LLTL[0],LLD,LLT,LL); } LB = LB+1; } TL_SetBegin(LTL,LD,LT,LL); TL_SetEnd(LTL,NextBarSdate,NextBarStime,LL); Text_SetLocation(Ltx,NextBarSdate,NextBarStime,LL); } 추세선을 몇개를 노출할것인지는 잘추가해주셨구요 추세선 역시 직전 n번째 부터 연결할수 있도록 수정 부탁드립니다
프로필 이미지
와우리
2025-11-10
67
글번호 227844
지표
답변완료

스윙하이

항상 고생 많으십니다.현 스윙하이와 전 스윙하이를 연결한 추세선을 사용하고 있습니다.이 추세선의 기울기를 알 수 있는지요?감사합니다.
프로필 이미지
나선랑
2025-11-10
55
글번호 227838
지표
답변완료

슈퍼트렌드 조건검색

안녕하세요!기본적인 질문 드려서 죄송합니다 ㅠ슈퍼트렌드 종목검색을 만들어서 쓰고 싶은데슈퍼트렌드 (12,3) / (11,2) / (10,1) 이렇게 3개선 위에 있는 종목을 검색하고 싶습니다그래서 찾아보니 밑에 함수를 찾았고 이걸 숫자만 위에 3개로 바꿔서조건검색 A and B and C 로 했더니너무 많은 종목이 검색됩니다돌파한 종목말고 그냥 3개선 모두 위에 현재가가 있는 종목을 검색하고 싶습니다감사합니다좋은 하루 되세요!input : AtrPeriod(11),factor(2);var : src(0), AtrV(0),upperBand(0),lowerBand(0), prevLowerBand(0), prevUpperBand(0); var : prevSuperTrend(0), superTrend(C), direction(0),alpha(0),source(0); if CurrentBar > 1 Then { src = (H+L)/2; alpha = 1 / AtrPeriod ; source = max(high - low, abs(high - close[1]), abs(low - close[1])); ATrV = alpha * source + (1 - alpha) * ATrV[1]; //지수가중이평방식 //ATrV = ma(source,AtrPeriod); //단순이평방식 upperBand = src + factor * AtrV; lowerBand = src - factor * AtrV; prevLowerBand = lowerBand[1]; prevUpperBand = upperBand[1]; if lowerBand > prevLowerBand or close[1] < prevLowerBand Then lowerBand = lowerBand; Else lowerBand = prevLowerBand; if upperBand < prevUpperBand or close[1] > prevUpperBand Then upperBand = upperBand; Else upperBand = prevUpperBand; if C > UpperBand Then direction = 1; if C < LowerBand Then direction = -1; if direction == 1 Then supertrend = lowerband; Else supertrend = upperband; if c > supertrend Then Find(1);}
프로필 이미지
웬즈데이
2025-11-10
64
글번호 227832
종목검색
답변완료

문의 드립니다

동시에 볼린저밴드 하단 돌파와 vwap 20 선 돌파 검색식 문의 드립니다.
프로필 이미지
pmcj
2025-11-10
69
글번호 227831
종목검색
답변완료

검색식 부탁드립니다

A=Lowest(L, 기간);지표조건기간 120N일전에 지표값 A가 3%이상하락하고 유지중인 종목 검색식 부탁드립니다
프로필 이미지
님이랑
2025-11-10
45
글번호 227825
종목검색
답변완료

문의 드립니다.

input : B1(224);var : A1(0),A2(0),A3(0),value(Nan);A1=(C+O+H+L)*V/4;A2=AccumN(A1,B1);A3=AccumN(V,B1);value = A2/A3;if CrossUp(C,value) Then Find(1);종가가 아닌 지수 이평 3일선이 돌파 하는 조건 으로 한번 부탁 드립니다.수고 하세여~
프로필 이미지
r8
2025-11-10
46
글번호 227819
종목검색