커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

안녕하세요 검색식 요청 드립니다

일봉상 500억 이상 한번 들어오고 일봉 20일선 위에서 주가 조정 받고 있고 10시 이후 6분봉상 120선을 1선이 돌파 할때 매수 할수 있는 검색식이랑 자동 매매 할 수 있는 로직 요청 드립니다. 그리고 6분봉상 음봉 2개 떨어진 후 2개 음봉 종가 돌파 하는 검색식이랑 자동매매 로직도 만들 수 있으면 요청 드립니다.
프로필 이미지
시장이긴개미
2024-10-13
645
글번호 184230
검색
답변완료

수식 확인 좀 부탁 드립니다.

혹 rsi가 포함된 A라는 시스템 전략식이 있고, 전략실행차트에 A식을 적용하고 하단에 rsi보조지표를 추가한 경우에, 전략식의 RSI변수를 변경하면 차트에 추가된 rsi변수값이 자동으로 전략식의 변수와 동일하게 변경되어 보여지게 할 수 가 있는지요? 가능하다면 수식 좀 부탁드립니다. 최적화하여 변수값이 변경될때마다 보조지표 변수값 변경하는 것도 일이네요.... 보조지표가 여러개라면 더욱.....
프로필 이미지
산수유
2024-10-13
769
글번호 184229
시스템
답변완료

사용자 함수 질문

1. IF sTIME == BEGINCH THEN BEGIN CH2 = data2(H); CL2 = data2(L); CH3 = data2(H); CL3 = data2(L); CH4 = data2(H); CL4 = data2(L); CH5 = data2(H); CL5 = data2(L); END; IF TIME >= BEGINCH AND data2(DayIndex) <= 2 THEN BEGIN IF data2(H) > CH2 THEN CH2 = data2(H); IF data2(L) < CL2 THEN CL2 = data2(L); END; IF data2(DayIndex) == 2 THEN BEGIN HH2 = data2(H); HL2 = data2(L); END; IF data2(DayIndex) >= 2 AND data2(DayIndex) <= 2*2 THEN BEGIN IF data2(H) > HH2 THEN HH2 = data2(H); IF data2(L) < HL2 THEN HL2 = data2(L); END; 설명 드리자면 장 시작하고 특정 타임프레임(위에서는 data2의dayindex 2) 의 고가와 저가 를 할당하고 그 후 같은 타임프레임의 고가와 저가를 할당하는 사용자함수를 만들고 싶은데 가능할까요? 타임프레임을 입력하면 거기에 맞는 CH,CL,HH,HL을 불러올수 있도록 만들고 싶습니다. 2. 가격(C,H,O,L,dayopen 등) 라운드피겨를 구하는 사용자 함수를 만들고 싶습니다. 라운드 피겨의 단위는 5,10,100 등으로 설정할 수 있었으면 좋겠습니다. 항상 감사드립니다.
프로필 이미지
마녀58
2024-10-13
875
글번호 184228
사용자 함수

ijko7656 님에 의해서 삭제되었습니다.

프로필 이미지
ijko7656
2024-10-13
2
글번호 184227
지표
답변완료

추세 2파

input : Period(100); Var:j(0),T(0),txx(0); Var: date11(0),date12(0),time11(0),time12(0),TL1(0),TL(0), date21(0),date22(0),time21(0),time22(0), date31(0),date32(0),time31(0),time32(0),tx(0); Array:HiVal[20](0),LoVal[20](0),HiBar[20](0),LoBar[20](0); Plot1(value12); For j = 0 To 19 { HiBar[j] = HiBar[j] + 1; LoBar[j] = LoBar[j] + 1; } if crossup(c,highest(H,Period)[1]) Then T = 1; if CrossDown(c,Lowest(L,Period)[1]) Then T = -1; If T == -1 Then { If T[1] != -1 Then { For j = 18 DownTo 0 { LoVal[j+1] = LoVal[j]; LoBar[j+1] = LoBar[j]; } LoVal[0] = L; LoBar[0] = 0; date11 = date[HiBar[0]]; time11 = stime[HiBar[0]]; Value11 = HiVal[0]; date12 = date[LoBar[0]]; time12 = stime[LoBar[0]]; Value12 = LoVal[0]; TL = TL_New(sdate,stime,Value12,NextBarSdate,NextBarStime,NextBarOpen); TL1 = TL_New(date11,time11,Value11,date12,time12,Value12); TL_SetColor(TL1,Blue); date21 = date[HiBar[0]]; time21 = stime[HiBar[0]]; date22 = date[0]; time22 = stime[0]; if abs(value12[1]-value11[1]) < 0.5 Then Text_Delete(tx); tx = Text_New(sDate,stime,value12,NumToStr(value11-value12,2)); Text_SetColor(Tx,Blue); Text_SetStyle(tx,1,0); Text_SetSize(tx,25); Text_SetBold(tx,1); } If LoVal[0] > L Then { LoVal[0] = L; LoBar[0] = 0; date12 = date[LoBar[0]]; time12 = stime[LoBar[0]]; Value12 = LoVal[0]; TL_SetEnd(TL1, date12,time12,Value12); date22 = date[0]; time22 = stime[0]; Text_SetString(tx,NumToStr(value11-value12,2)); Text_SetLocation(tx,sDate,sTime,value12); } } If T == 1 Then { If T[1] != 1 Then { For j = 18 DownTo 0 { HiVal[j+1] = HiVal[j]; HiBar[j+1] = HiBar[j]; } HiVal[0] = H; HiBar[0] = 0; date11 = date[LoBar[0]]; time11 = stime[LoBar[0]]; Value11 = LoVal[0]; date12 = date[HiBar[0]]; time12 = stime[HiBar[0]]; Value12 = HiVal[0]; TL = TL_New(sdate,stime,Value12,NextBarSdate,NextBarStime,NextBarOpen); TL1 = TL_New(date11,time11,Value11,date12,time12,Value12); TL_SetColor(TL1,Red); date31 = date[LoBar[0]]; time31 = stime[LoBar[0]]; date32 = date[0]; time32 = stime[0]; if abs(value12[1]-value11[1]) < 0.5 Then Text_Delete(tx); tx = Text_New(sDate,stime,value12,NumToStr(value12-value11,2)); Text_SetColor(Tx,Red); Text_SetStyle(tx,1,1); Text_SetSize(tx,25); Text_SetBold(tx,1); } If HiVal[0] < H Then { HiVal[0] = H; HiBar[0] = 0; date12 = date[HiBar[0]]; time12 = stime[HiBar[0]]; Value12 = HiVal[0]; TL_SetEnd(TL1, date12,time12,Value12); date32 = date[0]; time32 = stime[0]; Text_SetString(tx,NumToStr(value12-value11,2)); Text_SetLocation(tx,sDate,sTime,value12); } } TL_SetSize(TL1,1); 직전 하락추세선의 크기가 0.8 이상일 때, 직전 고점보다 고점이 낮은 새로운 하락 추세선이, 크기가 0.8 이상에서 직전 하락추세선 저점을 깨면 네모 표시. (역N자형 하락2파) 상승은 반대. 감사합니다.
프로필 이미지
고성
2024-10-12
1110
글번호 184226
지표
답변완료

어제 종가 비교값 부탁해요

어제 종가가 어제 기준으로 선행스팬1 선행스팬2 위에서 머물러 있는걸 종목검색식으로 찾고 싶어요 건강하세요
프로필 이미지
뽀스뽀스
2024-10-12
760
글번호 184225
검색
답변완료

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

아래 키움보조수식에서 수식1이 수식2를 당일 3분봉에서 골든크로스가 발생했던 모든 종목을 검색하는 검색식을 만들고 싶습니다. 도움 부탁드립니다. * 수식1 거래량합 = sum(거래량); 전일거래량합 = valueWhen(1, date != date(1), 거래량합(1)); 전일거래량 = 거래량합 - 전일거래량합; 결과 = valueWhen(1, date != date(1), 전일거래량(1)); 전일거래량절반 = 결과/2 * 수식2 합산거래량 = sum(if(종가>종가(1), 거래량, if(종가<종가(1),-거래량,0))); 전일거래량 = valueWhen(1, date != date(1), 합산거래량(1)); 결과 = 합산거래량- 전일거래량 항상 많은 도움 주심에 감사드립니다.
프로필 이미지
onlypsn
2024-10-12
795
글번호 184224
지표
답변완료

안녕하세요 수식 부탁드립니다~

안녕하세요. 전일데이터는 제외하고, 오늘데이터만 적용.(분봉에 사용 목적) 기준봉 = 390봉중 최고거래량 and 전봉대비 1.5%이상상승 and 거래대금이 3억원이상 and 양봉 and 볼린저밴드(20,2)상단선이상 1. n(380)봉 이내에 기준봉이 발생하고, 기준봉 발생 이후에 출현한 음봉의 거래량이 기준봉 거래량의 50%이하 거래량만 발생된 종목검색식. (기준봉 발생 이후 출현한 양봉은 기준봉거래량의 50%이상이어도 상관없음) 2. n(380)봉 이내에 기준봉이 발생하고, 기준봉의 고가 대비가 아닌, 오늘 당일 최고가대비 -2.5%이상(C >= dayhigh*0.975)인 종목검색식을 부탁드립니다. 당일 n개봉 이내에서는 당일 n개봉 내에서 기준봉발생을 카운트 하고 n개봉 이후에는 최근 n개봉을 대상으로 기준봉발생을 카운트해서 1회이상 만족한 종목을 찾게 해주십시오. 3. 위 두개의 검색식을 (1 and 2)로 합친 종목검색식을 따로 부탁드립니다. 늘 감사드립니다. 고맙습니다!!
프로필 이미지
소나기
2024-10-13
785
글번호 184223
종목검색
답변완료

키움 종목검색

ap=(HIGH+LOW+CLOSE)/3; esa=eavg(ap, 기간1); d=eavg(abs(ap-esa), 기간1); cl=(ap-esa)/(0.015*d); Wtl=eavg(CL, 기간2); a=eavg(c, 기간3); b=eavg(c, 기간4); x=(a-b); 조건=a<b && x>x(1); AA=Valuewhen(1, 조건 && WTL(1)<=-53 && WTL>WTL(1),(H+L)/2); CROSSUP(C, AA) 기간1 10 기간2 21 기간3 5 기간4 20 감사합니다
프로필 이미지
박셰프
2024-10-12
871
글번호 184222
종목검색
답변완료

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

예스트레이딩 수식으로 부탁드립니다. S = supertrend(period, multiplier); SR = S/S(1) * 100 - 100; S(2) > C(2) && S(1) < C(1) && S < C && S > S(1) && S(1) <S(2) && SR > 기준 (지표변수) period: 14 / multiplier: 2 / 기준: 3
프로필 이미지
비밀통로
2024-10-11
626
글번호 184220
종목검색