커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

질문입니다.

봉을 임의로 그릴 수 있는지 질문입니다. 질문1. 예를들어 시초가 대비 1% 상승하거나 하락하면 거기까지 하나의 봉을 완성하고 그 다음부터 새로운 봉을 그리기 시작할 수 있는지 궁금합니다. 질문2. 그리고 특정 시간을 중심으로 봉을 다시 그릴수 있는지도 궁금합니다. 예를들면 매 5시간마다 봉을 그릴 수 있는지, 혹은 10:30분까지 봉을 끝내고 다시 그릴 수 있는지 궁금합니다.(분봉으로 설정하는 방식말고 수식으로 할수 있는지 궁금합니다.) 예시를 부탁드립니다. 감사합니다.
프로필 이미지
yanartas
2016-07-05
206
글번호 99784
지표
답변완료

수식문의드립니다.

첨부한 그림은 1틱차트입니다. 스토케스틱 (120,50,50) 값을 주고 StochasticsD 만 표시하였습니다. 질문 1. StochasticsD 가 5분안에 20 이상 상승 하는 경우 매수 StochasticsD 가 5분안에 20 이상 하락 하는 경우 매도 다르게 말하면 StochasticsD 가 20 이상 상승하는데 5분이 걸리지 않는 다면 매수 (1분만에 20이상 상승해도 매수, 4분30초만에 20이상 상승해도 매수) 즉, 20 이상 움직이는데 5분이 걸리지 않는다 라는 수식이 궁금합니다. 2. 5분동안 StochasticsD 가 80 이상계속 유지하는 경우 매수 부탁드립니다. 수고하세요 (__)
프로필 이미지
산인
2016-07-05
226
글번호 99783
시스템
답변완료

문의하나드리겟습니다

밑에글에 대한 글 잘읽어보았습니다 ^^ 감사합니다 2가지를 이용하여 시스템을 구축해보고싶어서 문의드립니다 1. input : 전환선기간(9),기준선기간(26),선행스팬2기간(52); Var : 전환선(0), 기준선(0),후행스팬(0),선행스팬1(0),선행스팬2(0); 전환선 = (highest(H,전환선기간)+lowest(L,전환선기간))/2; 기준선 = (highest(H,기준선기간)+lowest(L,기준선기간))/2; 후행스팬 = C; 선행스팬1 = (전환선+기준선)/2; 선행스팬2 = (highest(H,선행스팬2기간)+lowest(L,선행스팬2기간))/2; Plot1(전환선, "전환선"); if 기준선 > C Then Plot2(기준선, "기준선",RED); Else Plot2(기준선, "기준선",BLUE); Plot3(후행스팬, "후행스팬"); Plot4(선행스팬1, "선행스팬1"); Plot5(선행스팬2, "선행스팬2"); 2. Input : Period(12), Period1(5), Period2(5); var : StoK(0),StoD(0); StoK = StochasticsK(Period,Period1); StoD = StochasticsD(Period,Period1,Period2); Plot1(StoK, "StochasticsK"); Plot2(StoD, "StochasticsD"); PlotBaseLine1(20, "기준선20"); PlotBaseLine2(80, "기준선80"); 1.번은 일반 일목균형표에 선행지표1,2 부분이고 2.번은 일반 스토케스틱 에 지표입니다 원하는시스템 1. 위 1번에 선행지표1을 기준으로하여 봉이 양봉으로 뚫고 올라온 봉에 매수신호발생 청산기준 스토케스틱이 20 밑으로 과열구간으로 진입하여 과열구간안에서 K,D선이 교차한 부분에서 매수청산신호발생 위 1번에 선행지표1을 기준으로하여 봉이 음봉으로 뚫고 내려온 봉에 매도신호발생 청산기준 스토케스틱이 80 위로 과열구간으로 진입하여 과열구간안에서 K,D 가 교차한 부분에 청산신호발생 매도 사진첨부합니다 신호는 선행지표1 기준으로 매수,청산 후는 다음 매도 나올때까지 대기
프로필 이미지
곽민수
2016-07-05
302
글번호 99782
시스템
답변완료

48454 번 재문의 답변 부탁드립니다

48454번 질의 내용 다시 문의 했습니다 답변 부탁드립니다
프로필 이미지
tktmsl
2016-07-05
186
글번호 99781
시스템
답변완료

시스템문의

5일~240일까지의 이평선(또는 5일, 10일, 60일, 120일, 240일선)이 모두 0.1(또는 0.2%) 이내로 수렴한 경우 1) 차트의 바탕색깔이 파란색이나 붉은 색으로 바뀌면서 소리가 나면 좋겠고 2) 1)이 어렵다면 수렴되는 순간과 수렴후 이평선이 하나라도 이탈되는 순간에 화살표가 나오고 소리도 같이 나올수 있으면 좋겠습니다. 3) 해외선물에서 이와 같은 조건을 만족하는 종목들을 검색할수 기능이 혹시 있는지요? 잘 부탁 드립니다 혹시나 전화번호 남깁니다 010-3718-3727
프로필 이미지
shims45
2016-07-06
425
글번호 99780
시스템
답변완료

수식 부탁드립니다

(1) 파라볼릭 음 전환 발생 음봉 포함 연속 2음봉에 매도 연속 2음봉의 첫번째 음봉 고가 돌파 양봉 매수 최초 파라볼릭 상단 돌파되지 않은 상태에서 파라볼릭 음 전환 추가 2번후 양전환 양봉 매수 양 전환 파라볼릭 하단 바닥 붕괴 매도 파라볼릭 양 전환 발생 양봉 포함 연속 2양봉에 매수 연속 2양봉의 첫번째 양봉 저가 붕괴 음봉 매도 최초 파라볼릭 하단 붕괴되지 않은 상태에서 파라볼릭 양 전환 추가 2번후 음전환 음봉 매도 음 전환 파라볼릭 상단 천정 돌파 매수 추가 n번 외부변수화 가능하다면 외부변수화 가능한 수식으로 부탁드립니다 (2) 파라볼릭 양 전환 상태에서 음봉 시가 돌파 양봉 매수,양봉 종가 돌파 양봉 매수 파라볼릭 음 전환 상태에서 양봉 시가 붕괴 음봉 매도,음봉 종가 붕괴 음봉 매도 감사합니다
프로필 이미지
회원
2016-07-06
211
글번호 99779
시스템
답변완료

수식문의

안녕하세요. 수식문의드립니다. 1. 장시작후 봉갯수를 카운트하고 싶습니다. 2. 특정시간 사이에만 거래하고 싶습니다. 예를들어 9:30분부터 3:03분까지 신호시작.
프로필 이미지
율담
2016-07-05
192
글번호 99778
사용자 함수
답변완료

수식 확인 부탁드립니다

만들어주신 48496번 수식 신호가 발생이 되지 않습니다 확인 부탁드립니다 감사합니다 ----------------------------------- 안녕하세요 예스스탁입니다. Input : af(0.02), maxAF(0.2) ; Var : value(0),T(0); value = csar(af,maxAF); if CrossUp(c,value) Then{ var1 = var1+1; } if CrossDown(c,value) Then{ var2 = var2+1; } if T == 1 Then{ if C > O Then{ var1 = var1+1; if var1 == 4 then buy(); } } if T == -1 Then{ if C < O Then{ var2 = var2+1; if var2 == 4 Then sell(); } } if MarketPosition == 1 Then sell("s",AtStop,L[BarsSinceEntry]-PriceScale*1); if MarketPosition == -1 Then buy("sb",AtStop,H[BarsSinceEntry]+PriceScale*1); 즐거운 하루되세요 > 타이쿤 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다 > (1)시스템 파라볼릭 음 전환 발생 음봉 이후 파라볼릭 상단이 돌파되지 않은 상태에서 추가 4번째 음봉에 매도 추가 4번째 음봉의 고가 돌파 양봉 매수 파라볼릭 양 전환 발생 양봉 이후 파라볼릭 하단이 붕괴되지 않은 상태에서 추가 4번째 양봉에 매수 추가 4번째 양봉의 저가 붕괴 음봉 매도
프로필 이미지
회원
2016-07-05
223
글번호 99758
시스템
답변완료

48487 적용이 안되네요

안녕하세요. 질문 48487에 대한 답을 받고 코드를 적용해 보았는데 그려지지가 않습니다. 죄송하지만 다시 한번 알려주시면 감사하겠습니다. 그때 답을 이렇게 받았는데요. ------------------------------------------------------------------ 안녕하세요 예스스탁입니다. var : TL1(0),TL2(0),TL3(0),TL4(0),TL5(0),setstyle(4); var : TL11(0),TL21(0),TL31(0),TL41(0),TL51(0); Var : Pivot(0),R1(0),R2(0),S1(0),S2(0); Pivot = (DayHigh(0)+DayLow(0)+DayClose(0))/3; R1 = 2*Pivot-DayLow(0); R2 = Pivot+DayHigh(0)-DayLow(0); S1 = 2*Pivot-DayHigh(0); S2 = Pivot-DayHigh(0)+DayLow(0); if date != date[1] Then { var1 = sdate; var2 = stime; var3 = var1[1]; var4 = var2[1]; if CurrentDate == sdate then{ TL11 = TL_New(var3,var4,Pivot[1],sdate[1],stime[1],Pivot[1]); TL21 = TL_New(var3,var4,R1[1],sdate[1],stime[1],R1[1]); TL31 = TL_New(var3,var4,R2[1],sdate[1],stime[1],R2[1]); TL41 = TL_New(var3,var4,S1[1],sdate[1],stime[1],S1[1]); TL51 = TL_New(var3,var4,S2[1],sdate[1],stime[1],S2[1]); TL_SetStyle(TL11, setstyle); TL_SetStyle(TL21, setstyle); TL_SetStyle(TL31, setstyle); TL_SetStyle(TL41, setstyle); TL_SetStyle(TL51, setstyle); TL_SetExtRight(TL11, True); TL_SetExtRight(TL21, True); TL_SetExtRight(TL31, True); TL_SetExtRight(TL41, True); TL_SetExtRight(TL51, True); } } TL_Delete(TL1); TL_Delete(TL2); TL_Delete(TL3); TL_Delete(TL4); TL_Delete(TL5); if CurrentDate == sdate then{ TL1 = TL_New(var1,var2,Pivot,sdate,stime,Pivot); TL2 = TL_New(var1,var2,R1,sdate,stime,R1); TL3 = TL_New(var1,var2,R2,sdate,stime,R2); TL4 = TL_New(var1,var2,S1,sdate,stime,S1); TL5 = TL_New(var1,var2,S2,sdate,stime,S2); TL_SetStyle(TL1, setstyle); TL_SetStyle(TL2, setstyle); TL_SetStyle(TL3, setstyle); TL_SetStyle(TL4, setstyle); TL_SetStyle(TL5, setstyle); TL_SetExtRight(TL1, True); TL_SetExtRight(TL2, True); TL_SetExtRight(TL3, True); TL_SetExtRight(TL4, True); TL_SetExtRight(TL5, True); }
프로필 이미지
트러스톤
2016-07-05
236
글번호 99754
지표