커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7494
글번호 230811
답변완료
부탁 드립니다
안녕 하세요
항상 감사 드립니다
특정가격 이상 시가 시작시 첫봉에만 텍스트 와 소리
특정가격 이하 시가 시작시 첫봉에만 텍스트 와 소리
부탁드립니다
좋은 하루 되세요
2014-08-28
164
글번호 78155
세발낚지 님에 의해서 삭제되었습니다.
2014-08-28
34
글번호 78154
답변완료
문의합니다
안녕하세요
특정한 선을 cross가 아닌 터치만으로 매매하는 수식을 부탁합니다
선 AA를 상방으로 터치하면 매도
선 AA를 하방으로 터치하면 매수
부탁합니다
2014-08-28
154
글번호 78151
답변완료
문의드립니다
안녕하십니까~
식 문의드립니다"
문의1
지난번 문의드린 식은
매수에서 매도포지션으로 바뀌거나
매도에서 매수포지션으로 바뀌거나
둘중 하나가 발생하면 그 이후의 봉에서는
더이상 이식이 작동하지 않도록
하루에 한번만 발생되도록 설정 부탁드립니다
단, 해당봉에서 -0.5p 이상 발생되었을때 부터
작동 되도록 부탁드리며
매수에서 매도전환시 매도포지션을취한 값보다 더 낮은값
(100에서 매도전환했는데 종가90 일시 이후 값들은100을
고가로인식합니다.
100에서 매수전환했는데 종가110 일시 이후 값들은100을
저가로인식합니다)
함께적용부탁드립니다
---------------------------------------------------------------------------
1.
if 매수진입조건 Then{
buy("b");
Sell("bx",AtStop,L-PriceScale);//다음봉이 매수진입조건봉의 저가 하향시 매도로 전환
}
if MarketPosition == 1 Then{
if C < EntryPrice Then
sell("sb1",AtStop,L-PriceScale);
Else
sell("sb2",AtStop,L[BarsSinceEntry]-PriceScale);
}
if 매도진입조건 Then{
sell("b");
buy("bx",AtStop,H+PriceScale); //다음봉이 매도진입조건봉의 저가 하향시 매도로 전환
}
if MarketPosition == -1 Then{
if C > EntryPrice Then
Buy("bs1",AtStop,H+PriceScale);
Else
Buy("bs2",AtStop,H[BarsSinceEntry]+PriceScale);
}
---------------------------------------------------
문의1ㅡ1
1번식은 만약
하루에
매수-청산 1번발생
매도-청산 1번발생
(순서는 관계없음)
이렇게 2번의 포지션-청산 만이 발생하게 설정하였는데
1번식처럼 발생시 위 2번 매수,매도
일일제한에 포함되지 않도록 설정 부탁드립니다.
문의2
매수포지션이 발생한 이후
봉 2개가 연속으로 하락시 다음봉에서 매도포지션으로 변경
매도포지션이 발생한 이후
봉 2개가 연속으로 상승시 다음봉에서 매수포지션으로 변경
단, 포지션취한 봉은 갯수에 들어가지 않습니다.
문의3
조건식을 나열하는데
만약 1번조건이 발생하면
반대되는 나머지 조건이 맞더라도 발생되지 않고
1번조건에 따르게 설정하는 식 부탁드립니다.
수고하십시오!
2014-08-28
175
글번호 78148
답변완료
수식 부탁 드립니다
value1 = ema(c,100);
에서 value1> value1[1] 이 유지된 상황의 봉의 갯수를 차운터하고
value1 <= value1[1] 로 바뀌게 되는 순간의 value1> value1[1] 가 유지된 봉 갯수를 value2 에 메모리 시키고,
value1 <= value1[1] 로 바뀌게 되는 순간 부터 봉 갯수를 카운터 해서 value1> value1[1] 로 바뀌게 되는 순간까지 카운터 해서 그 수치를 value3에 메모리 시키는 수식을 만들수 있나요
부탁 드립니다
2014-08-28
159
글번호 78147
답변완료
일일 매도후 매수 금지 방법 좀요....
어떤 종목이 매수후 이익실현 매도하면 바로 다시 또 매수가 되는 현상이 나오는데요...
매도한 그날에는 그해당종목은 거래금지 하는 식 좀 부탁드립니다.
좋은 하루 되십시요^^
2014-08-28
184
글번호 78146
답변완료
TS 지표식입니다 YT 로 변환가능할까요 ?부탁드립니다.
힐베르트 변환지표식인데 , 제가 나름대로 고쳐봤는데 수식에서 오류가 납니다. 4번째 줄에 DETRENDPER 를 제거하면 오류는 없어지는데 지표가 출력되지 않습니다. 주기를 파악하는 지표식인데.. 부탁드립니다.
Inputs: price((H+L)/2), alpha(.07), detrendper(12);
Vars: smooth(0),cycle(0),q1(0),i1(0),deltaphase(0),phasesum(0),oldphasesum(0),
count(0),DC(0),period(0),i2(0),q2(0),alpha1(.1),series(0);
if detrendper = 0 then
series = price
else
series = price - average(price,detrendper);
smooth = (series + 2*series[1] + 2*series[2] + series[3])/6;
cycle = (1 - .5*alpha)*(1 - .5*alpha)*(smooth - 2*smooth[1] + smooth[2])
+ 2*(1 - alpha)*cycle[1] - (1 - alpha)*(1 - alpha)*cycle[2];
if currentbar < 7 then cycle = (series - 2*series[1] + series[2])/4;
q1 = (.0962*cycle + .5769*cycle[2] - .5769*cycle[4] - .0962*cycle[6])*(.5 + .8*period[1]);
i1 = cycle[3];
if q1 <> 0 and q1[1] <> 0 then deltaphase = (i1/q1 - i1[1]/q1[1])/(1 + i1*i1[1]/(q1*q1[1]));
if deltaphase < 0 then deltaphase = deltaphase[1];
if deltaphase > 1.1 then deltaphase = 1.1;
phasesum = 0;
oldphasesum = 0;
for count = 0 to 40 begin
phasesum = oldphasesum + deltaphase;
if phasesum >= 6.28318 and oldphasesum < 6.28318 then dc = count + 1;
oldphasesum = phasesum;
end;
period = .2*dc + .8*period[1];
plot1(period,"period");
2014-08-28
189
글번호 78145
답변완료
이평
안녕하세요
질문. 60. 분차트. 사용 합니다
먼저. 무포지션. 일때. 에는
주가가. 위에있는 이평 값 닿는순간 은. 시장가 매도 진입
. 주가가. 아래에 있는. 이평. 값 닿는순간.은 시장가 매수 진입 하고
시스템 은 단순. 이동평균. 3. 7. 14. 28. 56   다섯개 사용합니다
9시 10시 11시 12 시 13시 14시 매 시간 고정된. 이평 값을.사용해야하고요 그리고
포지션. 있는 상태 에서는 현재가가 우선
먼저. 이동평균. 값에 닿는순간. 시장가. 즉시청산 하고. 청산 값을 기억하여서
청산값 대비. 0.5p. 상승돌파. 매수.
청산값. 대비 0.5p 하락돌파. 매도. 를 한다
감사^^
2014-08-28
180
글번호 78144
답변완료
37815번 60일 이내 에 연속상한가가 1번 이상 종목검색 수식이 틀리네요
37815번 60일 이내 에 연속상한가가 1번 이상 종목검색 수식이 틀리네요
가르쳐 주신 수식으로 검색된 종목이 틀리게 나오네요
그리고 60일 이내 2개이상 상한가 가 아니라
60일 이내에 연속으로 상한가가 있는 종목을 검색 부탁드립니다
2014-08-27
182
글번호 78143