커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7576
글번호 230811
답변완료
수식문의
데이타2콜옵션 데이타3풋옵션들의 월고,저값이오면 데이타1주종목 선물에서 텍스트로 표시가 가능한가요
2013-03-28
265
글번호 61390
답변완료
재문의
빠른 답변 감사드립니다.
죄송하지만 방금 알려주신 수식에서 각 data마다 2~3개의 가격을 입력할려면 어떻게 해야하나요?
도와주세요.
input : D2(2.05),D3(3.05),D4(3.05),D5(3.05),D6(3.05);
if data2(CrossDown(c,D2)) or data3(CrossDown(c,D3)) or data4(CrossDown(c,D4)) or data5(CrossDown(c,D5)) or data6(CrossDown(c,D6)) Then
sell();
if data2(CrossUp(c,D2)) or data3(crossup(c,D3)) or data4(crossup(c,D4)) or data5(crossup(c,D5)) or data6(crossup(c,D6)) Then
buy();
만약 번거로워 아래식을 그대로 쓴다면
data 하나만 사용할 때 입력해야 할 가격이 2~3개가 된다면 어떤식으로 해야할까요?
변수에서 입력가능하도록 하고 싶어요.
if data3(crossup(c,3.05)) Then
sell();
if data3(crossup(c,3.05)) Then
buy();
2013-03-28
233
글번호 61388
답변완료
매수 매도 총 잔량 및 거래가격 저장 시스템
수고가 많으십니다.
현재 매수매도 총 잔량과 거래가격을 저장하는 시스템을 만들고 싶은데
가능할런지요?
가능하다면 부탁좀 드립니다
2013-03-28
251
글번호 61385
답변완료
최대이익관련 함수
수고하십니다.
현재시점까지 최대수익point 를 제공하는 함수가 있나요?
현재시점까지 최대수익point가 Xpoint 이상에서 현재 PositionProfit()을 이용하여
조건을 만들고자 합니다.
2013-03-28
233
글번호 61381
답변완료
문의
항상 친절한 답변 감사드립니다.
if data3(crossup(c,3.05)) Then
sell();
if data3(crossup(c,3.05)) Then
buy();
위 시스템 신호를 사용하고 싶은데
제가 data를 5개 정도로 보고
예를 들면 data2부터 data6까지중에서 여러개의 특정가격을 입력하여
그 가격이 오면 주챠트에서 매수 매도신호가 나오게 하려고 합니다.
가능할까요?
여러개의 가격은 매일 바뀝니다.
바뀌면 변수에서 수시로 입력하여 사용하고 싶습니다.
2013-03-28
231
글번호 61380
답변완료
문의드립니다.
안녕하세요.
참조데이타를 이용하는 분봉전략을 작성하였고, 이 전략은 문제가 없는데요.
전략의 성과를 개선하기 위해 일봉을 참조데이타3으로 추가한 후,
참조데이타3을 이용한 필터를 만들려고 합니다.
그런데 변수A(0,data3)같이 변수를 선언하니, 진입과 퇴출신호가 달라지네요.
주데이타를 이용한 전략에서는 이런일이 없었는데, 참조데이타를 이용한
전략에서는 단지 변수를 선언한 것 만으로도 결과가 달라지니 이해할 수가 없네요.
해결 방안을 부탁드립니다.
2013-03-28
222
글번호 61379
답변완료
문의 드립니다.
1.선물을 참조지표로 옵션거래하고자 할때
선물매수시 콜옵션 매수, 풋옵션 청산(청산은 포지션이 있을 경우)
선물매도시 풋옵션 매수, 콜옵션 청산(청산은 포지션이 있을 경우)
가 하나의 시스템식으로 가능한지요
2.여러시스템을 합성하여 하나의 시스템으로 적용할 경우
각각 시스템의 포지션이 다른 시스템의 포지션의 여부에 무관하게
시스템 별로 독립적으로 진입 청산이 일어나는지요
감사합니다.
2013-03-28
196
글번호 61367
이의정 님에 의해서 삭제되었습니다.
2013-03-28
17
글번호 61366
답변완료
수식문의
아래에있는 지표를 데이타1 주종목선물에 점이나 텍스트으로 표시를를 하고싶은데요 가능한지요 . 그리고 아래 수식이콜데이타2 풋데이타3 적용수식이 맞는가요
var : H2(0,data2),L2(0,data2),H3(0,data3),L3(0,data3);
if data2(date > date[1]+30) Then{
H2 = data2(H);
L2 = data2(L);
}
if Data2(H) > H2 Then
H2 = data2(H);
if Data2(L) < L2 Then
L2 = data2(L);
if data3(date > date[1]+30) Then{
H3 = data3(H);
L3 = data3(L);
}
if Data3(H > H3) Then
H3 = data3(H);
if Data3(L < L3) Then
L3 = data3(L);
plot1(H2,"data2 당월고가");
plot2(L2,"data2 당월저가");
plot3(H3,"data3 당월고가");
plot4(L3,"data3 당월저가");
Text_Delete(value1);#자트 전체에 표시사고 하시면 삭제
value1 = Text_New(sdate,stime,H,
"D2당고"+NumToStr(H2,2)+NewLine+
"D2당저"+NumToStr(L2,2)+NewLine+
"D3당고"+NumToStr(H3,2)+NewLine+
"D3당저"+NumToStr(L3,2));
2013-03-28
206
글번호 61363