커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7511
글번호 230811
회원 님에 의해서 삭제되었습니다.
2014-04-23
14
글번호 74610
답변완료
청산조건부탁드립니다
수고 많으십니다.
if marketposition() == -1 then{
If var4>var4[1] and C>O Then
ExitShort("매도청산");
SetStopEndofday(150400);
}
위 수식은 현재 사용중인 수식 입니다.
위의 조건에 수익이 10%이상 발생할 경우 crossup(c,var10)을 추가 하려고 합니다.
이 조건에 해당하지 않으면 기존 사용하던대로 청산 되도록 부탁 드리겠습니다.
감사합니다.
2014-04-22
162
글번호 74609
답변완료
문의 드립니다.
1. 일봉 차트에 주봉 고점과 저점 생긴 순서대로
지그재그 선을 연결하고 싶습니다.
2. 5분 차트에 120분 차트의 고점과 저점 생긴 순서대로
역시 지그재그 선을 연결하고 싶습니다.
3. 5분 차트에 60분 차트 30분 차트 고점과 저점 생긴순서대로
지그재그 선을 연결하고 싶습니다.
4. 2번과 3번은 지표 하나로 변수처리해서 가능하면 좋겠습니다.
감사합니다.
2014-04-23
231
글번호 74608
동해바다01 님에 의해서 삭제되었습니다.
2014-04-22
13
글번호 74607
수식 검증 부탁드립니다.
예제를 토대로 작성 하였느데
10시 이전에만 거래되야 되는데 아무때나 거래가 됩니다.
무었이 문제인지 도움 부탁드려요
Input : shortperiod(20),longperiod(60);
var : short(0),long(0);
short = ma(c,shortperiod);
long = ma(c,longperiod);
if sTime <=100000 and c > short and short > long Then
var1 = c;
buy("buy",atlimit,var1 - 0.2);
if CrossDown (c,short) Then
ExitLong("exitlong",AtMarket);
if sTime <= 100000 and c < short and short < long Then
var2 = c;
sell("sell",AtLimit,var2 + 0.20);
if CrossUp (c,short) Then
ExitShort("ExitShort",AtMarket);
2014-04-22
202
글번호 74606
답변완료
지표부탁드립니다
장이 시작하면
고가대비 -1포인트
저가대비 +1포인트를
실시간으로 이은선
지표부탁드립니다
2014-04-22
139
글번호 74605
묘선낭자 님에 의해서 삭제되었습니다.
2014-04-22
0
글번호 74604
답변완료
부탁드립니다
매수조건에 매수
매수이후 두번째 데드크로스(5이평-10이평)에서 청산.
매도조건에 매도
매도이후 세번째 골든크로스에서 청산.
위의 표현을 어떻게 해야 하는지요?
부탁드립니다
2014-04-22
141
글번호 74603
답변완료
재질문드립니다.
조금 변경되어서 문의드립니다.
제가 작성을 했는데요 작동을 하지 않네요
if DayIndex == 0 then{
Var6 = V;
var7 = C;
}
else if DayIndex>0 and DayIndex <= 12 then{
Var6 = Highest(V,dayindex);
var7 = C;
}
Else{
Var6 = Highest(V,10);
var7 = C;
}
if C > var7*1.10 then
buy();
당일의 첫봉은 그냥 그때 거래량의 종가를 나타내는 것을 가지고
다음봉부터 12개 이전 봉까지는 최고 거래량을 가진 봉을 var7 에 기억하고
그 다음봉부터는 10개봉 마다 최고거래량을 가진 봉을 var7에 기억하는 것인데
뭔가 잘못 되었는지 반응이 없습니다.
어디가 잘못되었는지요?
그리고 좀전에 내용에서 3번 질문에서
경고창의 팝업창을 닫아도 계속 다시 팝업창이 나옵니다.
if v > 3000 then
alert("경고");
식인데요
5분봉상에서 거래량이 한번 3000이 넘기 시작하면 그 뒤로 창을 닫아도
주식의 거래가 있을때 마다 계속해서 팝업창이 나옵니다.
거래량이 3000넘는 봉이 끝나고 다음봉에선 1000도 안되는데 계속해서 거래가 있을때마다
팝업창이 발생합니다.
한번만 나오면 되는데 뭐가 문제입니까?
노고에 감사드립니다.
2014-04-22
172
글번호 74602