커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7746
글번호 230811
답변완료
수식 재문의
아래 이립으로 수식문의 한것이 엉뚱한데서 그림이 나오네요
분명 macd시그널(그냥 macd가 아니라)이라고 했구요
macd시그널이 0선을 상향돌파하거나(매수신호) 하향 돌파할때 (매도신호)
바로 매수 매도 하는것이 아니라 20일선까지 기다려서 매수 매도라고
했는데 엉뚱한데서 나옵니다 확인을 하신건지 제가 이쪽 예스는 처음입니다
게시판에 글들의 답변이 너무 빠르고 간결해서 옮긴건데 정작 수식 작성은
확인을 하고 올리시는지 좀 당황스럽네요 오늘치 그래프를 올립니다
갭보정입니다 아침 두번째 봉에서 매도 손절 두틱을 했다손 치더라도
10시 반경에는 매수가 들어가야 하고 매도는 2시20분경에나 가능했는데
중간중간에 매수 매도는 어떤 건지 이해가 안갑니다
한번 보시고 다시좀 부탁드립니다 또한 아래 글을 다시한번 읽어봐 주시기 바랍니다
2010-11-17
763
글번호 33697
답변완료
이동평균선 지표?
참조데이타에 적용할 이동평균선 지표좀 만들어주세요
참조데이타2 : 5일이동평균선, 20일이동평균선, 60일이동평균선.
2010-11-17
743
글번호 33696
답변완료
질문입니다.
1번식을 data2로 변환하여 2번식으로 나타내었는데..차트 적용시 0값이 표현되어
차트표현이 이상하게 되네요...수정부탁드립니다.
#1번식
input : N1(2),N2(5);
var1=SwingLow(1,L,N1,N2,N1+N2+1);
var2=SwingHigh(1,H,N1,N2,N1+N2+1);
plot1(var1,"L",RED);
plot2(var2,"H",BLUE);
======================================
#2번식
input : N1(2),N2(5);
Var : H1(0),L1(0);
L1=data2("L");
H1=data2("H");
var1=SwingLow(1,L1,N1,N2,N1+N2+1);
var2=SwingHigh(1,H1,N1,N2,N1+N2+1);
plot1(var1,"L",RED);
plot2(var2,"H",BLUE);
2010-11-17
725
글번호 33695
답변완료
수식 수정 부탁 드려요
var1 = TimeHigh(090000, 110000);
if stime >= 110000 then {
if CrossUp(ma(c,SP),var1) and marketposition == 0 and !(cond = 1) Then
Buy("HB1");
if CrossDown(ma(c,SP),var1) Then
ExitLong("HEL1");
cond = 1;
if MarketPosition ==1 Then
var5 = Highest(H, BarsSinceEntry+1);//(청산("HEL1")발생시 이전까지 봉에서의 고점)
if IsExitName("HEL1",1) and CrossUp(ma(c,SP),var5) Then
Buy("HB2");
if IsEntryName("HB2",0) and CrossDown(ma(c,SP),var5) Then
Sell("HS0");
11시까지의 고점을 구한다음 그 고점이탈시 청산("HEL1") 후 새로운 고점에서
"HB2"는 잘 발생하는데..."HS0" 가 바로 발생합니다..다시 새고점을 이탈해야 발생해야 하는데...아마 고점이 고정되지 않고 계속 갱신되서 그러지 않나 생각됩니다.
IsEntryName("HB2",1) 하면 아예 신호가 발생되지 않고요...
"HS0" 가 "HEL1" 발생시점 고점(고정고점)에서 발생되도록 수정 부탁드립니다.
2010-11-17
688
글번호 33694
답변완료
수식 부탁드립니다.
한 차트화면에서 두 차트를 동시에 볼거구요
두차트의 크로스 date2 와 data3의 종가선이 골드크로스와 데드크로스를 기억하구요
(data2 - 크로스) > (data3 - 크로스) then 1점 (빨간색표시, 오실레이차트)
(data2 - 크로스) < (data3 - 크로스) then -1점 (파란색 표시)
(data2 - 크로스) = (data3 - 크로스) then 0점
위에 식은 ( data2 종가 빼기 크로스가격 ) 숫자식입니다.
2010-11-17
793
글번호 33693
답변완료
수식문의
수고하십니다.
진입청산 수식이 A,B,C 세가지가 있을때
장시작직후 ATR지표가 0.1이하면 하루종일 A식 적용,
0.1~0.2 사이면 하루종일 B식적용,
0.3이상이면 하루종일 C식 적용하는 수식 좀 부탁 드립니다.
감사합니다.
2010-11-17
704
글번호 33687
답변완료
수식문의 드립니다.
수고하십니다.
---------------------------
질문1.
특정지표(예,15 이평선) 기울기(각도) 계산수식 좀 알고 싶습니다.
혼자 하려니 계념이 안잡히네요..
예제로 이평선 기울기(각도)를 계산하여
지표와 함께 그 수치를 챠트에 표기할 수 있는 방법이 없을까요?
-------------------------------------
질문2.
지표신호와 함께 지수가 특정구간안에 들어오면 어떤 음악신호를 내게하고
또 다른 영역에 들어오면 또 다른 음악신호를 내게하고...
이렇게 하는 방법도 있을거 같은데
간단한 예제 좀 부탁드립니다....
----------------------------------------
감사합니다...
2010-11-16
807
글번호 33686
답변완료
수식문의드립니다.
어떤 지표가 예를 -20~+20을 움직인다고 할 때에...
각 그 값에 따라서 -20이면 매도 20개,그러다가 지표가 -15가 되면은
매도 20개 중에서 5개를 청산하여 매도 15개를 보유하고....상방의 경우에도
10이면 10개보유상태에서 지표가 15로 되면은 5개를 상방추가해서 15개를
보유하는 방식으로,
지표의 값의 움직임에 따라서 자동 보유수량조절이 되게끔 시스템식작성이
가능합니까?
수고하세요~^^
2010-11-17
661
글번호 33684
답변완료
문의드려요~~
항상 노고가 많으세요~~~ 질문드릴께요
1) 당일분봉매매에서 5와 20 이평선크로스매매입니다
매수후 5분봉에서 데드크로스가 나서 청산하려할때 어떤조건이면(조건1)에 해당되 면 포지션을 좀 더 끌고가려합니다
data2의 10분봉에서의 데드크로스가 날때 청산하고자합니다
5분봉 (data1) 10분봉(data2) 조건1(condition1)
참조데이타 변수선언까지 부탁드립니다*^^*
혹시 질문이 이해안되시면 전화주세요
010-8227-8009 입니당@@
2) 직전거래가 수익. 직전거래가 손실을뜻하는 함수식과
두번연속 수익거래. 두번연속 손실거래를 뜻하는 함수식좀 부탁드려요~~~^^
감사드리구요~~ 행복하세요@@
2010-11-18
729
글번호 33683