커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내

안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
프로필 이미지
예스스탁
2026-02-27
7166
글번호 230811
지표
답변완료

수식 요청 드립니다.

안녕하세요. 1. 연결선물 당일청산 시스템에서 전일 첫 진입이 0.5P 이상 수익청산한경우 전일 첫진입과 동일방향으로 당일 진입하는 추가진입수식으로 진입. (전일 첫진입이 손실 청산인경우 당일 추가진입수식으로 진입안함 기존시스템 적용) 전일 수익청산 첫 매수 기존시스템 진입명 - IsEntryName("BY-05") == True 전일 수익청산 첫 매도 기존시스템 진입명 - IsEntryName("SL-05") == True 전일 매수 첫진입 0.5P 이상 수익청산한 경우 당일 20이평이 우상향 조건 발생시 매수진입 전일 매도 첫진입 0.5P 이상 수익청산한 경우 당일 20이평이 우하향 조건 발생시 매도진입 기존시스템 전일기준 당일에만 적용하는 추가진입 수식 입니다. 2. 연결선물 당일청산 시스템에서 당일 첫봉의 고가 저가 변폭이 0.7P 이하 당일시스템 진입 이상인경우 당일 시스템 진입제한하는 수식 1. 2. 수식 요청 드립니다. 감사합니다.
프로필 이미지
dandy
2020-03-23
558
글번호 137085
시스템
답변완료

그물망2

그물망이동평균선 가격;종가 기간;5일 간격;1 종류;단순 상승,하락,횡보등 각각색깔나올수있게부탁드립니다 수고하세요
프로필 이미지
용각산
2020-03-23
590
글번호 137084
지표
답변완료

서킷,사이드카 발생봉의 데이타를 빼버린 이평식(또는 한개의 봉으로 취급하는 이평식)

수고가 많으십니다. 서킷, 사이드카 발생시 예를 들어 ~~ 발동시간이 1시간이면 5분봉으로 12개가 되는데.. 1. 12개 봉데이타를 1개의 봉으로 처리하는 이평식 2. 이들 12개 봉데이타를 모두 아예 빼버리고 계산하는 이평식 (서킷,사이드카 발동시에는 발생전 봉의 종가가 그대로 유지되니까 그 시간동안의 데이타(가격,index)를 무의미한 것으로 취급해 버린다는 것이죠) 서킷,사이드카 발동이 해제된 이후에 그 발생시간만큼 경과하는 동안의 이평계산과 또 그 이후의 이평계산이 달라져야 하고 하루에 서킷,사이드카 발동이 여러번 있을 수도 있고..!!! 또... 위의 계념대로 할려면 var1 = iff(bdate[1] < bdate, 1, var1+1); Plot1(MA(C, var1)); 이 수식은 어떻게 수정해야 할까요?? 서킷,사이드카 발동시간 동안의 봉들로 인하여 이평오류??가 발생하는 것 같은데 이를 수식으로 구현 하기가 난감하네요.. 부탁 좀 드리겠습니다.!!! 감사합니다~~
프로필 이미지
데로예스
2020-03-22
501
글번호 137083
지표
답변완료

지표식 문의

지표식 문의드립니다. 특정값의 adx를 구하는 지표식을 만들고 싶습니다. 즉 adx는 당일고가 당일저가 전일고가 전일저가를 var1,2,3,4로 대체한 식을 알고 싶습니다.
프로필 이미지
한글나라
2020-03-22
435
글번호 137082
지표
답변완료

질문 올립니다.

안녕하세요. 늘 감사드립니다. 1. ExitLong ExitShort의 수량 옵션 질문 드립니다. If CrossDown(이평1, 이평2) then ExitLong("EL1", AtStop, C, "B1"); 이렇게 하면, 만일 이평1, 이평2 골든크로스로 진입한 진입명 "B1"의 진입분은, 이 조건이 만족하는 즉시 모조리 청산돼 버리는지요? ((즉, 청산식에서, 진입명 뒤의 수량, 수량조건을 안 써 버리면, 그냥 B1으로 진입 돼 있던 거 다 모조리 청산돼 버리는지요?)) 2. 그리고 이 때 ExitLong()속의 AtStop, C 이 부분은 제대로 쓴 건지요? 즉 앞의 CrossDown(이평1, 이평2) 이라는 조건이 만족되자 마자 즉시 현재가에서 청산해라 라는 의미가 되는지요? 아니면, 이렇게 해도, 결국은 조건 만족 다음 봉 시가에서 청산되게 되는지요? 대단히 감사합니다.
프로필 이미지
즐겁게
2020-03-22
398
글번호 137081
시스템

알리섬 님에 의해서 삭제되었습니다.

프로필 이미지
알리섬
2020-03-23
23
글번호 137080
지표
답변완료

오류

Input : signal(30); var : K1s(0), Pred(C); // ClearDebug; K1s = ma(Pred,signal); if sTime == 12000 then { MessageLog("%s%f","Pred=",Pred); MessageLog("%s%f","K1s=",K1s); // 1.#QNAN0 계산은 되지만 무한 숫자가 나오는 오류 if Pred > K1s then { Buy("매수"); } } Debug 내용에 보면 'K1s=1.#QNAN0'라고 표시 됩니다. 무슨 뜻인지는 알겠는데, 어떻게 해결해야 하나요?
프로필 이미지
와글이
2020-03-21
453
글번호 137079
사용자 함수
답변완료

수식수정 바랍니다.

안녕하세요. 아래 수식은 해선용으로 쓰는데 월요일엔 수식이 작동이 아주 늦은시간이거나 다음날이 되야 작동합니다.월요일도 정상작동하게 수정바랍니다. var:idx(0); if Bdate != Bdate[1] Then { idx = 0; value1 = V; } if V > value1 Then{ value1 = V; if C >= O Then plot1(H+0.02,"1"); PlaySound("C:₩Users₩Administrator₩Desktop₩예스글로벌₩data₩Sound₩stop.wav"); if C <= O Then plot1(L-0.02,"1"); PlaySound("C:₩Users₩Administrator₩Desktop₩예스글로벌₩data₩Sound₩stop.wav"); } 수고하십시요.
프로필 이미지
바닥차기
2020-03-21
519
글번호 137078
지표
답변완료

분봉시스템식에서일봉지표값

안녕하세요 당일분봉시스템식진입조건에 일봉지표수치를필터링으로사용하고싶습니다 일봉 rsi 값이30이하 ,70이상 아래수식 설명부탁드리고 rsi랑똑같이일봉값을사용할수잇게코딩부탁합니다 Input : Period(20), D(2); var : Bdown(0),BUp(0),Band(0); BDown = BollBandDown(Period,D); BUp = BollBandUp(Period,D); Band = ((C-BDown)/(BUp-BDown))*100;//주석및 30이하,70이상시 나타내는시장성향 위 두가지일봉지표값이가각30이하 70이상인 선물종목을찾아낼려면 검색식으로사용해야하나요?강조식으로사용해야하나요? 해당식으로코팅부탁합니다 감사합니다
프로필 이미지
CSI300
2020-03-21
487
글번호 137077
시스템