커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7748
글번호 230811
답변완료
수식작성 부탁드립니다
매수 : 최근 3일간의 거래량이 일주일간의 거래량 보다 증가하고, 외국인 투자자 비 율이 3일 연속 증가하게 되면 매수
매도 : 최근 3일간의 거래량이 일주일간의 거래량 보다 감소하고 외국인 투자자 비율이 3일연속 감소하게 되면 매도
2010-10-26
1104
글번호 33085
답변완료
수식부탁드립니다^^
1. 첫번째 전략(매수/매도)
㉠ 20일선이이 200일선을 돌파하고 2일 후 양봉이 발생하는 시점-- +1점 아니면 0점
㉢ 오실레이터지표가 반등을 시도하는 시점.-- +1점 아니면 -1점
㉣ %K가 %D아래에서 상향 돌파하는 시점.-- +1점 아니면 -1점
㉤ MACD지표가 교차하는 시점.-- +1점 아니면 -1점
㉥ VR이 70%미만인 시점.-- +1점 아니면 -1점
--> 총 3점 이상이면 매수 / -2점이상이면 매도
2. 두번째 전략(매도전략)
㉠ 20일선이 200일선을 하향돌파(데드크로스)--> -2점 아니면 0점
㉡ 5일연속 음봉 발생시 --> -2점 아니면 0점
㉢ 수익의 50% 하락시 . --> -2점 아니면 0점
㉣ 투자금액의 20%손실시 . --> -2점 아니면 0점
㉦ 전체시장의 흐름이 30일이상 꾸준히 하락 -->-2점 아니면 0점
--> -5점이상이면 매도
단, 5%수익발생시 보유량의 30%매도, 10%수익 발생시 30%매도, 15%수익 발생시 40%매도.
이렇게 2가지의 전략을 짜보았습니다~~이전략을 수식으로 만들고 싶은데..
어떻게 해야할지를 모르겠습니다ㅠ
도와주시면 감사하겠습니다^^
2개중의 한개라도 수식으로 만들수있는 거 부탁드립니다^^
그리고 수식으로 변경불가능한 부분에대한 조언 부탁드립니다^^
2010-10-26
995
글번호 33084
답변완료
이평기울기 상승 하방 전환 관련
이평기울기가 상승이면 매도청산 매수진입,
하방이면 매수청산 매도 진입 이런 간단한 코드를 짜봤는데요.
20평 기울기가 하방전환일때가 작동을 안해요 ㅠㅠ
또 10포 자동익절로 SetStopProfittarget을 설정해 놓았는데 1개만 익절하게
할 순 없을까요? 또 매일 오후 3시에 거래를 하게 하려면 어떻게 해야할까요?
답변 부탁드립니다.
if ma(c,20) > ma(c,20)[1] Then
{
exitshort();
buy("20이평상방",atstop, def,2);
}
// setstoploss(5,pointstop) //
// SetStopProfittarget(10,PointStop) //
if ma(c,20) < ma(c,20)[1] Then
{
exitlong();
sell("20이평하방",atstop, def,2);
}
2010-10-26
1051
글번호 33083
답변완료
지표식에서 일정값 아래는 안그리는 방법 문의입니다
보조지표에서 예를 들면 rsi에서 값이 0.5 미만은 그리지 않고 0.5 이상만 라인을 그리게 하는 방법이 있는지요.
if rsi >== 0.5 then plot1(rsi);
해도 모두 그립니다.
또한
if rsi < 0.5 then rsi == 0.5 then plot2(rsi) ;
를 추가해도 바닥부터 0.5 까지 모두 그립니다.
2010-10-26
1032
글번호 33082
답변완료
옵션 시스템식?
옵션 미결제수량이 +150,000 이상 일때 매수진입금지.
옵션가격이 2만원 미만일때, 매수수량을 1000개 설정하고 싶습니다.
-------------------------------------------------
input: p(1);
var: var1(0); ---> 주종목
var: d2macdv(0,data2); --> 참조종목 데이타 2
var: d3macdv(0,data3); --> 참조종목 데이타 3
위 처럼 참조종목 테이타 2,3 설정했는데 수식이 오류가 생깁니다.
혹시 제가 잘못 했나요?
2010-10-27
1011
글번호 33081
답변완료
분봉에서 N일 이전에 그래프 plot 표시 안되게 하려면?
안녕하세요, 분봉에서 plot 그래프 표시할 때, N일 이전의 그래프는 나오지 않게 하려면 어떻게 해야 할까요?
예를 들자면 N(日)을 유저인풋으로 받아들이면 분봉상 N일 이후부터만 미결제가 나온다던지 말입니다.
대략 아래처럼 해봤는데 안되는것 같네요...
//------------------------------------------------------
input : 누적일수(4); // 4 = 그냥 임의의 수로 넣었습니다.
if( sdate > sdate[누적일수] )
plot( 필요한 그래프 데이터... )
//------------------------------------------------------
위 방법 자체가 틀린거 같긴한데... 잘 부탁드립니다^^ 감사합니다.
2010-10-26
995
글번호 33080
답변완료
시스템 하나로 여러종목을 거래할수 있는지요?
여러종목의 차트를 띠워놓고 하나의 시스템만 가지고 입력변수만 달리해서
그 차트들에 적용해서 거래 할수 있는지요?
2010-10-26
1031
글번호 33069
답변완료
수식작성 좀 부탁드립니다.
안녕하세요.
왕초보입니다.
선물지수 이용해서 옵션 매수전용 해볼려고 합니다.
1.상승 체결량(upvol,downvol)이 하락체결량보다 약1.5배 이상이고, 5ma가 상승중일때
분할 매수 하고 청산은 전량매도 하는방법.
2.시스템식에서 이동평균선을 고가선 저가선으로 몇개 그리는 방법.
3.시스템식으로 추세선 그리는 방법 좀 알려 주세요.
열공 중 입니다 ^^.
날마다 좋~~은 날만 되시기 바랍니다.
2010-10-26
997
글번호 33067
답변완료
수식부탁드립니다----------------
1
2010-10-28
957
글번호 33066