커뮤니티

예스랭귀지 Q&A

글쓰기

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

프로필 이미지
잔차
2024-07-24
2223
글번호 181837
종목검색
답변완료

수식요청

혹시 분봉에서 피봇 기준선 상향돌파 시 매수하고, 2차저항선 상향돌파나 하향돌파 시 매도하는 수식이 가능할까요? 물론 선물이 아니라서 매도부분은 문제있을 것으로 보이지만요. * 별개로 "0봉 종가와 120일선 이격도가 10%이내"를 예스수식에 어찌 표기해야 하나요?
프로필 이미지
ksks
2024-07-25
911
글번호 181836
종목검색
답변완료

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

질문1 : 고가가중이평 계산법이 이거 맞죠? var1 = wma(H,20); 질문2 : 아래는 키움수식 종목검색 변환 부탁드려요 순매수량: if( (high==low), 0, volume*(close-low)/(high-low)) 순매도량: if( (high==low), 0, volume*(high-close)/(high-low)) (순매수량 > 순매도량), 5봉이내 순매수량이 더많은 양봉 3개이상 발생 질문3: 9시~9시10분 사이 1분봉으로 종목검색을 돌리면 설정한 조건시점보다 늦게 매수되는 현상이 있습니다. 데이터 병목때문에 그런거 같은데 조건1 만족시, 조건2로 넘어가라 이런식의 코드가 도움이 되나요? 도움이 된다면 예시코드 좀 부탁드립니다.
프로필 이미지
허밍스타
2024-07-25
879
글번호 181835
종목검색
답변완료

부탁드립니다

안녕하세요 첨부된 사진처럼 박스를 만들고 싶습니다. 연속양봉, 연속음봉의 최고가 최저가를 묶어 박스로 보고싶습니다. 미리 감사드립니다.
프로필 이미지
광팔
2024-07-24
1312
글번호 181834
지표

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

프로필 이미지
겐지
2024-07-24
0
글번호 181833
지표
답변완료

문의

늘 감사드립니다. 옵션 관련해서 data2부터 data3, data4가 있다면 data2의 가격과 data3의 가격이 처음 딱 만나는 가격(같은 가격) data2의 가격과 data4의 가격이 처음 딱 만나는 가격(같은 가격)에 라인이 그려지게 가능할까요?
프로필 이미지
타이밍승부사
2024-07-24
754
글번호 181832
지표
답변완료

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

아래 수식은 키움에서 작성한 신호수식인데, 이것을 예스트레이더 종목 검색으로 변환요청 합니다... x=sum((h+l+c)/3*v); z=valuewhen(1, date !=date(1), x(1)); x1=sum(v); z1=valuewhen(1, date !=date(1), x1(1)); VWAP=(x-z)/(x1-z1); RSI_VWAP= sum(if(VWAP-VWAP(1)>0, VWAP-VWAP(1),0),17)/sum(if(VWAP-VWAP(1)>0,VWAP-VWAP(1),VWAP(1)-VWAP),17)*100; Crossup(RSI_VWAP, 20)
프로필 이미지
서민순
2024-07-24
864
글번호 181831
검색
답변완료

지표변환 부탁드립니다

수식1 if((high+low)/2<=close,volume,0) 수식2 A1=(high-close)/(high-low); if((high+low)/2<=close,volume*A1,0) 수식3 if((high+low)/2>close,volume,0) 수식4 B1=(close-low)/(high-low); if((high+low)/2>close,volume*B1,0)
프로필 이미지
삼손감자
2024-07-24
786
글번호 181830
지표
답변완료

문의드립니다.

늘 고맙습니다. 식을 만드는데 도저히 해결이 안되는 부분이 있습니다. 꼭 해결방법 부탁드립니다. #1. 시스템식에서 조건을 변경을 해도 신호가 나오는 것이 똑같은 경우가 꽤 있습니다. 식이 틀렸나 하고 다시 작성하거나 로그인 다시해도 전혀 바뀌지를 않습니다. 전에 접속하셔서 해결해주셨는데 어떻게 해야하는지 잘 모르겠습니다. 부탁드립니다. #2. 위 1번 질문의 한 예입니다. 현재 해결을 못하고 있습니다. 제 차례가 다가오는 것 같아 다시 수정해서 돌려보니 전혀 다른 자리에 선긋기가 되고 있습니다. 식을 수정하고 뭔가 다른 조치를 취해야 되는 것 같네요. ㅠㅠ input : StartTime1(170000),EndTime1(190000); input : StartTime2(190000),EndTime2(240000); input : StartTime3(240000),EndTime3(040000); input : StartTime4(040000),EndTime4(060000); var : Tcond1(false),Tcond2(false),Tcond3(false),Tcond4(false); ############################################################################# if (sdate != sdate[1] and stime >= StartTime1) or (sdate == sdate[1] and stime >= StartTime1 and stime[1] < StartTime1) Then { Tcond1 = true; } if (sdate != sdate[1] and stime >= EndTime1) or (sdate == sdate[1] and stime >= EndTime1 and stime[1] < EndTime1) Then { Tcond1 = False; } ############################################################################# if (sdate != sdate[1] and stime >= StartTime2) or (sdate == sdate[1] and stime >= StartTime2 and stime[1] < StartTime2) Then { Tcond2 = true; } if (sdate != sdate[1] and stime >= EndTime2) or (sdate == sdate[1] and stime >= EndTime2 and stime[1] < EndTime2) Then { Tcond2 = False; } ############################################################################# if (sdate != sdate[1] and stime >= StartTime3) or (sdate == sdate[1] and stime >= StartTime3 and stime[1] < StartTime3) Then { Tcond3 = true; } if (sdate != sdate[1] and stime >= EndTime3) or (sdate == sdate[1] and stime >= EndTime3 and stime[1] < EndTime3) Then { Tcond3 = False; } ############################################################################# if (sdate != sdate[1] and stime >= StartTime4) or (sdate == sdate[1] and stime >= StartTime4 and stime[1] < StartTime4) Then { Tcond4 = true; } if (sdate != sdate[1] and stime >= EndTime4) or (sdate == sdate[1] and stime >= EndTime4 and stime[1] < EndTime4) Then { Tcond4 = False; } if tcond2 and 조건1 and 조건2 then { a1=1; a1i1=index; a1매수=O; } if a1==1 and index-a1i1<50 and tcond3 and L<a1매수 then { a1=2; buy("a1매수",atlimit,a1매수); # 위를 저장하고 아래와 같이 실행을 해보면 차트전체가 모두 노란줄이 그어집니다. # 또 tcond2 대신에 tcond3으로 바꾸면 아무줄도 생기지 않습니다. # 13개를 다른 시간대로 설정했는데 2와 3 두개만 이상한 현상이 생깁니다. if tcond2 Then { value98 = TL_New(sDate,sTime,0,sDate,sTime,999999999); TL_SetColor(Value98,Yellow); TL_SetSize(Value98,1); } #3. 5분봉으로 본장 시작전과 후의 봉을 저장하려고 합니다. sTime을 사용해보니 아래 선긋기가 나오지 않습니다. Time을 사용하니 선긋기는 나옵니다. value98 = TL_New(sDate,sTime,0,sDate,sTime,999999999); TL_SetColor(Value98,Yellow); TL_SetSize(Value98,1); 그러면 Time을 써서 아래와 같이 식을 작성하면 괄호안의 내용들을 그 캔들 번호에 저장이 되는건가요? if Time == 083000 Then { 진폭프리장=DayHigh-DayLow; #당일 프리장까지의 진폭 저점프리장=DayLow; #당일 프리장까지의 저점 고점프리장=DayHigh; #당일 프리장까지의 고점 O프리장=O; #프리장 마지막 캔들의 시가 C프리장=C; #프리장 마지막 캔들의 종가 } if Time==083500 and 조건1 Then { b14=1; b14i1=Index; } if b14==1 and Time==083500 and 조건2 Then { b14=2; b14i2=Index; b14매수=저점프리장-진폭프리장; #프리장저점부터 프리장진폭만큼 빠진 자리. } if b14==2 and Index-b14i2<=5 and L<b14매수 Then { b14=3; #이 자리에서 선긋기를 하면 선긋기는 되는데 매수 실행이 안되는 경우가 있습니다. 이유가 'L<b14매수'가 완성된 종가 이후 다시 그 자리에 가지 않아서인가요? 바로 진 입이 되게 하려면 'L<b14매수'를 넣으면 안되는건가요? Buy("b14매수",AtLimit,b14매수); }
프로필 이미지
산골소년
2024-07-25
700
글번호 181829
시스템
답변완료

문의 드립니다

안녕하세요 다음 키움지표을 예스로 전환하고자합니다 타점신호매수 m=tema(c,k); a=if(m(1)<m,m,0); aa=if(m(2)>m(1),m(1),0); c>m && ((a && aa) or (a(1) && aa(1))) ================================== 타점신호매도 m=tema(c,k); a=if(m(1)>m,m,0); aa=if(m(2)<m(1),m(1),0); c<m && ((a && aa) or (a(1) && aa(1))) =========================== 지표설정 k 10 감사합니다
프로필 이미지
만강
2024-07-24
827
글번호 181828
지표