커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7634
글번호 230811
답변완료
산식수정
질문1)그림참조
그림에서 발생하는 청산후 즉시재진입문제를 해결하기 위해서 아래와 같이 BarsSinceExit
을 사용했습니다만 잘 않되네요 함수의 용법이 틀리는지 검토 부탁드립니다
If (M6_1Ui[0]-M6_1Di[0])>0 and (M6_1Ui[0]-M6_1Di[0])<=20 and CountIF(M6_0<0, (M6_1Ui[0]-M6_1Di[0]))==0 and OR00[0]>0 and BarsSinceExit(1)>3 Then //
Buy("Buy01",AtMarket);
질문2) 손절식에서 atstop을 atmarket로 변경을해보려고 아래와 같이 했는데 작동이 않됩니
다. 수정부탁드립니다
if MarketPosition == 1 and EntryPrice<(EntryPrice-1) Then
exitlong("loss",AtMarket);
2012-08-27
312
글번호 54090
답변완료
수식 부탁드립니다.
Binary Wave 시스템식에서 사용자함수 BW에 있는
value_EMA12 = ema(C, 12);
value_EMA26 = ema(C, 26);
12와 26의 값을 Binary Wave 시스템식에서 변수로 가변시킬 수 있도록
수식 부탁드립니다.
감사합니다.
2012-08-26
274
글번호 54089
황토가마 님에 의해서 삭제되었습니다.
2012-08-26
89
글번호 54088
답변완료
문의드립니다.
안녕하세요.
1. 지표식 문의
선물 1분봉 차트에서
당일 최고가에서 0.3포인트 하락 시에
당일최고가-0.5
당일최고가-1
의 값을 10개봉 동안만 출력하라는 지표식을 구합니다.
2. 지표식 문의
선물 30분봉 차트에서
Input:period(100);
Var1=Highest(h,period);
If L < Var1 -3 Then {
Plot1(Var1-5,"고가대비 5");
Plot2(Var1-10,"고가대비 10");
}
위 지표를 출력할 때
최고점 Var1에서 봉개수가 100개가 넘으면 고점이 낮아지면서
필요없는 선이 출력이 되는 걸 방지하기 위하여
최고점 Var1 보다 Var1값이 낮아지면 위 지표선을 출력하지 마라는 조건을 넣어주세요.
3. 시스템 문의
당일 시가에 선물 2계약 매수한 후 1포인트 상승하면 1계약 정리하고 2포인트 상승하면 나머지 한계약 정리한다.
손절은 당일고가에서 1포인트 하락하면 손절한다.
예를들면 시가에서 1.3포인트 상승 후 고점에서 1포인트 이상 하락하였다면
시가에서 2계약 매수 후 1포인트 수익에서 1계약 정리하였고
당일고점에서 1포인트 하락 시에 나머지 1계약 정리하였다는 것입니다.
1포인트 이상 상승하지 못하고 하락하였다면
당일 고점에서 1포인트 하락 시 2계약이 한꺼번에 손절됩니다.
위 시스템 수식을 알려주세요.
수고하세요.
2012-08-26
283
글번호 54086
답변완료
문의드림니다
10개봉 최고가 돌파시매수
2012-08-26
223
글번호 54085
수식문의
스토케스틱 5 3 1 지표가 기준선 50을 오늘 통과한 종목 검색식 부탁 드림니다
2012-08-25
242
글번호 54083
kfk 님에 의해서 삭제되었습니다.
2012-08-25
0
글번호 54082
답변완료
수식문의
1. 봉의 지표값이 n번 연속되면.....을 INPUT:NNN(N)을 이용하여 수식을 짜려 하는데 어찌해야 하나요?
예를 들어서 양봉이면 봉의 지표값을 1로 하고 1이 N번 연속되면.....이라는 수식을 INPUT을 이용하여 만들려면 어떻게 해야 하나요?
2. ZIGZAG 지표식에서 전환점(예:0.5%) 을 Input(N)을 사용하여 조정해 볼 수 있게 만들어주시면 안되나요?
3. 당일 매매횟수에 상관없이.....현재 진입중인 매매의 손익을 포함한 당일 총 매매의 손익합계를 수식으로 표현해주세요. (예;당일 누적 손실합계가 5p 이상이면 청산)
부탁드립니다.
2012-08-26
257
글번호 54081
답변완료
배열값 수정 기능 추가 부탁합니다
안녕하세요.
문의 1.
배열 Array N번째 Data값을 수정하고자 합니다,
배열의 값을 수정하고자 하는 기능이 없어
새로은 지표를 작성 하는데 애로가 많이 있습니다.
기능 보완 부탁합니다
Array1[1][N] = NewValue;
일전의 문의 답변은 수정이 되지 않코 추가가 됩니다.
문의 2:
수치 배열에 값이 0일때 0이 아닌 Null 또는 Empty. n/a 등의 값을 무효화 하는 방법
을 알려 주십시요
문의 3 :
배열값의 수정이 어려우면 변수값의 N번째 전의 값을 수정방법 알려 주십시요?
var1{N]= NewValue;
YesLang을 애용하는 사람...YesLang Function 이 너무나 빈약합니다
2012-08-26
301
글번호 54080