커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
4478
글번호 230811
답변완료
문의 드립니다
안녕하세요~~~ 수고많으십니다!
스토캐스틱 신호를 볼린져밴드 상단돌파 후 매도신호와 하단돌파후 매수신호에만 신호발생케
할수있는지 부탁드립니다.
스토캐스틱 숫자 변경가능토록 부탁드립니다
감사합니다
2016-12-14
95
글번호 104958
답변완료
시스템작성 부탁드립니다.
안녕하세요. 수식 작성좀 부탁드립니다.
저는 가중이동평균선3개와 보조지표로는 스톡캐스틱 모먼트 인텍스를 사용하여 수식을 짜려고 합니다. 단 스톡캐스틱 모먼트 인덱스는 period 1 period 2 period3 만사용하여(plotNo1만을체크)보조지표로 사용합니다. 스톡캐스틱 모먼트 인덱스는 이런식으로 총4개의 선을 만들어 사용하고 있구요 편의상 스톡 1,2,3,4로 표시하도록 하겠습니다.
가중이동평균선은 5,10,15 일선을 사용합니다.
매수 조건
1. 가중이동평균선5일선>15일선만족하며(5일선이25일선을통과하는시점)
스톡 1>2>3>4 일때 매수
매도 조건
1. 가중이동평균선5일선<15일선만족하며(5일선이25일선을통과하는시점)
스톡1<2<3<4 일때 매도
2016-12-14
136
글번호 104955
답변완료
수식수정부탁드립니다.
if CurrentBar = 1 then
SmoothHP = 0
else if CurrentBar < 7 then
SmoothHP = Price - Price[1] ;
Delta = -0.015 * CurrentBar + 0.5 ;
Delta = MaxList( 0.15, Delta ) ;
위 수식내용은 첫번째 봉은 smoothhp의 값을 0으로 하고
봉의 개수가 7보다 적으면 아래의 값을 가진다는 뜻인데
예스랭귀지는 currentbar의 뜻이 다른데 어떻게 표현해야하나요...
그리고 중앙값찾는 명령어는 어떤건가요?
없으면 하나 만들어 주시길 바랍니다...
감사합니다.
2016-12-14
129
글번호 104954
답변완료
봉의 흐름이...
봉의 흐름이 그림과 같이 횡보를 보일때
봉의 최고점과 최저점의 중간값으로 10봉이상 횡보를 보일때
횡보를 표시하는 방법으로 통계함수(표준편차,선형회기함수등)을 이용하여
표시할수 없을까요?
그리고
1)10개봉의 평균봉크기(종가와 시가)
2)10개봉의 평균5이평값크기를 구해서
5개봉이내에 위조건을 만족시
현재봉의 크기와 비교해서 종목을 구하고 싶습니다
5이평값이 미약하게 상승하는 중이라 표현하는 방법이 아주 어렵네요
봉이 평평하게 흐를때는 또 어떻게 표현해야하는지...
아시는 방법중 다른효과적인 방법이라도 있으면 감사드립니다
2016-12-14
117
글번호 104953
답변완료
청산시 수식 문의 드립니다.
위그림 3개가 왜 저렇게 청산이 되는지 궁금하며
아래 수식에서 진입해당봉에서 수익이 나도 청산이 바로 되지 않고 꼭다음봉에서 조선 만족시 청산이 되는데 왜 그런가요?? 손절은 해당봉에서 되는데
예를 들어 해당봉진입후 23틱 수익이 났는데 청산이 안됩니다. 다음봉에서 23틱 수익이 나면 청산이 되고 23틱이 못가면 청산이 안되고 손절가격까지 왔을때 손절이 됩니다. 밑에 수식대로라면 전봉에서 15틱까지 수익을 갔기 때문에 다음봉 13틱이상에서 라도 청산이 되야 하는거 아닌가요? 왜 손절에서 청산이 되는지 모르겠네요
input : 익절틱수(23),손절변경수익틱수(15),변경손절틱수(13),손절틱수(4),매도틱(1),매수틱(1);
var1 = ma(c,7);
if var1 < var1[1] and o > c Then
sell("s",AtStop,NextBarOpen-PriceScale*매도틱);
if var1 > var1[1] and o < c Then
buy("b",AtStop,NextBarOpen+PriceScale*매수틱);
if MarketPosition == 1 Then{
ExitLong("b+",atlimit,EntryPrice+PriceScale*익절틱수);
if highest(h,BarsSinceEntry) >= EntryPrice+PriceScale*손절변경수익틱수 Then
ExitLong("b=",AtStop,EntryPrice+PriceScale*변경손절틱수);
Else
ExitLong("b-",AtStop,EntryPrice-PriceScale*손절틱수);
}
if MarketPosition == -1 Then{
ExitShort("s+",atlimit,EntryPrice-PriceScale*익절틱수);
if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*손절변경수익틱수 Then
ExitShort("s=",AtStop,EntryPrice-PriceScale*변경손절틱수);
Else
ExitShort("s-",AtStop,EntryPrice+PriceScale*손절틱수);
}
2016-12-14
123
글번호 104952
답변완료
청산 관련 문의드립니다.
안녕하세요
청산 방식으로... 아래의 3가지가 있는것 같은데
- 지정가
- 다음봉 시가
- 조건만족 종가
혹시 다음봉 종가에 청산할 수 있는 방법이 있을까요?
Sell("청산",atlimit,EP+PriceScale*0,vol);
이런방식으로 지정가를 쓰고 있는데...
다음봉 시가가 아닌, 다음봉 종가에서 청산 주문을 할 수 있는 방법 문의드립니다.
감사합니다.
2016-12-14
77
글번호 104951
답변완료
예전에 물어봤던 질문에 추가 질문입니다
1.
상향돌파후 다음봉이 상향돌파봉 종가보다 1틱 낮은 시세가 발생하면 매수
하향이탈후 다음봉이 상향돌파봉 종가보다 1틱 높은 시세가 발생하면 매도
진입후 3틱 수익시 청산
Input : Period(12), sigPeriod(9);
value1 = TRIX(Period);
value2 = ema(value1, sigPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy("b",atlimit,C-PriceScale*1);
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell("s",atlimit,C+PriceScale*1);
}
SetStopProfittarget(PriceScale*3,PointStop);
2
상향돌파하면 종가 매수
하향이탈하면 종가 매도
진입후 3틱 수익시 청산
Input : Period(12), sigPeriod(9);
value1 = TRIX(Period);
value2 = ema(value1, sigPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy("b");
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell("s");
}
SetStopProfittarget(PriceScale*3,PointStop);
1. 위아래 이렇게 수식을 적어주셨는데요
제가 원하는것은 신호가가 나오면 그 위치에서 한틱아래 바로 매수나 매도를 하게 해달라고했는데
저것은 그 한틱아래가 나와야 신호가 걸리는거 아닌가요?
245.05
245.00
이렇게 있다면 제가 원한것은 05가 되면 바로 00으로 매수를 걸라는것이었습니다(이해하셨을것같지만)
근데 이것은 갔다가 아래로 내려오면 다시 그때 매수신호를 보내는것인거같은데 이렇게되면
제 잔량이 많이 밀리는 상황이와서 슬리피지가 발생하게 되더군요
말씀해주신대로 저런식의 지정가 매수는 걸수가 없는것인지요
예스트레이더에서는 안되는건가요?
예스스팟에서도 힘들까요?
2.
그리고 아래 수식은 바로 매수를 해달라는것이었는데
245.10
245.05
---------------
245.00
244.95
이런식으로 나온다면 저 상황에서 245.05로 바로 주문이 들어가서 체결되게 되는 수식이 맞나요?
3.
저기 저것은 1틱 수익시 청산이라고 되어있는것
SetStopProfittarget(PriceScale*3,PointStop);
이것은 바로 위 상황에서 만약 245.05에 바로 매수된다음에
저걸 넘어서 수익이 나면 20에 팔리는건가요? 아니면 20닿자마자
바로 청산하기위해서 15에 주문이 걸리는건가요?
알려주세요
4.
그리고 저 트릭스 수식에 dmi period 14일때
트릭스 상향돌파면서 dmi플러스일때 매수
트릭스 하양돌파면서 마이너스일때 매도
이 수식도 부탁드릴께요
5.
제가 드린게 상향돌파 하향돌파할때 매수매도
그리고 청산되는건데
상향돌파시 청산이 됐으면 됐는데
청산안된상태로 하향돌파하면
그 상향돌파시 매수했던것들이 청산되면서 하향돌파시 매도신호도 나오는건가요?
많은질문드려 죄송합니다
잘부탁드려요
2016-12-14
107
글번호 104950
답변완료
3분봉매매
3분봉매매에서 첫봉이
전날 종가보다 위에있는상황에서
전날고가 돌파시 매수를 수식은로 작성어떻게할까요? ㅜㅜ
2016-12-13
119
글번호 104949
답변완료
58097 관련 문의입니다.
안녕하세요....관리자님...
일전에 작성해주신 수식으로 종목검색을 해보았는데요...
검색된 종목이 RSI가 하락중인데, 검색되는 종목이 있습니다...
종목 검색된 결과를 캡쳐해서 올려드리오니, 검토 부탁드리겠습니다.
검색된 종목 콜마비앤에이치는 아래의 RSI 값이 월봉에서 하락중인데,
검색되었습니다.
쿠쿠전자도 마찬가지고요...
제가 말씀드린 수식은,
월봉에서 RSI의 이평과 주가의 이평이 5개봉에서 다이버전스 일어나는 종목을 찾기 위함입니다.
잘 검토 부탁드리겠습니다.
감사합니다.
2016-12-13
99
글번호 104948