커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

문의드립니다

상승 Input: P10(10); VAR: HC(0), HO(0), HH(0), HL(0), MH(0), ML(0), MMH(0),MML(0); HC=(C+H+O+L)/4; HO=AMA(HC[1],0.5); HH=MAX(H,HC,HO); HL=MIN(L,HC,HO); MH=MA(HC, P5); ML=MA(HO,P5); MMH=MAX(MH,ML); MML=MIN(MH,ML); if MH>=MH[1] Then Begin PlotPaintBar(MMH,MML, "상승"); End Else Noplot(1); 하락 Input: P10(10); VAR: HC(0), HO(0), HH(0), HL(0), MH(0), ML(0), MMH(0),MML(0); HC=(C+H+O+L)/4; HO=AMA(HC[1],0.5); HH=MAX(H,HC,HO); HL=MIN(L,HC,HO); MH=MA(HC, P5); ML=MA(HO,P5); MMH=MAX(MH,ML); MML=MIN(MH,ML); if MH<MH[1] Then Begin PlotPaintBar(MMH,MML, "하락"); End Else Noplot(1); 위 강조식에서 봉을 기준으로 하여 시스템을 한번만들어보고싶습니다 1. 위 강조에서 빨강(상승) 파랑(하락) 부분에 빨강(상승 하는곳 위에 봉이 뚫고 올라가는경우 매수신호) 파랑(하향 하는곳 위에 봉이 뚫고 내려가는경우 매도신호) 말그대로 기준은 강조 선으로 하여 교차신호.. 2. 위 강조에서 빨강(상승) 파랑(하락) 부분에 빨강( 상승하는 빨강(하이켄 선 위로는 양봉으로 봉이 완성된 시점에서만 매수신호) 파랑( 하락하는 파랑(하이켄 선 밑에는 음봉으로 봉이 완성된 시점에서만 매도신호) 말그대로 빨강선위에는 양봉으로 뚫고 올라온 봉에서 조건이 같을때 매수신호 말그대로 파랑선밑에는 음봉으로 뚫고 내려온 봉에서 조건이 같을때 매도신호 하이켄(상승,빨강=양봉), 하락,(파랑=음봉) 같을때
프로필 이미지
일단먹고보자
2016-06-30
150
글번호 99599
시스템
답변완료

수식 부탁드립니다

(1) 파라볼릭 음 전환 +(1개 또는 복수 양봉) +(1개 또는 복수 음봉)으로 최후 양봉 저가 붕괴 음봉 매도 파라볼릭 양 전환 +(1개 또는 복수 음봉) +(1개 또는 복수 양봉)으로 최후 음봉 고가 돌파 양봉 매수 (2) 파라볼릭 음 전환 +(1개 또는 복수 양봉) +(1개 또는 복수 음봉) +(1개 또는 복수 양봉) +(1개 또는 복수 음봉)으로 최후 양봉 저가 붕괴 음봉 매도 파라볼릭 양 전환 +(1개 또는 복수 음봉) +(1개 또는 복수 양봉) +(1개 또는 복수 음봉) +(1개 또는 복수 양봉)으로 최후 음봉 고가 돌파 양봉 매수 (3) 파라볼릭 음 전환 +(1개 또는 복수 양봉) +(1개 또는 복수 음봉) +(1개 또는 복수 양봉) +(1개 또는 복수 음봉) +(1개 또는 복수 양봉) +(1개 또는 복수 음봉)으로 최후 양봉 저가 붕괴 음봉 매도 파라볼릭 양 전환 +(1개 또는 복수 음봉) +(1개 또는 복수 양봉) +(1개 또는 복수 음봉) +(1개 또는 복수 양봉) +(1개 또는 복수 음봉) +(1개 또는 복수 양봉)으로 최후 음봉 고가 돌파 양봉 매수 감사합니다
프로필 이미지
회원
2016-06-30
152
글번호 99598
시스템
답변완료

지표식 부탁드립니다.

매번 성실한 답변에 감사드립니다. 1.가장최근 macd가 0선을 돌파한봉 종가와 돌파전 macd 최저값의 봉의 종가를 비교하여 상승폭이 n%이하 2.macd 0선돌파한봉의 종가와 현재봉 종가를 비교하여 상승폭이 n%이하. 3.macd 0선돌파이후 현재까지 0선위에 있고 상승중이고 macd<10 위조건에 막는 지표식과 검색식 부탁드립니다. 감사합니다.
프로필 이미지
부양가족
2016-06-30
132
글번호 99597
지표
답변완료

검색에 필요한 최소 기간

관련 질문에 답하신 것도 보았는데 명쾌하게 이해가 안돼서 질문 남깁니다. --------------------------------------- 파워종목검색에서 "검색에 필요한 최소 기간"이 있습니다. 만약 검색에 필요한 최소 기간을 20일로 하고 MACD 0 이하 라는 조건 검색을 했다면.. 1.20일이라는 기간동안 MACD가 0 이하였던 적이 "한번" 이상 있었다는 뜻입니까 2.20일이라는 기간동안 MACD가 0 이상이었던 적이 없고 "계속" 0 이하라는 뜻입니까.
프로필 이미지
herma
2016-06-30
133
글번호 99596
종목검색
답변완료

문의드려요

(해외선물) 장시작시간부터 10시까지의 고가를 hh라 할 때 익일 장종료전까지 표시하는 지표식 부탁 드립니다.
프로필 이미지
예시
2016-06-30
135
글번호 99595
지표
답변완료

시스템 수식 문의드립니다.

안녕하세요. 앞선분들의 문의와 답변으로 이래저래 머리를 굴리다가 도저히 해결이 안되어 이렇게 문의드립니다. 전 아래와 같은 로직을 구현하고 싶습니다. 진입기준. 1. 5/10/30분봉, 5 이평 이격도 기준 상품별 과매도(99.5) 구간에 들어가면 매수 /과매수(100.5) 구간을 넘어서면 매도 진입 2. 진입후 -15틱 발생시, 한 계약 추가진입 3. 특정 기준선 (피봇 1,2차 지지 및 저항 혹은 볼밴 (100,2) 상하밴드선과 현재가가 20틱 이내이면 진입금지 4. 3번의 피봇 지지/저항선 혹은 볼린저밴드 상하 밴드선을 넘어 과매도(99.5)/ 과매수(100.5) 구간이면 진입 5. 매시간 25~30분, 55분~60분은 진입금지. 청산기준. 1. 진입가 기준으로 +10틱 청산 2. +4틱이상 수익 발생시, +2틱에 수익확보 주문 (만일, 1번 목표 청산가격을 못가더라도 최소 2틱 수익 확보 목적) 3. 물타기로 2계약 진입시 (진입기준의 2번에 해당되어) * 1계약은 평단가 +4틱에 청산 * 1계약은 평단가 +4틱에 수익확보 주문후, +10틱에 청산주문. 만약, 진입조건의 3,4번이 구현이 불가능하다면 1,2,5번이라도 구현이 가능할까요? 많은 조언 부탁드립니다. 한가지만 더 문의드리면, 진입은 3분봉 기준 봉 완성시가 아닌 3분봉 내에서 이격조건 만족시 즉시 진입을 하는 것을 구현하고 싶습니다. 감사합니다.
프로필 이미지
제이크
2016-06-29
145
글번호 99594
시스템
답변완료

함수 문의

안녕하세요 1. 이평선 매매를 하고 있습니다. if문으로 적용하고 관찰해보니, 시스템상으로 예비신오가 나옵니다. - 제생각에는 아마 매수의 경우 var1 이 var2를 지나가고 다음봉에서 매수가 이루어지는 것으로 짐작 됩니다.. 그런데, 실질적으로 교차하는 순간 매매가 이루질 수는 없는지요? 다음봉에서부터 시작하면 불이익이 많은 것 같습니다. 수식으로 표현할 수 없는 지요? 확인 부탁드립니다. 하기는 제가 사용하고 있는 수식입니다. input : short(5),mid(20),long(60); var1 = ma(c,short); var2 = ma(c,mid); var3 = ma(c,long); Condition1 = var1 > var2 and var2 > var3;#정배열이면 true 아니면 false Condition2 = var1 < var2 and var2 < var3;#역배열이면 true 아니면 false #정배열이 아니었다가 정배열이 되면 매수진입 if Condition1 == true and Condition1[1] == false and buy(); #역배열이 아니었다가 역배열이 되면 매도진입 if Condition2 == true and Condition2[1] == false and sell(); 2. 어제 문의 드렸는데, 받은 답변입니다. 두 이평선의 거리를 구하는 문의를 하기와 같이 드렸습니다. 그런데 하기 식을 어떻게 사용할 수 있는지요? 챠트에 표현이 될 수 있는방법이 있는지요? ----------------------------------------------- 안녕하세요 예스스탁입니다. 이평선간 거리는 값의 차이(Y축의 차이)로만 가능합니다. 이평 2개의 차이값을 구하시면 됩니다. ma(c,20)-ma(C,60) ------------------------------------------------- 확인 부탁드립니다. 감사합니다.
프로필 이미지
softtoug
2016-06-29
128
글번호 99593
시스템
답변완료

수식 문의

input : 당일진입횟수(1); var : cnt(0),count(0); count = 0; for cnt = 0 to 20{ if sdate == EntryDate(cnt) Then count = count+1; } if count < 당일진입횟수 and dayopen >= DayClose(1)*1.10 and dayopen < DayClose(1)*1.20 Then buy("b",AtMarket); 3틱차트를 1바 상태로 해두고 아침에 저 수식을 적용한 시스템을 자동매매로 해두었는데요. 오늘 시가가 +0.23프로에 시작했는데 이 수식이 바로 매수를 했더라구요. 원래 저 수식대로면 당일 시가를 기준으로 하니까 시가가 10프로 이상이어야만 매수가 되는데 시스템이 이상해서 문의 드려요. 체결 통보를 보니 매수접수 시간이 08:59:56초로 되어있네요. 시간 부분을 당일 9시 이후에만 매수신호가 나가도록 수정을 해야되는건가요? 당일 기준이면 이미 시가가 10프로보다 낮기 때문에 오늘은 매수가 안돼야 합니다. 수식 작성 부탁드려요~
프로필 이미지
프로투자자
2016-06-29
128
글번호 99592
시스템
답변완료

문의 드립니다

이런식이 예스에서 가능한가요? 아니면 예스스팟으로 해야 되나요? 가능하면 수식 부탁드립니다 매수진입가격 + 0.5 pt 에 도달하면 그 봉(5분봉) 완성 종가에 정리 매도진입가격 - 0.5 pt 에 도달하면 그 봉(5분봉) 완성 종가에 정리 즉 진입후 0.5 평가익에 도달하면 그 봉(예를들어 5분봉) 종가에 정리 트레일링 스탑이나 목표가격 정리가 아니고 가격이 도달하는 봉완성시 정리 하는 수식을 부탁드립니다 감사합니다
프로필 이미지
tktmsl
2016-06-29
127
글번호 99591
시스템