커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

예스트레이더 종목검색으로 요청합니다...

**아래수식은 키움에서 작성된 신호검색식 입니다... 일봉 기준으로 작성된 수식이며 지표변수 D1은 0.5 입니다... 예스트레이더 종목검색으로 변환 부탁합니다.. B=ma(C,120); D=ma(C,240); (A>B and A<D) or (A>D and A<B) and A>=A(1) and O<C and V>V(1)*D1 and L<A and C>A
프로필 이미지
서민순
2024-05-20
771
글번호 179761
종목검색
답변완료

예스트레이더 종목검색으로 변환부탁드립니다..

**아래수식은 키움에서 작성된 신호검색 분봉기준 입니다... 예스트레이더 종목검색으로 부탁드립니다.. 도움 주셔서 항상 감사합니다..^^* A=BBandsUp(17,2); B=BBandsUp(40,2); M=EnvelopeUP(20,2); (c>ma(h,5) and Crossup(A,M)) or (c>ma(h,5) and B>M and CrossUp(A,B)) or (A>B and B>M and CrossUp(C,A)) or (CrossUp(C,A) and CrossUp(C,B) and CrossUp(C,M))
프로필 이미지
서민순
2024-05-20
768
글번호 179760
종목검색
답변완료

수식 부탁합니다

var1 = StochasticsK(25,6); var2 = StochasticsD(25,6,6); If var1 > var2 and CountIF(CrossUp(var1,var2),4) >= 1 then find(var1); 위의 식은 골든크로스가 현재 기준 4봉 이후내에 발생하면 찾는 종목식인데요 거꾸로 현재 기준 4봉 이전에 골든크로스 발생한 종목을 찾는 수식 부탁합니다
프로필 이미지
미래테크
2024-05-20
725
글번호 179759
종목검색
답변완료

수식부탁드립니다

a=당일 최고 호가잔량이고, b=당일 최저 호가잔량 일때 현재 호가잔량 c의 비율을 나타내는식 c-b/a-b을 만들고 싶습니다 부탁드립니다
프로필 이미지
bestkim
2024-05-20
938
글번호 179758
지표
답변완료

문의

강조에서는 색으로만 지정할 수 있나요 위 아래로 색을 지정하여 길게 표시 할 순 없나요?
프로필 이미지
엉덩공주
2024-05-20
658
글번호 179757
강조
답변완료

수식요청

var : R(0),A(0),B(0); R = RSI(20); A=iff( (high==low), 0, volume*(close-low)/(high-low)); B=iff( (high==low), 0, volume*(high-close)/(high-low)); if C > O and R[1] < 64 and R>64 and (A>=B*5 or B==0) Then Find(1); 위 수식은 RSI(20)이 64돌파 + 매수거래량이 매도거래량의 5배이상인 종목 검색식입니다. =================================================================================== 이것을 다음 두가지의 검색수식(각각 별개)으로 수정을 원합니다. 1)연속(전일+금일)발생 - 1봉전에 발생 (RSI(20): 2봉전 RSI<63.9, 1봉전 RSI>64돌파 + 매수거래량이 5배이상) - 이어 금일 또 발생(RSI(20)>64 + 5배이상) 즉, 연속으로 발생하는 종목을 금일 검색 2)지난 10거래일 중 "RSI(20)>64 + 매수거래량이 5배이상 신호"가 4번이상 발생 ===>금일에 4번째 신호발생(연속은 무관하고 4회만 카운트, 1봉전 RSI<64 조건은 없음) 나름 시도해도 안되어 부탁드립니다.
프로필 이미지
ksks
2024-05-20
767
글번호 179756
종목검색
답변완료

수식 부탁드립니다

수고 하십니다. 다음 지표식의 일봉 값을 분봉에 구현되게 변환 부탁드립니다. 수고 하세요. #################### input : boxp(30); var : LL(0),k1(0),k2(0),k3(0),Box1(False); var : NH(0),idx(0),TopBox(0),BtmBox(0); LL = lowest(min(c,o), boxp); k1 = highest(max(c,o), boxp); k2 = highest(max(c,o), boxp - 1); k3 = highest(max(c,o), boxp - 2); box1 = k3 < k2; if H > k1[1] Then { NH = max(c,o); idx = 0; } Else { if NH > 0 Then { idx = idx +1; if idx == boxp-2 and box1 == true Then { TopBox = NH; BtmBox = LL; } } } input : TOP색상(green); input : BOT색상(Green); Plot1(TOPbox,"다바스박스A-TOP",TOP색상); Plot2(BTMbox,"다바스박스A-BTM",BOT색상);
프로필 이미지
오이도인
2024-05-20
777
글번호 179755
지표
답변완료

종목검색 부탁드립니다.감사합니다.

안녕하세요? 바쁘시겠지만..키움신호--->예스 검색식으로 부탁드립니다.감사합니다. a=(highest(high,midPeriod)+lowest(low,midPeriod))/2; o<=c && l<=a && c>a ---------------------------- midPeriod 26
프로필 이미지
오말리
2024-05-20
814
글번호 179754
검색
답변완료

전환 피보 첫 방향

input : 전환포인트(0.8); Array : HD[10](0),HT[10](0),HV[10](0); Array : LD[10](0),LT[10](0),LV[10](0); var : cnt(0),Hprice(0),Lprice(0); var : UpTrend(false),DownTrend(False),Trend(0),Trend1(0),ZigZagTL(0),TX(0); var : TL1(0),TL2(0),TL3(0),TL4(0),TL5(0),TL6(0),TL7(0),TL8(0); Plot1 (0); HPrice = H; LPrice = L; if Index == 0 or Bdate != Bdate[1] Then { HD[0] = sDate; HT[0] = sTime; HV[0] = HPrice; LD[0] = sDate; LT[0] = sTime; LV[0] = LPrice; trend = 0; trend1 = 0; } Else { if Trend == 0 Then { if L < LV[0] Then { LD[0] = sDate; LT[0] = sTime; LV[0] = LPrice; } if H > HV[0] Then { HD[0] = sDate; HT[0] = sTime; HV[0] = HPrice; } } UpTrend = HPrice >= LV[0]+전환포인트; DownTrend = LPrice <= HV[0]-전환포인트; if trend <= 0 and UpTrend == true Then { trend = 1; trend1 = trend[1]; For cnt = 9 DownTo 1 { HD[cnt] = HD[cnt-1]; HT[cnt] = HT[cnt-1]; HV[cnt] = HV[cnt-1]; } HD[0] = sDate; HT[0] = sTime; HV[0] = HPrice; ZigZagTL = TL_New(LD[0],LT[0],LV[0],HD[0],HT[0],HV[0]); TL_SetColor(ZigZagTL,Gold); TL_SetSize(ZigZagTL,1); TX = Text_New(HD[0],HT[0],HV[0],NumToStr(HV[0]-LV[0],2)+" "); Text_SetStyle(TX,1,1); Text_SetColor(TX,Black); Text_SetSize(tx,25); Text_SetBold(tx,1); var2 = 10^(LOG10(HV[0])-(LOG10(HV[0])-LOG10(LV[0]))*(23.6/100)); var3 = 10^(LOG10(HV[0])-(LOG10(HV[0])-LOG10(LV[0]))*(38.2/100)); var4 = 10^(LOG10(HV[0])-(LOG10(HV[0])-LOG10(LV[0]))*(50/100)); var5 = 10^(LOG10(HV[0])-(LOG10(HV[0])-LOG10(LV[0]))*(61.8/100)); var6 = 10^(LOG10(HV[0])-(LOG10(HV[0])-LOG10(LV[0]))*(76.4/100)); TL1 = TL_New(LD[0],LT[0],HV[0],NextBarSdate,NextBarStime,HV[0]); TL2 = TL_New(LD[0],LT[0],var2,NextBarSdate,NextBarStime,var2); TL3 = TL_New(LD[0],LT[0],var3,NextBarSdate,NextBarStime,var3); TL4 = TL_New(LD[0],LT[0],var4,NextBarSdate,NextBarStime,var4); TL5 = TL_New(LD[0],LT[0],var5,NextBarSdate,NextBarStime,var5); TL6 = TL_New(LD[0],LT[0],var6,NextBarSdate,NextBarStime,var6); TL7 = TL_New(LD[0],LT[0],LV[0],NextBarSdate,NextBarStime,LV[0]); TL_SetColor(TL1,Magenta); TL_SetColor(TL2,Gold); TL_SetColor(TL3,Orange); TL_SetColor(TL4,Green); TL_SetColor(TL5,Orange); TL_SetColor(TL6,Gold); TL_SetColor(TL7,Magenta); TL_SetSize(TL1,1); } Else if trend >= 0 and DownTrend Then//하락추세 전환 { trend = -1; trend1 = trend[1]; For cnt = 9 DownTo 1 { LD[cnt] = LD[cnt-1]; LT[cnt] = LT[cnt-1]; LV[cnt] = LV[cnt-1]; } LD[0] = sDate; LT[0] = sTime; LV[0] = LPrice; ZigZagTL = TL_New(HD[0],HT[0],HV[0],LD[0],LT[0],LV[0]); TL_SetColor(ZigZagTL,Gold); TL_SetSize(ZigZagTL,1); TX = Text_New(LD[0],LT[0],LV[0],NumToStr(HV[0]-LV[0],2)+" "); Text_SetStyle(TX,1,0); Text_SetColor(TX,Black); Text_SetSize(tx,25); Text_SetBold(tx,1); var2 = 10^(LOG10(HV[0])-(LOG10(HV[0])-LOG10(LV[0]))*(23.6/100)); var3 = 10^(LOG10(HV[0])-(LOG10(HV[0])-LOG10(LV[0]))*(38.2/100)); var4 = 10^(LOG10(HV[0])-(LOG10(HV[0])-LOG10(LV[0]))*(50/100)); var5 = 10^(LOG10(HV[0])-(LOG10(HV[0])-LOG10(LV[0]))*(61.8/100)); var6 = 10^(LOG10(HV[0])-(LOG10(HV[0])-LOG10(LV[0]))*(76.4/100)); TL1 = TL_New(HD[0],HT[0],HV[0],NextBarSdate,NextBarStime,HV[0]); TL2 = TL_New(HD[0],HT[0],var2,NextBarSdate,NextBarStime,var2); TL3 = TL_New(HD[0],HT[0],var3,NextBarSdate,NextBarStime,var3); TL4 = TL_New(HD[0],HT[0],var4,NextBarSdate,NextBarStime,var4); TL5 = TL_New(HD[0],HT[0],var5,NextBarSdate,NextBarStime,var5); TL6 = TL_New(HD[0],HT[0],var6,NextBarSdate,NextBarStime,var6); TL7 = TL_New(HD[0],HT[0],LV[0],NextBarSdate,NextBarStime,LV[0]); TL_SetColor(TL1,Magenta); TL_SetColor(TL2,Gold); TL_SetColor(TL3,Orange); TL_SetColor(TL4,Green); TL_SetColor(TL5,Orange); TL_SetColor(TL6,Gold); TL_SetColor(TL7,Magenta); TL_SetSize(TL7,1); } Else { if trend == 1 Then { if trend1 == 0 Then { LV[0] = DayLow; } if HPrice > HV[0] Then { HD[0] = sDate; HT[0] = sTime; HV[0] = HPrice; TL_SetEnd(ZigZagTL,HD[0],HT[0],HV[0]); Text_SetLocation(TX,HD[0],HT[0],HV[0]); Text_SetString(TX,NumToStr(HV[0]-LV[0],2)+" "); var2 = 10^(LOG10(HV[0])-(LOG10(HV[0])-LOG10(LV[0]))*(23.6/100)); var3 = 10^(LOG10(HV[0])-(LOG10(HV[0])-LOG10(LV[0]))*(38.2/100)); var4 = 10^(LOG10(HV[0])-(LOG10(HV[0])-LOG10(LV[0]))*(50/100)); var5 = 10^(LOG10(HV[0])-(LOG10(HV[0])-LOG10(LV[0]))*(61.8/100)); var6 = 10^(LOG10(HV[0])-(LOG10(HV[0])-LOG10(LV[0]))*(76.4/100)); TL_SetBegin(TL1,LD[0],LT[0],HV[0]); TL_SetBegin(TL2,LD[0],LT[0],Var2); TL_SetBegin(TL3,LD[0],LT[0],Var3); TL_SetBegin(TL4,LD[0],LT[0],Var4); TL_SetBegin(TL5,LD[0],LT[0],Var5); TL_SetBegin(TL6,LD[0],LT[0],Var6); TL_SetBegin(TL7,LD[0],LT[0],LV[0]); TL_SetEnd(TL1,Sdate,Stime,HV[0]); TL_SetEnd(TL2,Sdate,Stime,Var2); TL_SetEnd(TL3,Sdate,Stime,Var3); TL_SetEnd(TL4,Sdate,Stime,Var4); TL_SetEnd(TL5,Sdate,Stime,Var5); TL_SetEnd(TL6,Sdate,Stime,Var6); TL_SetEnd(TL7,Sdate,Stime,LV[0]); } } if trend == -1 Then { if trend1 == 0 Then { HV[0] = DayHigh; } if LPrice < LV[0] Then { LD[0] = sDate; LT[0] = sTime; LV[0] = LPrice; TL_SetEnd(ZigZagTL,LD[0],LT[0],LV[0]); Text_SetLocation(TX,LD[0],LT[0],LV[0]); Text_SetString(TX,NumToStr(HV[0]-LV[0],2)+" "); var2 = 10^(LOG10(HV[0])-(LOG10(HV[0])-LOG10(LV[0]))*(23.6/100)); var3 = 10^(LOG10(HV[0])-(LOG10(HV[0])-LOG10(LV[0]))*(38.2/100)); var4 = 10^(LOG10(HV[0])-(LOG10(HV[0])-LOG10(LV[0]))*(50/100)); var5 = 10^(LOG10(HV[0])-(LOG10(HV[0])-LOG10(LV[0]))*(61.8/100)); var6 = 10^(LOG10(HV[0])-(LOG10(HV[0])-LOG10(LV[0]))*(76.4/100)); TL_SetBegin(TL1,HD[0],HT[0],HV[0]); TL_SetBegin(TL2,HD[0],HT[0],Var2); TL_SetBegin(TL3,HD[0],HT[0],Var3); TL_SetBegin(TL4,HD[0],HT[0],Var4); TL_SetBegin(TL5,HD[0],HT[0],Var5); TL_SetBegin(TL6,HD[0],HT[0],Var6); TL_SetBegin(TL7,HD[0],HT[0],LV[0]); TL_SetEnd(TL1,Sdate,Stime,HV[0]); TL_SetEnd(TL2,Sdate,Stime,Var2); TL_SetEnd(TL3,Sdate,Stime,Var3); TL_SetEnd(TL4,Sdate,Stime,Var4); TL_SetEnd(TL5,Sdate,Stime,Var5); TL_SetEnd(TL6,Sdate,Stime,Var6); TL_SetEnd(TL7,Sdate,Stime,LV[0]); } } } } 크기에 따라 전환되는 현재 피보나치는 지우지 말고 끝까지 그대로 유지하면서, 당일 첫 피보나치 방향만 네모 표시 추가. 이후는 네모만 무표시. 피보나치는 표시. 첫 피보나치가 상승이면 우측 하단 2틱 아래에 네모, 하락이면 우측 상단 2틱 위에 네모. 감사합니다.
프로필 이미지
고성
2024-05-20
1051
글번호 179753
지표
답변완료

문의드립니다.

늘 고맙습니다. 가. 계약수를 2개이상을 운용한다고 하면. 포지션과 반대로 진입할 때 스위칭을 하는 방법과 하지 않는 방법 2가지를 알고 싶습니다. 장기매매와 단기매매로 구분하려고 함입니다. 구분해서 매매가 가능할 것 같지 않긴합니다만 구분이 안된다면 스위칭 하는 방법과 안되게 하는 방법을 알고 싶습니다. 나.조건1이 일정시간사이에 만족한다. 이걸 수식으로 나타내려고 하는데요. 1.if bdate == bdate[50] and H==dayhigh #장시작후 50캔들 지나서 당일고점을 찍었다. 2.if stime >=180000 and H==dayhigh #18시이후 당일고점을 찍었다. 3.시간은 차트에 나와있는 시간으로 작동되는건가요? 차트에 서울시간, 현지시간 바꾸는 기능이 있나요?
프로필 이미지
산골소년
2024-05-21
903
글번호 179751
시스템