커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

감사합니다.

항상 질문만 드려서 죄송 합니다. 현재 사용하는 시스템에 추가 하려고 합니다. 1] 매수 조건: 60과 120 이 골든크로스난 캔들을 기준으로 2~10봉 사이만 진입 하려 합니다. 즉 골든 나기전은 역배열이므로 진입이 안되고 정배열 이후 2~10 캔들 사이 에서만 진입을 허용하고 10캔들이 넘어가면 진입을 하지 않는거죠 예를들어 2~10 캔들 사이에 양봉 또는 거래량 등등 조건을 임의로 넣고 그조건에 맞을때만 매수인데 10캔들이 지나면 임의의 조건에 맞아도 진입을 하지 않는겁니다. 결국은 위 조건에 해당 하지 않으면 역배열 이후 다시 정배열된후 10캔들 안에 조건에 맞아야 진입하고 를 반복 하는 겁니다. 과거 글을 보구 혼자 해봤는데 10캔들 이후도 매수를 하더라구요 위의 내용으로 60과 120 이 골든난 시점 이후 눌림목에 매수하는 식을 부탁드립니다. 즉 현재봉을 기준으로 2봉전이 골든이었거나,3봉전이 골든이었거나 ~6봉전 까지 (2봉부터 6봉까지)골든 이후 첫양봉이면 매수를 수식으로 부탁 드립니다. 2] 진입별 수식을 사용 하는데 랭귀지 도움말을 보구 수정 했습니다. 그런데 맞는지 잘 모르겠어요 잘못된 부분이 있으면 바로 잡아주세요. 이상이 없으면 사용해도 되는지 그리고 0.5포인트 하락하면 청산한다는 뜻으로 알고 있는데 고점대비 몇% 하락하면으로 바꿀수 있나요? 사용하던 수식: if MarketPosition == 1 and IsEntryName("매수1") ==true Then{ if CodeCategoryEx == 11 and BasePrice < 50000 Then xvol = int(int((MaxContracts*0.5)/10)*10); Else Xvol = int(MaxContracts*0.5); ExitLong("BL13",AtStop,EntryPrice-PriceScale*4); if CurrentContracts == MaxContracts and highest(H,BarsSinceEntry) >= EntryPrice*1.15 Then exitlong("BX32",AtStop,highest(H,BarsSinceEntry)*0.95); 수정한 수식: if MarketPosition == 1 and IsEntryName("매수1") ==true Then{ if CodeCategoryEx == 11 and BasePrice < 50000 Then xvol = int(int((MaxContracts*0.5)/10)*10); Else Xvol = int(MaxContracts*0.5); ExitLong("BL13",AtStop,EntryPrice-PriceScale*4); if CurrentContracts == MaxContracts and Highest(H,BarsSinceEntry)>=EntryPrice*1.15 Then ExitLong("bx32",AtStop,Highest(H,BarsSinceEntry)-0.5 ,"매수1"); 3] 차트로 갭보정해서 사용 하던 것인데 불편하여 수식에서 갭보정을 넣어 사용 하려 합니다. 도움 주시면 감사하겠습니다. Input : Period(20),shortPeriod(30), middlePeriod(60),longPeriod(120),verylongPeriod(240),LPercent(102.5); Input : p(20),p1(60),p2(120); INPUTS: LENGTH1(60); VARS : DEMA1(0); value1 = wma(C, shortPeriod); value2 = wma(C, middlePeriod); value3 = wma(C, longPeriod); value4 = WMA(C, Period); value5= (highest(H,9)+lowest(L,9))/2; //전환 value6 = (highest(H,26)+lowest(L,26))/2; //기준 value7= (value5+value6)/2; //선행스팬1 value8= (Highest(H,52)+Lowest(L,52))/2; //선행스팬2 value9 = countif(var7 >= 99.20 and var8 < 102,20); value10 = countif(var8 >= 99.20 and var9 < 102,20); value11 = countif(var9 >= 99.20 and var10 < 102,20); value12 = wma(C, verylongPeriod); value13= EMA(EMa(C,LENGTH1),LENGTH1); var : dis(0),dis1(0),dis2(0),value(0), Xvol(0); var1 = WMA(c,60); var2 = WMA(c,120); var3 = countif(var1>var2,70); //정배열 var4 = (C-C[1])/C[1]*100; var5 = countif(var4<1.5,130); //130캔들이 1.5% 미만으로 움직임 var6 = highest(C,130); // 130 캔들 종가중 최고가 var7 = Disparity(20); var8 = Disparity(60); var9 = Disparity(120); var10 = Ma(V,20); // 20개 거래량 var11 = countif(var1<var2,100); //역배열 var12 = countif(var1<var2,150); //역배열 var13 = countif(var2>var3,35); //정배열 var14= EMA(C,LENGTH1); var15= DayIndex[1]; DEMA1 = var14*2-value13 ;#dema 너무 많아서 죄송 합니다. 항상 감사드립니다.
프로필 이미지
회원
2014-01-05
206
글번호 71062
시스템
답변완료

수식 부탁 드립니다...

자동매매 사용자입니다... 아침에 나오는 첫 진입신호는 무시하고 두번째 진입신호부터 매매를 하고 싶습니다. 수식 부탁드립니다..
프로필 이미지
회원
2014-01-03
147
글번호 71061
시스템
답변완료

시스템식 문의드립니다.

5가격 이평선을 캔들의 꼬리만(캔들의 저점만) 데드크로스가 되었을경우 매수되게 하는 식을 표현할수할까요?
프로필 이미지
오라클
2014-01-03
154
글번호 71060
시스템

유안 님에 의해서 삭제되었습니다.

프로필 이미지
유안
2014-01-03
2
글번호 71056
지표
답변완료

조금전의 제 질문하고 답변이 틀려요.

제질문의 요지는 양합/2 인데 관리자님은 그냥 양합수식만 답변을 주셨네요.
프로필 이미지
유안
2014-01-03
124
글번호 71054
지표
답변완료

거래량

안녕하세요? 새해복 많이 받으세요 분봉에서 바로 전 캔들의 거래량 보다 현재봉의 거래가 1000% 이상인 수식을 알고 싶습니다. 진입신호가 여러번일때 진입이 한번 되서 청산이 없으면(보유중상태) 추가 진입이 안되게 하려면 어떻게 하나요? 감사합니다
프로필 이미지
회원
2014-01-03
161
글번호 71050
시스템
답변완료

첨부 일봉지표식을 틱챠트나 분챠트에 맞게 수정 부탁드립니다

에스트레이더에서 일하시는 모든 선생님들 새해 복 많이 받으세요~ 꾸벅. 첨부지표식은 일봉에 맞게 작성되어있어서 파동선 및 추세선이 일봉에는 잘 맞는군요. 분봉챠트나이나 틱챠트에도 적용이 된다면 정말 좋을 것 같습니다. 제가 실력이 안되어 수정을 못하는 것을 안타까워하고 있다가 용기를 내어 글을 올리오니 잘 부탁드립니다.
프로필 이미지
회원
2014-01-03
257
글번호 71047
지표
답변완료

수식문의드립니다.

분차트에서 콜풋 양옵션을 서로 겹치기한다음 분봉 종가기준 양옵션의 전일시가양합/2 를 직선 수평선으로 .,. 당일시가양합/2 을 직선 수평선으로... 전일양합/2 중 최저가를 당일에 직선 수평선으로 .. 당일 양합/2중 최저가를 선으로 ...
프로필 이미지
유안
2014-01-03
151
글번호 71041
지표
답변완료

안녕하세요

안녕하세요 (챠트 한개.분챠트용) 가) macd osillater 양오실매수:1)현재분챠트양오실.2)2배수챠트양오실.3)4배수챠트양오실 위의3개항만족시:매수 반대:매도 감사합니다
프로필 이미지
회원
2014-01-03
166
글번호 71040
시스템