커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

문의

요청1. kospi 옵션 오버나잇 전략에 사용하고 싶습니다. 매월 옵션 만기일 145000 에 청산하는 시간수식을 요청합니다. 요청2. kospi 옵션 오버나잇 전략에 사용하고 싶습니다. 만기주 바로 전 금요일 090000 에 거래시작 만기주 목요일 145000 에 청산하는 시간수식을 요청합니다. [ex, 금.토.일.월.화.수.목(옵션만기일)]...거래일로 5일 요청3. kospi weekly 옵션 오버나잇 전략에 사용하고 싶습니다. 매주 금요일 090000 에 거래시작 매주 목요일 145000 에 청산하는 시간수식을 요청합니다.
프로필 이미지
목마와숙녀
2021-08-18
1398
글번호 151582
시스템
답변완료

수식 작성 문의드립니다.

차트는 1분봉 표시 상태에서, 5분봉시의 RSI 값의 과매도시 매수/ 과매도시 매도하려면 어떻게 해야 하나요?
프로필 이미지
미소7
2021-08-18
1119
글번호 151581
시스템
답변완료

수식수정

input : StartTime(080000),EndTime(55000),Xtime(55500); var : Tcond(false),B1(0),B2(0),X1(0),X2(0),entry(0); if sdate != sDate[1] Then SetStopEndofday(Xtime); if (sdate != sdate[1] and stime >= EndTime) or (sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then Tcond = False; if (sdate != sdate[1] and stime >= StartTime) or (sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then { Tcond = true; SetStopEndofday(0); entry = 0; } if (MarketPosition != 0 and MarketPosition != MarketPosition[1]) or (MarketPosition == MarketPosition[1] and TotalTrades > TotalTrades[1]) Then entry = entry+1; B1 = DayLow(1)+(DayHigh(1)-DayLow(1))*-0.246; B2 = DayLow(1)+(DayHigh(1)-DayLow(1))*-0.382; X1 = DayLow(1)+(DayHigh(1)-DayLow(1))*0.400; X2 = DayLow(1)+(DayHigh(1)-DayLow(1))*0.950; if Tcond == true and DayOpen > DayLow(1)+(DayHigh(1)-DayLow(1))*0.618 and DayOpen <= DayLow(1)+(DayHigh(1)-DayLow(1))*0.982 Then if Tcond == true Then { if (MarketPosition == 0 or (MarketPosition == 1 and MaxEntries == 1)) Then { if entry < 5 and L > B1 Then Buy("b1",AtLimit,B1); if entry < 5 and L > B2 Then Buy("b2",AtLimit,B2); } if MarketPosition == 1 Then { ExitLong("bx1",AtLimit,X1); ExitLong("bx2",AtLimit,X2); } } SetStopProfittarget(PriceScale*300,PointStop); SetStopLoss(PriceScale*20,PointStop); -------------------------- 그래프는 전일대비 피보나치 수열이 -261.80% 매수후 -100% 청산 입니다. 위 수식어에서 피보나치수열의 %를 수정을 부탁드립니다
프로필 이미지
푸른
2021-08-18
1089
글번호 151579
시스템
답변완료

안녕하세요 질문드립니다.

아래 4개는 제가 시뮬레이션해보는 청산식입니다. 1. 45프로 이득후 청산 또는 2. 35상승후 10프로 하락시 청산 또는 3. 6프로 하락시 청산 또는 4. 2000봉 경과시 청산 이것을 아래식으로 써주셨는데요 Var : ZPrice(0),Zhigh(0); Var : Bidx1(0); if MArketPosition == 1 Then { if CurrentContrActs > CurrentContrActs[1] And LAtestEntryNAme(0) == "Z" Then { ZPrice = LAtestEntryPrice(0); Zhigh = H; } if Zhigh > 0 And H > Zhigh Then Zhigh = H; if ZPrice > 0 Then { ExitLong("Z1",AtLimit,ZPrice*1.45,"Z"); if Zhigh >= ZPrice*1.35 Then ExitLong("Z2",AtStop,Zhigh*0.90,"Z"); ExitLong("Z3",AtStop,ZPrice*0.94,"Z"); } if ZPrice > 0 Then { Bidx1 = Bidx1+1; if Bidx1 == 2000 Then ExitLong("Z4",OnClose,DEf,"Z"); } } Else { ZPrice = 0; Zhigh = 0; Bidx1 = 0; } 여기서 2번 청산조건인 35상승후 10프로 하락시 청산 식을 빼고 1. 45프로 이득후 청산 또는 3. 6프로 하락시 청산 또는 4. 2000봉 경과시 청산 이렇게 3개의 조건만 사용하고싶습니다. 위의 식좀 수정부탁드립니다.
프로필 이미지
말라
2021-08-18
948
글번호 151578
시스템
답변완료

당일 캔들수만 계산

당일 캔들에 한해서 지표가 적용되게 하고 싶은데 어떤 지표를 써야하는지 알려주세요 if 당일캔들수 == 1 then 으로 조건을 쓰고 싶은데 당일캔들수를 뭐라고 정의해야 할까요? 그리고 현재 가격 옆에 텍스트를 출력하고 싶은데 현재 가격을 뭐라고 표시하면 되는걸까요? 예를 들면 text_new(sdate,stime,가격,"텍스트이름") 이잖아요 여기서 가격을 현재가격(현재봉) 옆에 뜨게 하고 싶은데 뭐라고 해야할지를 모르겠습니다..
프로필 이미지
doyoon
2021-08-18
1123
글번호 151577
지표
답변완료

문의

분봉에서 1) 당일 시가대비 4% / 2) 당일 시가대비 10% / 3) 전일 종가대비 18% 수식 분봉에서 a) 당일 저점기준 피보나치 382 , 50 , 618을 선으로 바로 나타내게 수식 만들고 싶습니다
프로필 이미지
sdsadsa
2021-08-18
1011
글번호 151576
지표
답변완료

부탁 드립니다

안녕하세요 언제나 감사 드립니다 같은 조건을 지표식과 시스템식 2가지로 부탁 드립니다 지표식 1분 차트에서 macd 기준선 위면서 타분봉(5분봉) 20선 골드이면 빨강 1분 차트에서 macd 기준선 아래면서 타분봉(5분봉) 20선 데드이면 파랑 시스템식 1분 차트에서 macd 기준선 위면서 타분봉(5분봉) 20선 골드이면 매수 1분 차트에서 macd 기준선 아래면서 타분봉(5분봉) 20선 데드이면 매도 수고하세요
프로필 이미지
starj5
2021-08-17
1403
글번호 151575
지표
답변완료

매수 매도시스템 세팅시 매도만 진입 가능여부??

매수,매도 2계약씩 진입 셋팅시 매도 쪽에만 반영이 되고 매수 쪽에는 반영이 안되도록 하는 수식이 좀 필요해서요 어떻게 짜야 할까요??
프로필 이미지
kortp119
2021-08-17
1216
글번호 151574
시스템
답변완료

변경 부탁 드립니다

키움 수식입니다 시스템트레이딩 수식으로 변경 부탁 드립니다. S=sum(1); N5=ma(c, 기간1, 지수 ); 상전이5=N5>N5(1) && N5(1)<N5(2); N2=ma(c, 기간2); DC=valuewhen(1, crossdown(N5,N2),S); 상변화1=valuewhen(1, 상전이5, S); 상변화2=valuewhen(2, 상전이5, S); 상변화3=valuewhen(3, 상전이5, S); GC=valuewhen(1, crossup(N5, N2), S); 조건W=상변화3<DC && DC<상변화2 && 상변화2<상변화1 && 상변화1<GC; Period = 20 D1 =2 기간1 = 3 기간2 = 10
프로필 이미지
이름이
2021-08-17
1337
글번호 151573
시스템