커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
4637
글번호 230811
답변완료
수식변환요청
안녕하세요.늘 도움 감사합닌다.
다름이 아니라 아래의 키움수식을 예스트레트에 적용하고 싶은데 수식변환을 잘몰라서 도움 부탁드립니다.
기본 이평선 적용은 5 이평과 20 이평으로 적용해주시고요
나머지 아래 키움수식을 포함해서 변환부탁드려요.
1번 수식에 색상은 밝은 파랑색 선 으로 표시되도록 부탁드리고요
2번 수식에는 회색선으로 표시되도록 부탁드립니다.
아마 1번 과 2번 겹치기로 적용하여 나타나는 선으로 만들려고합니다.
꼭 부탁드립니다.
1번
b=avg(c,P2);
d=(a+b)/2;
(a+d)/2;
(b+d)/2;
2번
a=avg(c,P1)
b=avg(c,P2);
a+a-b
d=(a+b)/2;
a+a-d
e=(a+d)/2;
a+a-e
f=(b+d)/2;
a+a-f
2016-05-01
164
글번호 97583
답변완료
수식문의 부탁드립니다.
Chan Bout IntBar를 사용하고 싶은데 어떠한 소스인가요?
/*******************************************************************
Description : Channel Breakout Intra-Bar Long Entry
********************************************************************/
Input: Length(10), Pval(0.05);
Buy ("CBI", AtStop, Highest(High, Length) + Pval);
2016-05-01
119
글번호 97582
답변완료
부탁 드립니다.
질문1) 변환 부탁 드립니다.
PC=C>O*(1.5);
PCV=VALUEWHEN(1,PC,V);
PCH=VALUEWHEN(1,PC,H);
HC=V>PCV AND H>PCH;
HLL=VALUEWHEN(1,HC,H);
HT=HIGHEST(HLL,60);
질문2)
예를 들어 1분봉 차트에서
지정된 시간의 종가에서 45도 각도(기준선:종가에서의 수평선)선을 그을수 있겠는지요?
미리 감사와 경배 드립니다.
참고수식)
Var : cond5(false);
var99=20160428;
var21=200000;
var22=200100;
if sdate == var99 and (stime == var21 or (stime > var21 and stime[1] < var21)) then{
cond5 = true;
}
if stime == var22 or (stime > var22 and stime[1] < var22 ) Then
Cond5 = false;
if cond5 == true then{
2016-05-02
138
글번호 97581
답변완료
문의드립니다.
현제봉의 종가가 20개 전봉의 고가보다 높으면 매수
매수후 50틱 상승시마다 매수 재진입 (피라미딩)
현재봉의 종가가 20개 전봉의 고가보다 높으면 매도
매도후 50틱 상승마다 배수진입 (마틴게일)
2016-04-30
123
글번호 97580
답변완료
볼린져신호식부탁드립니다
안녕하세요 항상 감사드립니다 아래 식은 단기볼린져 색변화식입니다
이식으로
1.밴드 상단하단이 벌어지고 중앙선이 상방이면 매수신호
2.밴드 상단하단이 벌어지고 중앙선이 하방이면 매도신호
발생식 부탁드립니다
신호는 1.2 상태가 유지될때까지 계속적으로 발생되도록부탁드립니다
input : P(5),dv(2);
var : Price(0),BBmd(0),BBup(0),BBdn(0),diff(0);
Price = (C+H+L)/3;
BBmd = ma(Price,P);
BBup = BBmd + std(Price,5)*dv;
BBdn = BBmd - std(Price,5)*dv;
diff = BBup-BBdn;
if BBmd > BBmd[1] then
plot1(BBmd,"중앙",red);
Else
plot1(BBmd,"중앙",blue);
if diff > diff[1] then{
plot2(BBup,"상단",red);
plot3(BBdn,"하단",red);
}
else{
plot2(BBup,"상단",blue);
plot3(BBdn,"하단",blue);
}
2016-04-30
162
글번호 97579
답변완료
Channel BreakOut Intra-Bar
Channel BreakOut Intra-Bar 소스의 전체적인 내용과 소스의 핵심을 알려주세요 도무지 모르겠네요
Input: Length(10), Pval(0.05);
Buy ("CBI_LE", AtStop, Highest(High, Length) + Pval);
Sell("CBI_SE", AtStop, Lowest(Low, Length) - Pval);
2016-04-30
150
글번호 97578
답변완료
수식질문드립니다
안녕하십니까^^
이제 막 시작하는 초보가 질문좀드리겠습니다
문의사진처럼 시스템 수식이 궁금하여 문의드립니다
볼린져밴드(12,2)로 설정하는값이구요 틱은 300틱으로 하고싶어합니다
중심선을 이용한 시스템 을 만들고싶습니다
볼린져밴드(12)에 대한 중심선에서 확실히 뚫고 나올려는 봉에서 만 신호가 발생했으면좋겠습니다
예비신호는 봉이 완성대기전 에 서만 발생했으면좋겠습니다..
선에 걸쳐있는 건 무시했으면 좋겠습니다
1. 볼린져밴드(12)에 중심선을 확실히 뚫고 올라가는것,내려가는것에 확정신호 매수,매도
2. 확정신호 나오고 난뒤 10틱청 20틱청 30틱청 40틱청 50틱청
(10틱청) 이라는 단어와 신호와 함께표시가되게부탁드립니다
3. 한국시간으로 오후 15:00시부터 24:00까지만 신호가뜨게 설정하고싶습니다
4. 시간설정 가능한 수식 따로 하나 부탁드리겠습니다^^..
항상감사하게생각하고있습니다^^
2016-04-30
194
글번호 97577
답변완료
macd 다이버전스 검색식 부탁드립니다
1분봉으로 당일거로만 검색될수있게 부탁드립니다
당일 바로 전 고점대비 하락다이버전스 나올때와 바로 전저점대비 상승다이버전스 나올때 부탁드립니다
2016-04-30
212
글번호 97576
답변완료
지표식 문의합니다
안녕하세요.
먼저 지표문의 입니다.
그림 참조해주세요.
다음이 적용되어야 합니다.
이것이 가장 중요합니다
((이전 조정폭이 크면
새로운 신고가에도 이전 조정폭 적용))
위의지표를 가지고 시스템매매식을 부탁합니다.
전제
일봉에서 매매
신고가 = 20일 신고가
저가가 20일 선을 깨면 매매종료
그때
ㄱ. 1차매수분이 있으면 저가대비 폭의 50%선에서 매도
ㄴ. ㄱ의 폭이 안나오고 2차매수자리에오면 매수, 매도는 저가대비 폭의 50%선에서 매도
ㄷ. 1차매수분이 없으면 신규매수 x
신고가 = 20일 신고가
매수
1차매수후 매도가 나오면 2 3 매수는 없음.
1차매수 = 현재 20일신고가 - 최대폭
2차매수 = 현재 20일신고가 - 최대폭x2
2차매수 = 현재 20일신고가 - 최대폭x3
매수비중
1차 100만원 2차 150만원 3차 200만원
매도
일괄매도 = 현재 20일 신고가 이후 최저가 + 최대폭(75%)
모자라는 부분있으면 말씀 주세요
2016-04-30
194
글번호 97575