커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
4337
글번호 230811
답변완료
부탁합니다
그림1 처럼 조건A 가 만족하면 포지션진입하는 수식에서
전일종가와 당일시가와의 차이가 N 포인트 이상이면 당일 최초의 조건A 가 만족하는 1 의 위치가 아닌 그 다음 번의 조건A 가 만족하는 2 의 위치 이후부터 신호가 발생하도록 수식의 변경을 부탁드립니다.
2017-09-04
138
글번호 112494
답변완료
20개봉 최고가에서 20개봉을 변수로 만드려면?
전에 질문한 식인데요. 20개봉 최고가 돌파 최저가 돌파인데요. 이거 20개봉을 변수로 만드려면 어떻게 해야 하나요? 혹시 진입 청산 따로 변수 지정할 수 있나요?
if C > highest(H,20)[1] Then
buy();
if C < lowest(L,20)[1] Then
exitlong();
2017-09-04
116
글번호 112493
이심전심 님에 의해서 삭제되었습니다.
2017-09-04
0
글번호 112492
답변완료
계좌 하나에 복수의 차트를 운영할 수 있는지요..
옵션에서 콜, 풋 양매수 로직을 만들고 있습니다.
콜 차트에서 진입하면 풋 차트에서 진입이 불가능하게 막을 수 있는지요.
그러니까 계좌는 하나인데 차트는 두 개 걸어서 운영하고 싶습니다.
어떻게 해야할까요.
잔고함수를 쓰면 될 것 같기는 한데,,
아직 해보질 않아서..부탁합니다.
2017-09-04
105
글번호 112489
답변완료
시스템식 부탁합니다.
@시스템식
1.
진입: 10:00가 되면 매수한다.
청산: 15:00가 되면 진입한 것을 청산한다.
2.
진입: 개장된 뒤 60분 후가 되면 매수한다.
청산: 폐장 전 20분 전이 되면 진입한 것을 청산한다.
3. kodex200 고가가 20일간의 신고가를 돌파하면 한국C889KOSPI200콜 매수
kodex200 저가가 20일간의 신저가를 하향돌파하면 매수 진입한 것 청산
*참조데이터를 잘 몰라서 질문 드리는 것이므로 꼭 저 상품 아니어도 됩니다. 아무 지수 ELW상품으로 해도 됩니다.
4.
진입: 월요일에 매수(혹시 불가하면 주봉이 시작되는 장 시초가에 매수로 부탁합니다.)
청산: 금요일 14:00에 진입 청산
5.
진입: 삼성전기가 1% 이상 오르면 삼성전자 진입
청산: 삼성전기가 1% 이상 내리면 삼성전자 진입한 거 청산
@지표
6. 100개 봉 동안 시가에 사서 종가에 팔았을 때 수익을 얻은 확률
2017-09-04
122
글번호 112480
답변완료
부탁드립니다
수고하십니다
*아래수식에서 PINK색으로바뀔때가격봉챠트저가에빨간점표시.
LGREEN으로바뀔때가격봉챠트고가에파랑점표시.수식부탁드립니다
Input : shortPeriod(12), longPeriod(26), Period(9);
Var : value(0),Direction(0) ;
value = MACD(shortPeriod, longPeriod);
if value > value[1] Then{
Direction = 1;}
if value < value[1] Then
Direction = -1;
if Direction == 1 Then
plot1(value,"MACD",PINK);
Else
plot1(value,"MACD",LGREEN);
2017-09-04
124
글번호 112479
답변완료
수식 문의 드립니다.
현대예스트레이더에서 시스템 전략을 구현하고 싶습니다.
수식에 함수정의 문제로 적용이 되지 않습니다. 수정 부탁드립니다.
input : RangeMult(0.5), AtrMult(3), AtrPeriod(20);
var : PreRange(0), ChUp(0), ChDn(0), AtrVal(0), posHigh(0), posLow(0);
# 진입
PreRange = (dayHigh(1)-dayLow(1))*RangeMult;
ChUp = dayOpen + PreRange;
ChDn = dayOpen - PreRange;
If CrossUp(C, ChUp) Then
buy();
If CrossDown(C, ChDn) Then
sell();
# ATR 추적청산
ATRVal = ATR(AtrPeriod) * AtrMult;
PosHigh = Highest(H,BarssinceEntry+1);
PosLow = Lowest(L,BarsSinceEntry+1);
If MarketPosition == 1 Then
ExitLong("ATR1", AtStop, PosHigh - ATRVal);
If MarketPosition == -1 Then
ExitShort("ATR2", AtStop, PosLow + ATRVal);
2017-09-04
119
글번호 112475
답변완료
부탁드립니다
수고하십니다
*아래수식(plot1 한가지선에서만 UP이면빨간색,Down이면파랑색.수식부탁드립니다)
Input : shortPeriod(12), longPeriod(26), Period(9);
Var : value(0),Direction(0);
value = MACD(shortPeriod, longPeriod);
If CrossUP(value, 0) Then
var1 = l;
If CrossDown(value, 0) Then
var1 = h;
plot1(var1);
2017-09-04
120
글번호 112474
답변완료
macd를 이격도와 겹치기 하고싶습니다.
안녕하세요 관리자님!!
이제 완연한 가을입니다. 환절기 감기조심하시기 바랍니다.
macd의 수치값을 변경해서 제가보는 이격도에 겹치기를 해서 두개의 지표를 같이 표현하고 싶습니다. macd의 다이버와 이격도의 다이버를 같이 보고 싶어서 그러합니다.
도와주십시요...
2017-09-04
160
글번호 112472