커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

문의

안녕하세요 120틱차트에서240틱차트에지표을같이보는방법부탁합니다 지표는Volume Power OBV입니다
프로필 이미지
질갱이
2019-09-30
123
글번호 132353
지표
답변완료

시스템 수식 부탁 드립니다.

수고 많으십니다.....^^ 해외 선물 수식 부탁드립니다.... * macd 에서 longPeriod 선이 0선 기준선 상향 돌파 충족하고 분봉기준 이동평균선 5 이평 밑에서 분봉 시가가 +1틱 시가 위로 찍을시 매수 시그널발생 위 2조건 만족시 매수 시그널 연속 발생 * macd 에서 longPeriod 선이 0선 기준선 하향 돌파 충족하고 분봉기군 이동평균선 5 이평 위에서 분봉 시가가 -1틱 시가 밑으로 찍을시 매도 시그널발생 위 2조건 만족시 매도 시그널 연속 발생 수식 부탁 드립니다..^^
프로필 이미지
오색구름
2019-09-30
125
글번호 132352
시스템
답변완료

문의드립니다.

하나의 지표에 plot1 ~ plot5 까지 있다고 할때 막상 사용할때 plot1, 2만 사용하고 plot3,4,5 는 사용하지 않을려고 체크를 해제하면 실제 계산도 안하는건가요? 아니면 계산은 다 하고 차트에 나타나지만 않는건가요?? 차트 로딩속도가 궁금해서 여쭤봅니다.
프로필 이미지
확실한수익
2019-09-30
131
글번호 132351
지표
답변완료

어디가 문제인지 봐주시면 감사하겟습니다

input : Period(260), N(1.7); var : ii(0), UpperSum(0),UpperNum(0),LowerSum(0), LowerNum(0), upperLine(0),lowerLine(0),Ma(0) ; If index >= Period - 1 then { Var1 = ma(close, Period); Var2 = close - Var1; If Var2 >= 0 then { Var3 = Var2; //upper Var7 = 0; //lower //0//값 입력 Var4 = Var4 + Var3; //upper의 합 Var5 = Var5 + 1; //nPlus } If Var2 < 0 then { Var7 = Var2; //lower Var3 = 0; //upper //0//값 입력 Var8 = Var8 + Var7; //lower의 합 Var9 = Var9 + 1; //nMinus } If index >= Period - 1 then { If index > Period - 1 then { UpperSum = Var4 - Var4[Period]; UpperNum = Var5 - Var5[Period]; Var6 = UpperSum / UpperNum; //upperMean } Else Var6 = Var4 / Var5; //upperMean Var11 = 0; For ii = index - Period + 1 To index { If Var3[ii] <> 0 then { Var11 = Var11 + (Var6 - Var3[ii]) ^ 2; } } If index == Period - 1 then Var11 = sqrt(Var11 / Var5); //upperstd Else Var11 = sqrt(Var11 / UpperNum); //upperstd upperLine= Var1 + Var6 + (n* Var11);////////////////////////////////// If index > Period - 1 then { LowerSum = Var8 - Var8[ Period]; LowerNum = Var9 - Var9[ Period]; Var10 = LowerSum / LowerNum; //lowerMean } Else Var10 = Var8 / Var9; //lowerMean Var12 = 0; For ii = index - Period + 1 To index { If Var7[ii] <> 0 then { Var12 = Var12 + (Var10 - Var7[ii]) ^ 2; } } If index == Period - 1 then Var12 = sqrt(Var12 / Var9); //upperstd Else Var12 = sqrt(Var12 / LowerNum); //upperstd lowerLine= Var1 + Var10 - (n* Var12);//////////////////////////////////////////// } } Buy("매수",AtStop, upperLine); Sell("매도",AtStop, lowerLine); ///////////////////////////////////////////////////////////////////////////// 차티스트님 블로그에 나온 박스지표를 매매식으로 살짝 전환해보았는데요 //////////////로 길게 표시해놓은 표준편차에 해당하는 var11,12 에 n으로 증폭시켜도 전혀 차이가 없네요 var11,12가 거의 0 이라는 얘기인데 어디가 문제일까요
프로필 이미지
시고르시고르
2019-09-30
151
글번호 132350
시스템
답변완료

꼭지점 돌파매매 시스템식 수식문의

첨부파일과 같이 양꼭지점 발생 후 상향돌파, 음꼭지점 발생 후 하향돌파 하는 로직에 관한 시스템식을 문의합니다.(첨부파일을 보면 이해가 쉬울듯 합니다) 양,음꼭지점의 양봉1의 종가< 양봉2의 종가, 음봉1의 종가< 음봉2의 종가 를 만족합니다. 20ma 위에서 양봉1, 양봉2, 음봉1, 음봉2이 순서대로 발생시 '양꼭지점' 이라고 하고, 양봉2의 종가와 음봉1의 시가중에 큰 값을 진입가격으로 설정합니다. 20ma 아래에서 음봉1, 음봉2, 양봉1, 양봉2가 순서대로 발생시 '음꼭지점' 이라고 하고, 음봉2의 종가와 양봉1의 시가 중에서 작은값은 진입가격으로 설정합니다. 양꼭지점 진입조건이 출현하면 꼭지점 가격에서 buy Atstop 주문을 설정합니다.(역지정가주문이 안되면 시장가로 진입) 음꼭지점 진입조건이 출현하면 꼭지점 가격에서 sell Atstop 주문을 설정합니다.(역지정가주문이 안되면 시장가로 진입) 청산은 진입가에서 손절 30틱, 익절30틱 등으로 고정해서 설정합니다.(설정가능하도록) 꼭지점 생성된뒤 진입조건 발생후에 10개의봉 출현 이후에 진입안되면 진입조건 무효화(봉 갯수 설정 가능하도록) 일단 가능한 부분까지는 수식을 작성해 보았습니다. var1 = ma(C,P); var2 = 손절틱(30), 익절틱(30); //양꼭지점 매수신호 발생// if C[3] > O[3] and O[3] > var1[3] and C[2] > O[2] and O[2] > var1[2] and C[1] < O[1] and C[1] > var1[1] and C[0] < O[0] and C[0] > var1[0] and C[2] > C[3] and C[1] > C[0] Then { buy(꼭지점의 가격에서 역지정가 buy Atstop 주문 or 시장가 주문) } { 손절 or 익절 도달시 청산수식 } //음꼭지점 매수신호 발생// if C[3] < O[3] and O[3] < var1[3] and C[2] < O[2] and O[2] < var1[2] and C[1] > O[1] and C[1] < var1[1] and C[0] > O[0] and C[0] < var1[0] and C[2] < C[3] and C[1] < C[0] Then { 음꼭지점의 가격에서 역지정가 sell Atstop 주문 or 시장가 주문) } { 손절 or 익절 도달시 청산수식 } 쓰고보니 생각보다는 조금 복잡하네요... 가능하다면 제가 의도하는 시스템식을 완성시켜 주시면 감사하겠습니다.
프로필 이미지
노인
2019-09-30
301
글번호 132349
시스템
답변완료

SetStopEndOfDay 시간에 해당하는 틱데이타가 들어오지 않으면 청산이 안되나요?

SetStopEndOfDay 인자로 쓰인 시간에 틱 데이타가 들어오지 않는다면 청산 안되나요? 예를 들어, SetStopEndOfDay(1540) 으로 했는데 15:40에 틱 데이타가 하나도 들어오지 않고 15:41에 들어왔다면 15:41 에 청산되나요? 아니면 청산이 아예 안되나요?
프로필 이미지
Nuno
2019-09-29
126
글번호 132348
시스템
답변완료

실시간에서 당일종가로 청산하는 방법이 궁금합니다.

당일 종가 가격으로 청산하기 위한 가장 확실한 방법을 알고 싶습니다. 생각하고 있는 함수는 SetStopEndOfDay 인데 다른 효과적인 방법이 있다면 알고 싶습니다. 개별주식종목 1분봉 차트에 시스템을 적용하려고 합니다. 현재 현물시장 장마감 동시호가 시작 시간은 15:20 이고 장 종료는 15:30 인데, SetStopEndOfDay(1530) 으로 해야 하나요? 아니면 SetStopEndOfDay(1520)으로 해야 하나요? 아니면 다른 시간을 넣어야 하는지요?
프로필 이미지
Nuno
2019-09-29
129
글번호 132347
시스템
답변완료

시스템 문의 드립니다

안녕하세요. 변동성돌파시스템 문의 드립니다. [전략 기술] 1. 전일 고가/저가 Range 계산 2. 전일이 양봉인지 음봉인지 계산 3. 전일 고가/저가 대비 꼬리 비율 계산 - 단, 전일 양봉일 시 윗꼬리 비율만 계산 = K값 부여 (0부터 최대 0.999...) - 단, 전일 음봉일 시 아랫꼬리 비율만 계산 = H값 부여 (0부터 최대 0.999...) 4. 매수 - 시가 + (전일 고가/저가 Range * K) ** 단, 전일 양봉일 시에는 매수신호만 발생 (음봉 시 매수신호 발생없음) 5. 매도 - 시가 - (전일 고가/저가 Range * H) ** 단, 전일 음봉일 시에는 매도신호만 발생 (양봉 시 매도신호 발생없음) 6. 손절 - 매수 경우 : 전일 저점 - 매도 경우 : 전일 고점 ** 다음날, 다다음날, 다다다음날이 되어도 이 지점을 손절선으로 기억 7. 청산 - 매수 경우 : 진입 후 전일 고가/저가 Range의 3배수 지점에 청산 - 매도 경우 : 진입 후 전일 고가/저가 Range의 3배수 지점에 청산 감사합니다.
프로필 이미지
충주미꾸라지
2019-09-29
163
글번호 132346
시스템
답변완료

부탁드립니다.

1. 매수 진입 후 7개 봉을 지난 후부터 종가가 매수 진입 이전 20개봉과 매수 진입 후 7개 봉의 최고가를 2틱 올라가면 그때 매수 청산하라. 그 반대로 매도 진입 후 7개봉을 지난 후부터 종가가 매도 진입 이전 20개봉과 매도 진입 후 7개 봉의 최저가를 2틱 내려서면 그때 매도 청산하라 2. 매수 진입 후 12개 봉을 지난 후부터 종가가 매수 진입 이전 22개봉과 매수 진입 후 12개봉의 최고가를 2틱 올라가면 매수 청산하거나 또는 최저가를 2틱 내려서면 매수 청산하라 그 반대로 매도 진입 후 12개 봉을 지난 후부터 종가가 매도 진입 이전 22개봉과 매도 진입 후 12개봉의 최고가를 2틱 올라서면 매도 청산하거나 또는 최저가를 2틱 내려서면 매도 청산하라 감사합니다.
프로필 이미지
서태공
2019-09-29
115
글번호 132345
시스템