커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7788
글번호 230811
답변완료
수식문의
수식 부탁드립니다
수고하십니다.
input : shortPeriod(5), longPeriod(20);
var : 단기이평(0), 중기이평(0) ;
단기이평 = ma(C, shortPeriod);
중기이평 = ma(C, midPeriod);
if crossup(단기이평, 중기이평) then //문장1
buy();
if crossdown(단기이평, 중기이평) then //문장2
sell();
위의 식을 당일 매매(3시 강제청산)매매에서
누적수익이 2pt 되면 강제 청산 후 재진입금지 (당일 거래 종료)
( 청산시 누적수익이 아닌 진입 후 누적수익 입니다. )
수식 부탁 드립니다,,
2008-11-05
828
글번호 17889
답변완료
시스템식, 다음은 어떻게 제작?
시스템식, 다음은 어떻게 제작?
메일 보냈습니다. 선생님...
2008-11-05
797
글번호 17884
답변완료
당일 손익목표에 도달해서 거래를 중지시킬려고 할때
안녕하세요..
다음과 같은것을 알고싶습니다. 아직 초보라서요..ㅠ.ㅠ
1. 당일 매매손익이 일정목표(1포인트로 잡고)에 도달하면
이를테면 1회거래에 0.5 포인트
2회거래에 0.4 포인트
3회거래에 -0.5포인트
4회거래에 0.7포인트의 이익이 생겼다고 가정하고
누적손익이 목표치를 넘게되면 4회거래에 그날의 목표가 1포인트라고 해서 0.6포인트 지점에서 강제스톱을 시키지는 않고 일단 그 거래까지는 신호대로 허용을 하되 그 거래가 끝나고 난 누적손익이 목표치를 달성하면
더 신호가 나오더라도 진입하지않고 그날 거래는 스톱시키는 것은 어떻게 합니까?
2. 1분봉 챠트에서 60분봉이 우상향이면 매수거래만
60분봉이 우하향이면 매도거래만 하게 하는것은 어떻게 하나요?
안녕히 계세요~~
2008-11-05
837
글번호 17883
답변완료
이게 무슨 뜻인가요...?
오래전 수식을 보다...무엇이였는지 기억이 않나서 질문 드립니다.
!(dayindex()==1)
!표가 무슨 뜻이 인지요..?
2008-11-04
911
글번호 17881
답변완료
당일강제청산시 신호위치?
10분봉에서
SetStopEndofday(145000);
오후 2시50분봉 시가에 신호가 찍히는 것이 맞을 것 같은데,
2시50분봉 종가에 찍히네요.
왜그럴까요?
2008-11-04
874
글번호 17880
답변완료
메일주소 좀 알려 주세요
운영자님 메일을 보내려고 합니다 ..
지표관련 문의를 드리고자 하는데 메일 주소를 몰라서 글을 남깁니다
2008-11-04
955
글번호 17879
답변완료
수식문의드립니다.
5일선이 맨아래 그다음 10일선이 위에 그 위에 20일선, 60일선, 120일선, 200일처럼 완전 역배열로 전환되고 첫 양봉 발생시 매수를,
위와 반대로 5>20>60>120>200일선으로 전환되었을때 첫 음봉 발생시 매도를,
그리고,
종목검색식 부탁드립니다.
메일로 부탁드립니다. ak47no3@naver.com
2008-11-04
920
글번호 17878
답변완료
이동평균선
180분봉상 전일 20 이평값을 이용
다음봉 시가가 이 20이평위에서 형성될경우 0.05 오르면 매수
다음봉 시가가 이 20이평아래에서 형성될경우 0.05 내리면 매도
손절매 전봉 20 이동평균값 에서 즉시
14:40분 전량 청산
2008-11-04
810
글번호 17877
답변완료
로직부탁.
옵션양매수,매수청산 전략식 부탁합니다.
콜옵션을 주차트, 풋옵션을 참조차트로 하는 차트 1개와 그 반대로 풋옵션을 주차트, 콜옵션을 참조차트로 하는 차트 1개 도합 2개를 띄워 놓고, 두 차트 모두 행사가는 서로(콜은 콜끼리, 풋은 풋끼리) 동일한 종목으로 하여 매매하려고 할 때, 아래와 같은 전략식에 대하여 그 아래와 같은 로직을 만들어 보았는데 잘 구동이 되질 않네요. 수정보완 부탁드립니다.
메일(aceace77@hanmail.net)로 답변부탁합니다.
--------------------------------------------------------------------
<매수식>
9시30분에 매수.
<매수청산식>
1. 진입합산가 대비 10%이상 상승후 10%이상 하락하면 트레일링스탑청산.
2. 진입합산가 대비 10%이상 하락하면 손절매.
3. 진입합산가 대비 100%이상 상승하면 목표이익청산.
4. 15시에 당일청산.
※ 하루에 한번만 매매..
--------------------------------------------------------------------
input:timee(093000),upP(10),downP(10);
var : TheEnd(False),D1PlusD2(0),Bv(0);
D1PlusD2 = C+Data1("c");//주종목+참조종목
if date != date[1] Then{
TheEnd = False;
var1 = 0;
}
if stime==timee and TheEnd == False Then{
buy("매수");
Bv = C+data1("c");//매수시 D1PlusD2 저장
}
if MarketPosition() == 1 and D1PlusD2 >= Bv*(1+upP/100) Then{
var1 = 1;
var50 = D1PlusD2;
if var1 ==1 and D1PlusD2 < var50*(1-downP/100) Then{
exitlong(“트레일링스탑”);
}
TheEnd = True;
}
if MarketPosition() == 1 and D1PlusD2 < Bv*(1-downP/100) Then{
exitlong(“손절매”);
TheEnd = True;
}
if MarketPosition() == 1 and D1PlusD2 >=Bv*(1+100/100) Then{
exitlong(“목표이익청산”);
TheEnd = True;
}
2008-11-04
950
글번호 17876