커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내

안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
프로필 이미지
예스스탁
2026-02-27
6598
글번호 230811
지표
답변완료

안녕하세요 종목 검색식 부탁드립니다.

20일선이 60일선 데드 이후로 -20%일때 매도 신호를 만들고 싶습니다.. 아울러 -20%매도 신호 발생종목을 검색하는 검색식도 알고 싶습니다. 지난번에 답변 주신것은 적용을 해도 구현이 되지않아서 고민입니다. 자세한 식을 부탁합니다.
프로필 이미지
주식마귀
2015-04-15
172
글번호 85069
검색
답변완료

문의드립니다

[1] 1번신호 진입 9시 - 9시30분 까지 RSI(5)가 50 이상 매수 / 이하 매도 1번신호 청산 9시 - 9시30분 까지 RSI(5)가 50 이하 매수청산 / 이상 매도청산 2번신호 진입 9시30분 - 10시 까지 1번 신호의 청산되어 포지션이 0 일때 RSI가 50 이상 매수 / 이하 매도 2번신호 청산 9시30분 - 10시 까지 RSI(7)가 50 이하 매수청산 / 이상 매도청산 1번 신호의 청산되어 포지션이 +1 일때 RSI(7)가 50 이상 아무것도안함 / 이하 1번신호 매수포지션 청산후 매도 2번신호 청산 RSI(7)가 50 이하 매수청산 1번 신호의 청산되어 포지션이 -1 일때 반대로 [2] 1봉전 부터 N전봉 까지 최고값과 최저값을 구한후 (최고값+최저값)/2 와 현재가와 비교하여 현재가가 위면 매수 아래면 매도 진입식 입니다 감사합니다
프로필 이미지
파인애플
2015-04-15
142
글번호 85066
시스템
답변완료

문의

문의 드립니다. 1. 오늘거래의 마지막 청산이 수익청산이면 청산봉이후 1시간동안(3분봉) 진동폭의 최고가와 최저가를 기준으로 최고가를 돌파시 매수, 최저가를 이탈시 매도 수식좀 알려주세요. 2. 오늘 마지막 청산이 수익청산이고 오늘 총매매손익이 수익(+)이면 더이상 진입금지 수식 감사합니다.
프로필 이미지
회원
2015-04-15
142
글번호 85064
시스템
답변완료

수식문위 입니다

Macd 가 골드나오면 봉의색갈이 빨강 Macd 가 데드 크로스 나오면 봉의색갈이 파랑 요렇게 나오는 수삭좀 알려주세요
프로필 이미지
이공주7
2015-04-15
169
글번호 85063
강조

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

프로필 이미지
회원
2015-04-15
10
글번호 85062
지표
답변완료

부탁드립니다

*양운일때 (일목균형9.26.52) 1.틱봉이 구름위에있고 선행스팬1과선행스팬2선이 그때그때변화할때 기준으로그때그때틱봉고가도 변하여 밑으로 대칭되는 2개의선이 2번과연결됨 2.틱봉이 구름아래에있고 선행스팬1과선행스팬2선이 그때그때변화할때 기준으로그때그때틱봉 저가도 변하여 위로대칭되는 2개의선이 3번과연결됨 3.양운구름때에 들어와서 와리가리할때는 선행스팬1선을기준으로 변화에따라그때그때틱봉저가와위로대칭되는선과,또한 선행스팬2선기준으로 변화에따라 그때그때틱 고가와 밑으로 대칭되는 2선 4. 이때의 고점선 연결과 위로+0.2피,+0.2피씩 2단계선 *음운일때 1.양운일때와 동일 2.양운일때와 동일 3.음운구름때에 들어와서 와리가리할때는 선행스팬2선을기준으로 변화에따라그때그때틱봉저가와위로대칭되는선과,또한 선행스팬1선기준으로 변화에따라 그때그때틱 고가와 밑으로 대칭되는 2선 4.이때의 저점선 연결과 아래로+-0.2피,+-0.2피씩 2단계선
프로필 이미지
회원
2015-04-14
132
글번호 85061
지표
답변완료

지표식 부탁드립니다.

안녕하세요? 제가 아래의 식을 메인챠트에 적용해서 사용하고 있습니다. 그런데보조지표식에도 적용을 해서 다이버전스를 확인하려고 하는데 실력이 짧아 만들지를 못하겠습니다. 아래의 Plot1과 Plot2를 StochasticsK선에 적용하는 지표식을 부탁드립니다. 그리고 작성된 보조지표식을 Data2에도 적용할 수 있도록 수정한 식도 같이 부탁드립니다. 감사합니다. ##피보나치되돌림## Inputs: XAvgLen(9), HiLoLen(50), Retrace(0.382); Vars: HiHi(0),LoLo(0),Retracement(0),HRetrace(0),LRetrace(0); HiHi = Highest(High, HiLoLen); LoLo = Lowest(Low, HiLoLen); Retracement = (HiHi - LoLo) * Retrace; HRetrace = HiHi - Retracement; Lretrace = LoLo + Retracement; plot1(Hretrace-((HiHi-LoLo)*0.612),"저점상승"); plot2(Lretrace+((HiHi-LoLo)*0.612),"고점하락");
프로필 이미지
회원
2015-04-15
253
글번호 85060
지표
답변완료

답변 부탁드립니다.

> 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식 부탁합니다. > 안녕하세요 예스스탁입니다. 1번식은 한봉에 매수와 매도 한번씩 진입합니다. 매수나 매도중 하나만 진입하기 위해서는 수식에서 지정한 가격 터치시 진입은 atstop이나 atlimit타입을 사용하는데 모두 전봉에서 가격을 셋팅해 현재봉시세 조건만족시에 신호가 발생합니다. 그러므로 매수나 매도중 하나만 진입하기 위해서는 2개가 동시에 충족되지 않는 조건을 넣어야 합니다. 2번식은 시가가 직전봉 종가대비 같거나 높으면 매수쪽으로만 시가가 지전봉 종가대비 아래면 매도쪽으로만 진입이 발생하게 작성한 식입니다. 이용에 참고하시기 바랍니다. 1. input : 시가대비틱수(5),손절틱수(10),익절틱수(20),최고수익대비하락틱수(10); input : X(5),Y(10),A(5),B(5); if MarketPosition <= 0 Then buy("b",AtStop,NextBarOpen+PriceScale*시가대비틱수); if MarketPosition >= 0 then sell("s",AtStop,NextBarOpen-PriceScale*시가대비틱수); if MarketPosition == 1 Then{ exitlong("btr1",AtStop,Highest(H,BarsSinceEntry)-PriceScale*최고수익대비하락틱수); if highest(h,BarsSinceEntry) >= EntryPrice+PriceScale*x and highest(H,BarsSinceEntry) < EntryPrice+PriceScale*y Then exitlong("btr2",AtStop,highest(H,BarsSinceEntry)-PriceScale*a); if highest(h,BarsSinceEntry) >= EntryPrice+PriceScale*y Then exitlong("btr3",AtStop,highest(H,BarsSinceEntry)-PriceScale*b); } if MarketPosition == -1 Then{ ExitShort("sx",AtStop,Lowest(L,BarsSinceEntry)+PriceScale*최고수익대비하락틱수); if lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*x and Lowest(L,BarsSinceEntry) > EntryPrice-PriceScale*y Then ExitShort("str2",AtStop,Lowest(L,BarsSinceEntry)+PriceScale*a); if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*y Then ExitShort("str3",AtStop,Lowest(L,BarsSinceEntry)+PriceScale*b); } SetStopProfittarget(PriceScale*손절틱수,PointStop); SetStopLoss(PriceScale*익절틱수,PointStop); 2번 input : 시가대비틱수(5),손절틱수(10),익절틱수(20),최고수익대비하락틱수(10); input : X(5),Y(10),A(5),B(5); if MarketPosition <= 0 and NextBarOpen >= C Then buy("b",AtStop,NextBarOpen+PriceScale*시가대비틱수); if MarketPosition >= 0 and NextBarOpen < C then sell("s",AtStop,NextBarOpen-PriceScale*시가대비틱수); if MarketPosition == 1 Then{ exitlong("btr1",AtStop,Highest(H,BarsSinceEntry)-PriceScale*최고수익대비하락틱수); if highest(h,BarsSinceEntry) >= EntryPrice+PriceScale*x and highest(H,BarsSinceEntry) < EntryPrice+PriceScale*y Then exitlong("btr2",AtStop,highest(H,BarsSinceEntry)-PriceScale*a); if highest(h,BarsSinceEntry) >= EntryPrice+PriceScale*y Then exitlong("btr3",AtStop,highest(H,BarsSinceEntry)-PriceScale*b); } if MarketPosition == -1 Then{ ExitShort("sx",AtStop,Lowest(L,BarsSinceEntry)+PriceScale*최고수익대비하락틱수); if lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*x and Lowest(L,BarsSinceEntry) > EntryPrice-PriceScale*y Then ExitShort("str2",AtStop,Lowest(L,BarsSinceEntry)+PriceScale*a); if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*y Then ExitShort("str3",AtStop,Lowest(L,BarsSinceEntry)+PriceScale*b); } SetStopProfittarget(PriceScale*손절틱수,PointStop); SetStopLoss(PriceScale*익절틱수,PointStop); 즐거운 하루되세요 > 재정적자유 님이 쓴 글입니다. > 제목 : 수식 부탁합니다. > 해외 선물 매매자 입니다. 수식 부탁드립니다. 괄호 안은 함수가 아니고 함수에 대한 설명 부분입니다. 매수 진입 봉 시가 대비 x 틱 상승 시 진입 + 한 봉에서 1 번 만 진입 매수 청산 ( 아래 다섯가지 청산 방법중에 하나만 만족해도 청산 되게 해주십시요.) 익절 x 틱 손절 x 틱 진입 봉 종가 청산 진입 후 최고가 대비 x 틱 하락 시 청산 진입 후 x 틱 상승 후 a 틱 하락시 청산, y 틱 상승 후 b 틱 하락 시 청산..( y 가 x보다 절대값이 큰 숫자입니다.) 매도 진입 봉 시가 대비 x 틱 하락 시 진입 + 한 봉에서 1 번 만 진입 매도 청산 ( 아래 다섯가지 청산 방법중에 하나만 만족해도 청산 되게 해주십시요.) 익절 x 틱 손절 x 틱 진입 봉 종가 청산 진입 후 최저가 대비 x 틱 상승 시 청산 진입 후 x 틱 하락 후 a 틱 상승 시 청산, y 틱 하락 후 b 틱 상승 시 청산.( x보다 y 가 절대값이 큰 숫자입니다.) 질문 하나 "수식에서 지정한 가격 터치시 진입은 atstop이나 atlimit타입을 사용하는데 모두 전봉에서 가격을 셋팅해 현재봉시세 조건만족시에 신호가 발생합니다" 위 글의 뜻은 "현재 봉 시가 대비 x 틱 상승시점",그러니까 그 즉시는 진입 못하고 x 봉 상승이라는 조건을 만족한 봉 다음봉 시가에 진입한다는 말인가요? 질문 둘 진입 조건에 추가 함수 한가지 부탁 합니다. 뭐냐면 x 틱 상승(하락)시 진입할 때 슬리피지가 너무 클 때는 진입 하지않게,이럴테면 "체결가가 시가 대비 x틱 상승(하락) 에서 슬리피지가 k틱 이내일때에만 진입한다." 라는 함수를 추가하는게 가능한지요? 가능하다면 함수를 1번식,2번식에 추가 부탁합니다. 질문 셋 "그러므로 매수나 매도중 하나만 진입하기 위해서는 2개가 동시에 충족되지 않는 조건을 넣어야 합니다." 위 글에서 "2개"는 무엇을 뜻하는지요? 질문 넷 "2번식은 시가가 직전봉 종가대비 같거나 높으면 매수쪽으로만 시가가 지전봉 종가대비 아래면 매도쪽으로만 진입이 발생하게 작성한 식입니다." 그럼 현재봉 시가가 직전봉 종가대비 같거나 높았는데 약간 상승하다가 현재봉 시가대비 x 틱이상 하락해도 매도 진입 안되는건가요? 그 반대인 경우에도 매수 진입 역시 안되는지요? 질문 다섯 답변해 주신 수식들의 각 함수들,그러니까 한줄 한줄 밑에 한글로 그뜻을 풀이 해주실수 있을런지요. 팝송 가사를 우리말로 번역 하듯이 말입니다. 제가 너무 초보라서 해독이 안되어서요. 공부하는데 큰 도움 될것같습니다. 꼭 좀 부탁드립니다. 질문 여섯 부탁드린 청산 방법이 5 가지 였는데 모두 다 표현 되어 있는지요? 질문 일곱 전략을 실행차트에 적용시킬때 차트에는 전략에 포함된 모든 지표가 띄워져 있어야 합니까? 질문 여덟 청산 함수 "진입 후 최고가 대비 X틱 하락시 청산" 에서 만약 진입시, 슬리피지 때문에 로직보다 더 높은 가격으로 진입했다면, "최고가" 계산할 때 기준을 체결가로 하나요,아님 슬리피지 무시하고 로직함수를 기준으로 하나요.
프로필 이미지
재정적자유
2015-04-14
202
글번호 85059
시스템
답변완료

수식 문의 드립니다.

안녕하세요. 지수가 고점갱신후 60분 이내에 고점갱신이 없다가, 60분 이후 고점갱신하면 매수 지수가 저점갱신후 60분 이내에 저점갱신이 없다가, 60분 이후 저점갱신하면 매도 수식 부탁드립니다.
프로필 이미지
린포체
2015-04-14
118
글번호 85058
시스템