커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

수식변환 부탁드립니다

안녕하세요! 키움 수식 변환을 부탁드립니다 일종에 부탁드린 중심선수식을 시스템화 시키려 합니다. 예스로 변환부탁드립니다 ----------------------------------------------------------------------- <음봉의 다음봉이 앞에 음봉의 중심을 돌파하는 양봉으로 봉이 끝나면 매수신호 발생, 양봉 그 다음봉 시가에 매수 진입> ==> 매도 진입은 앞 신호의 반대 조건입니다. 매수진입의 청산은 매도진입으로 하고 싶습니다. 진입과 청산은 신호봉이 끝나고 그 다음봉 시가에 진입을 원칙으로 합니다. 매수> A=(O(1)+C(1)/2; O(1)< C(1) and crossdown (C,A) 매도> A=(O(1)+C(1)/2; O(1)> C(1) and crossdown (C,A) ------------------------------------------------------------------------- 아래수식은 봉의 고가와 저가를 가지고 중심선이 생성되는 수식입니다. 아래의 수식에서 봉의 최고가 꼬리와 최저가 꼬리를 제외한 순수한 몸통의 고가와저가만으로 중심선이 만들어지도록 수정 부탁을 드립니다. input : N(1000); if date != date[1] Then var1 = 0; var1 = var1+Ticks; var2 = (var1-Ticks)%N; if dayindex == 0 or (dayindex > 0 and var2 < var2[1]) Then{ value1 = O; value2 = H; value3 = L; } if H > value2 Then value2 = H; if L < value3 Then value3 = L; plot1(value1,"시"); plot2(value2,"고"); plot3(value3,"저"); plot4((value2+value3)/2,"중심"); 부탁드립니다.
프로필 이미지
qha71
2019-12-26
214
글번호 134643
시스템
답변완료

부탁드립니다

input : 기간1(1),기간2(2),기간3(3),기간4(4),기간5(5),기간6(6),기간7(7),기간8(8),기간9(9),기간10(10); input : 기간11(11),기간12(12),기간13(13),기간14(14),기간15(15),기간16(16),기간17(17),기간18(18),기간19(19),기간20(20); input : 기간21(21),기간22(22),기간23(23),기간24(24),기간25(25),기간26(26),기간27(27),기간28(28),기간29(29),기간30(30); input : d1(2); var1 = BollBandUP(기간1,D1); var2 = BollBandUP(기간2,D1); var3 = BollBandUP(기간3,D1); var4 = BollBandUP(기간4,D1); var5 = BollBandUP(기간5,D1); var6 = BollBandUP(기간6,D1); var7 = BollBandUP(기간7,D1); var8 = BollBandUP(기간8,D1); var9 = BollBandUP(기간9,D1); var10 = BollBandUP(기간10,D1); var11 = BollBandUP(기간11,D1); var12 = BollBandUP(기간12,D1); var13 = BollBandUP(기간13,D1); var14 = BollBandUP(기간14,D1); var15 = BollBandUP(기간15,D1); var16 = BollBandUP(기간16,D1); var17 = BollBandUP(기간17,D1); var18 = BollBandUP(기간18,D1); var19 = BollBandUP(기간19,D1); var20 = BollBandUP(기간20,D1); var21 = BollBandUP(기간21,D1); var22 = BollBandUP(기간22,D1); var23 = BollBandUP(기간23,D1); var24 = BollBandUP(기간24,D1); var25 = BollBandUP(기간25,D1); var26 = BollBandUP(기간26,D1); var27 = BollBandUP(기간27,D1); var28 = BollBandUP(기간28,D1); var29 = BollBandUP(기간29,D1); var30 = BollBandUP(기간30,D1); plot1(var1,"1",iff(var1>var1[1],WHITE,BWHITE)); plot2(var2,"2",iff(var2>var2[1],WHITE,BWHITE)); plot3(var3,"3",iff(var3>var3[1],WHITE,BWHITE)); plot4(var4,"4",iff(var4>var4[1],WHITE,BWHITE)); plot5(var5,"5",iff(var5>var5[1],WHITE,BWHITE)); plot6(var6,"6",iff(var6>var6[1],WHITE,BWHITE)); plot7(var7,"7",iff(var7>var7[1],WHITE,BWHITE)); plot8(var8,"8",iff(var8>var8[1],WHITE,BWHITE)); plot9(var9,"9",iff(var9>var9[1],WHITE,BWHITE)); plot10(var10,"10",iff(var10>var10[1],WHITE,BWHITE)); plot11(var11,"11",iff(var11>var11[1],WHITE,BWHITE)); plot12(var12,"12",iff(var12>var12[1],WHITE,BWHITE)); plot13(var13,"13",iff(var13>var13[1],WHITE,BWHITE)); plot14(var14,"14",iff(var14>var14[1],WHITE,BWHITE)); plot15(var15,"15",iff(var15>var15[1],WHITE,BWHITE)); plot16(var16,"16",iff(var16>var16[1],CYAN,CYAN)); plot17(var17,"17",iff(var17>var17[1],WHITE,BWHITE)); plot18(var18,"18",iff(var18>var18[1],WHITE,BWHITE)); plot19(var19,"19",iff(var19>var19[1],WHITE,BWHITE)); plot20(var20,"20",iff(var20>var20[1],BLACK,BLACK)); plot21(var21,"21",iff(var21>var21[1],WHITE,BWHITE)); plot22(var22,"22",iff(var22>var22[1],WHITE,BWHITE)); plot23(var23,"23",iff(var23>var23[1],WHITE,BWHITE)); plot24(var24,"24",iff(var24>var24[1],WHITE,BWHITE)); plot25(var25,"25",iff(var25>var25[1],WHITE,BWHITE)); plot26(var26,"26",iff(var26>var26[1],WHITE,BWHITE)); plot27(var27,"27",iff(var27>var27[1],WHITE,BWHITE)); plot28(var28,"28",iff(var28>var28[1],WHITE,BWHITE)); plot29(var29,"29",iff(var29>var29[1],WHITE,BWHITE)); plot30(var30,"30",iff(var30>var30[1],BLUE,BLUE)); 타분봉을 넣을 수 있게 만들어 주심 감사하겠습니다
프로필 이미지
김원식
2019-12-25
189
글번호 134642
지표
답변완료

부탁 드립니다.

도움에 감사 드립니다. 해선 당일부터가 아닌 n봉(변수)에서부터 var2가 계산 되도록 부탁 드립니다. 미리 감사 드립니다. a=accum(v); if bdate!= bdate[1] then{ var1=a[1]; } var2=a-var1;
프로필 이미지
뮬리
2019-12-25
204
글번호 134641
지표
답변완료

수식 문의드립니다.

안녕하세요. 첨부된 그림에 표시된 swinghigh1, swinghigh2 의 값을 불러오고 싶습니다. 첨부된 구간에 swinghigh가 여러번 나올텐데, 현시점에서 각각의 swinghigh 값을 불러오고 싶습니다. 수식을 어떻게 넣으면될지 문의드립니다.
프로필 이미지
조던벨포트
2019-12-25
246
글번호 134640
지표
답변완료

문의

b1,b2가 upfilter로 진입하지 않는 상황이 발생하는 경우에 b3으로 추가진입하는 수식을 요청드립니다. -당일 시가기준으로 고가갱신이 N회 이상이면 b3 진입 -당일 b3 직전거래는 없어야 함 -당일 b3 거래는 1번임. -당일 b3 거래발생하면 b1,b2 거래는 하지 않음 ************************************************************************************** input : 진입시간(090000); input : b1(20),b2(20); input : upfilter(1.20); var : T1(0),entry(0),LL(0),EH(0); if Bdate != Bdate[1] Then T1 = TotalTrades; if MarketPosition == 0 Then entry = TotalTrades-T1; Else entry = (TotalTrades-T1)+1; if MarketPosition == 0 and entry == 0 and stime >= 진입시간 and C >= daylow+PriceScale*B1 and C[1] < daylow+PriceScale*B1 and C < daylow+upfilter Then buy("b1,AtMarket"); if TotalTrades > TotalTrades[1] Then LL = L; if L < LL Then LL = L; if MarketPosition == 0 and entry == 1 and stime >= 진입시간 and C >= LL+PriceScale*B2 and C[1] < LL+PriceScale*B2 and C < daylow+upfilter Then buy("b2,AtMarket");
프로필 이미지
좌오비우오비
2019-12-26
198
글번호 134639
시스템
답변완료

부탁합니다.

Input : Period(9),SigPeriod(18); var : RSIV(0),RSIS(0),RSIO(0); RSIV = RSI(Period); RSIS = ema(RSIV,SigPeriod); RSIO = RSIV-RSIS; if RSIO > 0 Then Plot1(RSIO,"osc",RED); Else Plot1(RSIO,"osc",BLUE); PlotBaseLine1(0, "기준선1"); 위 수식을 0선돌파 매수,매도 시스템식으로 해주세요
프로필 이미지
뚜벅뚜벅
2019-12-24
193
글번호 134638
시스템
답변완료

수식문의드립니다.

첨부파일처럼 우상향, 우하향 기울기에 따라 두가지로 색깔이 바뀔수있도록 부탁드립니다.
프로필 이미지
롤러마스터
2019-12-25
221
글번호 134637
지표
답변완료

댓글 답변은 안 되는 건가요??

65332번 답변에 궁금한 점이 있어서 댓글로 문의 드렸는데, 답변이 계속 안달려서요. 글을 새로 해서 질문을 올려야 하나요??
프로필 이미지
아방
2019-12-24
213
글번호 134636
지표

스리핏업 님에 의해서 삭제되었습니다.

프로필 이미지
스리핏업
2019-12-24
15
글번호 134635
종목검색