커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
8142
글번호 230811
답변완료
변수저장
안녕하세요 현재의식을 변수 a1에 저장하는방법부탁드립니다. (단 var 을 사용하지않는조건)
if dayopen < DayClose(1)*1.02 and NextBarOpen > C Then
buy("b33",Atlimit,DayClose(1)*0.99);
현재의식을 변수 a2에 저장하는방법부탁드립니다.
if NextBarOpen <= C Then
buy("b4",Atlimit,c*0.98);
현재의식을 변수 a3에 저장하는방법부탁드립니다.
if MarketPosition == 1 Then{
if CodeCategoryEx == 11 and BasePrice < 50000 Then
vol = int(int(MaxContracts*0.5)/10)*10;
Else
vol = int(MaxContracts*0.5);
ExitLong("bx",Atlimit,EntryPrice*1.04,"",vol,1);
2014-09-09
198
글번호 78411
답변완료
챠트에 표식달기
수고하십니다
검색식 작성중에 캔들이 너무 작아져서
Q&A를 검색하니
plot1(H*1.02)와 같이 적용하면 된다는 답변을 보앗습니다
한데 해당하는 날자위에 표시하고 싶은데,,,
plot1(sdate*1.05); 와 같은 경우는 안되네요,,,
어떤 방법이 있는지요,,,
그림 첨부가 안되서,,,,
그림 첨부가 되면 설명이 간단할텐데,,
참 추가로 질문하나더,,,
챠트불러올때 원/달라환율 챠트를 불러올수있나요???
2014-09-09
209
글번호 78410
혼자뜨는별 님에 의해서 삭제되었습니다.
2014-09-09
20
글번호 78409
답변완료
수식부탁드립니다
A = avg(C,5,1);
B = avg(C,5);
D = (B-A)/A * 100;
if(D>0,D,0)
상승은 빨강 하락은 파랑
A = avg(C,5,1);
B = avg(C,5);
D = (B-A)/A * 100;
if(D<0,D,0)
상승은 분홍 하락은 검정
위와 같이 수식을 작성해주시면 고맙겠습니다
2014-09-08
176
글번호 78408
답변완료
이동평균선 이탈후 진입
최근의 특정시간의 캔들이 예를들면 전일 13시일때의 가격과 13시 40분 까지의 가격을 비교하여 그캔들이 만약 20분선을 이탈했다고 가정하고... 그 봉을 기준봉으로 삼아
최근 다시 그 봉의 고가를 돌파한 종목을 찾고 싶습니다.. 돌파했을때 그 봉 고가보다 0~5% 사이에 위치한 종목만을 구하고 싶습니다....
그럼 수고하세요~~~~
2014-09-07
220
글번호 78407
답변완료
특정시간비교
기존에 만든 수식에 추가를 하고 싶은데 어떻게 하면 될까요...
예를 들면 전일 14시 30분일때의 가격과 비교하여 현재가가 0~3% 사이에 위치한 종목을 찾고 싶을때 구하는 검색식 작성좀 부탁드립니다...
그럼 수고하세요..
2014-09-07
200
글번호 78406
답변완료
옵션 월고 월저 기준가 수식 문의합니다
안녕하세요
풍요롭고 따듯한 한가위가 되시기를 기원합니다
예스트레이드 기본교육을 받은 초보입니다
아래의 키움수식을 예스트레이드 수식으로 부탁드립니다
월고가 = highestSince (1, date == 월시작일, dayhigh());
월저가 = lowestSince (1, date == 월시작일, daylow());
기준가 = valuewhen (1, date == 월시작일, daylow());
=============================================================
(1)월시작일은-- 예스의 input : 월시작일(20140912); 사용
(2) highestSince, lowestSince, valuewhen은 예스수식 혹은 예스사용자함수로 부탁드립 니다
(3) 참조 파일 첨부합니다
-------- 감사합니다 YL 초보 / 월인 -----
2014-09-07
332
글번호 78405
리나이 님에 의해서 삭제되었습니다.
2014-09-07
0
글번호 78404
답변완료
Yes global에서 국내시간을 적용하려면?
안녕하세요
당일 시가를 표시하고자하는데 예스트레이더가 아닌 예스글로벌에서 하니 시간적용이 국내시간이 아닌더라고요
저는 국내시간기준적용으로 당일시가를 표시하고싶은데(즉 밤12시를 지나면 조금전만해도 당일시가였던 가격이 전일가로 바뀌고 새로이 밤 12:00가격이 오늘의 시가로 표시되는것)
어떤 수식을 추가해야하는지 모르겠네요
지금은 그냥
plot1(dayopen,"당일시가");
만 적용해보니 밤12시 지나도 안바뀌더라고요(적용시간체계가 다른듯)
감사합니다
2014-09-07
178
글번호 78402