커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

문의 드립니다.

분봉 차트에서,,, 예를 들면 1분봉,2분봉,3분봉,4분봉등 여러분봉차트에서 하루동안의 봉의 갯수를 구하고 싶습니다. 즐거운 하루 되세요.
프로필 이미지
아카보카
2013-08-28
165
글번호 66898
지표

회원 님에 의해서 삭제되었습니다.

프로필 이미지
회원
2013-08-28
45
글번호 66897
지표
답변완료

문의드립니다.

안녕하세요. 아래 수식에서 추가할 내용 부탁드립니다. 당일 첫 진입은 1계약입니다. 첫 진입 후, 손절이면 다음 진입은 2계약이며 연속 손실일때마다 1계약씩 추가합니다. 직전진입이 수익이었으면 1계약으로 돌아옵니다. 최대 계약은 n계약이며, n계약짜리가 손절되면 당일 매매 완료 ----------------------------------------------------------------- Input : Period(9); Var : value(0); value = CCI(Period); if stime >= 90100 and stime < 144000 Then{ # 매수/매도청산 If CrossUp(value,-100) Then { Buy(); } # 매도/매수청산 If CrossDown(value,100) Then { Sell(); } } SetStopProfittarget(1,PointStop); SetStopLoss(1,PointStop); SetStopEndofday(144900);
프로필 이미지
쿠루드
2013-08-27
170
글번호 66896
시스템
답변완료

문의드립니다..

1.Input : Period(20), D(2); var : BBdown(0),BBUp(0),BandB(0); BBDown = BollBandDown(Period,D); BBUp = BollBandUp(Period,D); BandB = ((C-BBDown)/(BBUp-BBDown))*100; Plot1(BandB, "Band %b"); PlotBaseLine1(10, "기준선10"); PlotBaseLine2(90, "기준선90"); 상기 지표식의 검색식을 구합니다. Band %b 선이 10선을 상향 돌파하면 빨간색 점을, 90선을 하향 돌파하면 파란색 점을 캔들에 찍어 주세요.. 2. 주가가 120일선을 상향 돌파했다가 재차 밀려서 다시 120일선을 상향 돌파 할때 즉 두번째 돌파시 캔들에 빨간색 점을 ...반대로 120일선을 하향 돌파했다가 다시 밀린후 재차 하향돌파할때 캔들에 파란색 점을 부탁드립니다.. 조정폭은 전문가님이 알아서 설정해 주시면 감사하겠습니다..데이매매에 적당하게 설정해 주세요 감사합니다.
프로필 이미지
회원
2013-08-27
160
글번호 66895
검색
답변완료

문의드립니다.

안녕하세요. 선물 일봉 차트에서 Var1 = MonthHigh(1)-monthlow(1); # 전월의 진폭 당월을 제외한 전월~5개월전까지의 5개월간의 월 평균 진폭을 구하는 수식을 알려주세요. 수고하세요.
프로필 이미지
골드드래곤
2013-08-27
177
글번호 66894
지표
답변완료

야간 선물 문의 드립니다

제가 아래 식을 야간에 적용해 봤는데 실력이 모자라서 그런지 작동이 밤 12시가 돼서야 작동이 되고 청산도 중간에 식이 부합되면 청산이 돼야하는데 그것과는 상관없이 장 막판에 그냥 청산되네요,,한번 검토 바랍니다.. --------------------------------------- input : sto1(15),sto2(7),P(8),a(0.7),b(12),e(40),d(8); var1 = StochasticsD(sto1,sto2,sto2); var2 = Abs(C-Ma(C,p)); var3 = StochasticsK(sto1,sto2); var4 = MACD_OSC(b,e,d); #매수진입 if stime >= 183000 or stime < 044500 and var1 > var1[1] and crossup(var2,a) and var2 > var2[1] and var4>0 Then buy("11buy"); if stime == 044500 and IsEntryName("11buy") Then { if var1 < var1[1] Then exitlong("11EL1"); if CrossDown(Var3,Var1) Then exitlong("11EL2"); } #매도진입 if stime >= 183000 or stime < 044500 and var3 < var3[1] and crossup(var2,a) and var2 > var2[1] and var4<0 Then Sell("12sell"); if stime == 044500 and IsEntryName("12sell") Then { if var1 > var1[1] Then ExitShort("12Es1"); if CrossUp(Var3,Var1) Then ExitShort("12EL2"); }
프로필 이미지
머니사이언스
2013-08-27
181
글번호 66893
시스템
답변완료

부탁드립니다.

현물 1분봉 입니다. <매수조건 공통> 당일 고가는 전일 종가대비 +8% 이하여야 하고, 당일 시가는 전일 종가대비 +4% 이하여야 하고, 전일 종가는 60일이평선(일봉) 이격도가 105 이상이어야 하고, *당일 매도되었다면 매수금지 <매수> 매수1 : 전일 종가대비 -2이하~-6%미만으로 하락하고, 60일이평선(일봉) 이격도가 100.5 이상~101.5이하일 때 매수. 매수2 : 전일 종가대비 -6이하~-9%미만으로 하락하고, 60일이평선(일봉) 이격도가 100.5 이상~102.5이하일 때 매수. 매수3 : 전일 종가대비 -9% 이하로 하락하고, 60일이평선(일봉) 이격도가 100.5 이상~103.5이하 일 때 매수. *위 3가지 매수 중 먼저 매수된 1가지만 매수함. <청산> -매수 1이 매수된 경우 : 14%하락시 청산 -매수 2가 매수된 경우 : 12%하락시 청산 -매수 3이 매수된 경우 : 10%하락시 청산 -매수1,2,3 각 매수가 대비 13% 상승시 청산 -매수 후 3거래일 14시 10분 혹은 이후 첫봉에 청산
프로필 이미지
쌀사비팔
2013-08-27
177
글번호 66892
시스템
답변완료

수식부탁드립니다

아래 수식은 5 이평부터 있는데요 이를 2 이평부터 하려고 합니다 제가 하려고 했더니 안되는군요 2 이평부터 부탁드립니다 감사합니다 input : P4(5), P5(6), P6(7), P7(8), P8(9), P9(10), P10(11), P11(12), P12(13), P13(14), P14(15), P15(16), P16(17), P17(18), P18(19), P19(20), P20(21), P21(22), P22(23), P23(24), P24(25), P25(26), P26(27), P27(28), P28(29), P29(30); var1 = openinterest; Plot1(openinterest, "미결제약정"); var5 = ema(var1,P4); var6 = ema(var1,P5); var7 = ema(var1,P6); var8 = ema(var1,P7); Var9 = ema(var1,P8); Var10 = ema(var1,P9); var11 = ema(var1,P10); var12 = ema(var1,P11); var13 = ema(var1,P12); var14 = ema(var1,P13); var15 = ema(var1,P14); var16 = ema(var1,P15); var17 = ema(var1,P16); var18 = ema(var1,P17); var19 = ema(var1,P18); var20 = ema(var1,P19); var21 = ema(var1,P20); var22 = ema(var1,P21); var23 = ema(var1,P22); var24 = ema(var1,P23); var25 = ema(var1,P24); var26 = ema(var1,P25); var27 = ema(var1,P26); var28 = ema(var1,P27); var29 = ema(var1,P28); var30 = ema(var1,P29); plot4(var5,"1",iff(var5 > var5[1],red,blue)); plot5(Var6,"2",iff(var6 > var6[1],red,blue)); plot6(var7,"3",iff(var7 > var7[1],red,blue)); plot7(var8,"4",iff(var8 > var8[1],red,blue)); plot8(var9,"5",iff(var9 > var9[1],red,blue)); plot9(var10,"6",iff(var10 > var10[1],red,blue)); plot10(var11,"7",iff(var11 > var11[1],red,blue)); plot11(var12,"8",iff(var12 > var12[1],red,blue)); plot12(var13,"9",iff(var13 > var13[1],red,blue)); plot13(var14,"10",iff(var14 > var14[1],red,blue)); plot14(var15,"11",iff(var15 > var15[1],red,blue)); plot15(var16,"12",iff(var16 > var16[1],red,blue)); plot16(var17,"13",iff(var17 > var17[1],red,blue)); plot17(var18,"14",iff(var18 > var18[1],red,blue)); plot18(var19,"15",iff(var19 > var19[1],red,blue)); plot19(var20,"16",iff(var20 > var20[1],red,blue)); plot20(var21,"17",iff(var21 > var21[1],red,blue)); plot21(var22,"18",iff(var22 > var22[1],red,blue)); plot22(var23,"19",iff(var23 > var23[1],red,blue)); plot23(var24,"20",iff(var24 > var24[1],red,blue)); plot24(var25,"21",iff(var25 > var25[1],red,blue)); plot25(var26,"22",iff(var26 > var26[1],red,blue)); plot26(var27,"23",iff(var27 > var27[1],red,blue)); plot27(var28,"24",iff(var28 > var28[1],red,blue)); plot28(var29,"25",iff(var29 > var29[1],red,blue)); plot29(var30,"26",iff(var30 > var30[1],red,blue));
프로필 이미지
회원
2013-08-27
203
글번호 66891
지표
답변완료

부탁드립니다.

아래 1번의 시스템식과 2번의 시스템식을 하나의 차트에서 동시에 사용하려고 하는데요. 1번시스템 진입분은 1번시스템 청산조건에 의해서만 청산되고, 2번시스템진입분은 2번시스템청산조건에 의해서만 청산될 수 있는지요. stopprofittarget도 서로 달리 설정할 수 있는지요. 1번시스템 If 매수조건1 Then Buy(); If 매수청산조건1 Then Exitlong(); If 매도조건1 Then Sell(); If 매도청산조건1 Then Exitshort(); Setstopprofittarget(1,Pointstop); 2번시스템 If 매수조건2 Then Buy(); If 매수청산조건2 Then Exitlong(); If 매도조건2 Then Sell(); If 매도청산조건2 Then Exitshort(); Setstopprofittarget(2,Pointstop); 부탁드립니다.
프로필 이미지
묘선낭자
2013-08-27
172
글번호 66888
시스템