커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

문의드립니다.

추운 날씨에 고생 많으십니다. 아래와 같은 수식 부탁드립니다. 1.매수 20일선 우하향 하다가 우상향으로 바뀐후 최초로 발생한 캔들A 가 있고 (캔들A는 봉이 5일선을 상승돌파하여 누적거래량 1000 초과한 봉이고) 캔들A 주변 전후로 10개봉 이내에서 거래량 지표상으로 거래량 2000 이상이 발생한 캔들B 가 추가로 생기면 봉이 5일선 이하로 눌렸을때 즉시 매수진입 2.매도 매수진입과 반대 수고하세요 ^^
프로필 이미지
웹피
2017-02-09
153
글번호 106684
시스템
답변완료

문의드립니다.

틱 차트에서 upvol, downvol의 연속된 합을 표현할 수 있나요?? [3111] 체결추이에 보면 순연속합이 있던데 틱차트에서 합치면 똑같을거 같은데 연속된 합을 구해서 표현하는 방법이 있는지 궁금합니다. AccumN 함수로는 안될거 같고 논리구문을 써서 가능할지 궁금하네요
프로필 이미지
확실한수익
2017-02-09
148
글번호 106683
지표
답변완료

문의드려요

안녕하세요 문듸드립니다. 1번과 5번에서 지수가 기준이평선과 +-3틱 차이일때 각각 매수 매도. 손절15틱 익절20틱 2번3번4번에서 위의내용처럼 +-3틱 신호로 진입했는데 5틱이 넘어가면 손절과 동시에 스위칭이 가능할까요 매도로 진입했는데 +5틱이 넘어가면 손절후 매수스위칭 / 매수 진입했는데 -5틱 넘으면 손절후 매도스위칭 기본손절 15틱과 익절 20틱, 기준이평선이 변수에서 변경 가능하면 좋겠습니다. 추가로 진입후 10틱 이상 진행하면 되돌아올시 +1틱에서 익절청산이 가능하다면 부탁드립니다. 만약에 안된다면 기준이평 밑에서는 +-3틱 차로 매도 신호, 위에서는 매수신호만 나오도록 해주세요 손절 익절 익절mit는 위와같이 부탁드릴게요 설명을 달아주시면 수정해서 사용해보도록 하겠습니다 수고하세요~~
프로필 이미지
국산3
2017-02-09
168
글번호 106682
시스템
답변완료

신호 적용

Input : shortPeriod(12), longPeriod(26); Var : value(0); value = MACD(shortPeriod, longPeriod); //진입캔들 연결 라인 var : BD(0),BT(0),BV(0),BD1(0),BT1(0),BV1(0),TL1(0); var : SD(0),ST(0),SV(0),SD1(0),ST1(0),SV1(0),TL2(0); if MarketPosition == 1 and MarketPosition != MarketPosition[1] then{ BD = EntryDate; BT = EntryTime; BV = EntryPrice; BD1 = BD[1]; BT1 = BT[1]; BV1 = BV[1]; TL_Delete(TL1); if BD1 > 0 Then{ TL1 = TL_New(BD1,BT1,BV1,BD,BT,BV); TL_SetColor(TL1,RED); TL_SetExtRight(TL1,true); } } if MarketPosition == -1 and MarketPosition != MarketPosition[1] then{ SD = EntryDate; ST = EntryTime; SV = EntryPrice; SD1 = SD[1]; ST1 = ST[1]; SV1 = SV[1]; TL_Delete(TL2); if SD1 > 0 Then{ TL2 = TL_New(SD1,ST1,SV1,SD,ST,SV); TL_SetColor(TL2,BLUE); TL_SetExtRight(TL2,true); } } # 매수/매도청산 If CrossUP(value, 0) Then { Buy(); } # 매도/매수청산 If CrossDown(value, 0) Then { Sell(); } ------------------------------------------------------------------ 주셨던 수식을 이용해서 적용해 봤습니다. 우선 "MACD기준선" 시스템에 적용해서 봤습니다. BV = EntryPrice; 값은 원하는 값(Close, Open등)으로 수정해서 테스트 해 보고 있습니다... if BD1 > 0 Then{ TL1 = TL_New(BD1,BT1,BV1,BD,BT,BV); TL_SetColor(TL1,RED); TL_SetExtRight(TL1,true); } 이 부분에서 사용하는 수식을 넣어서 수정을 해 봤습니다만.. 변경은 BD1 > 0 를 CrossUP(value, 0)으로 수식을 넣어서 봤는데요.. 잘 적용이 안되네요.. 또한 캔들에서 바로 발생이 안되고 한 캔들 다음에서 발생합니다. 잘 부탁드립니다.
프로필 이미지
타잔94
2017-02-09
156
글번호 106681
시스템
답변완료

식???

안녕하세요 15시31 분에 조건만족시 매수진입 15시31 분에 조건만족시 매도진입 어떻게 식을 작성해야하는지요 감사^^
프로필 이미지
회원
2017-02-08
135
글번호 106680
시스템
답변완료

질문 드립니다.

안녕하세요 초보입니다. 질문 좀 드리겠습니다. 질문1 : 1계약만 매수를 할려고 합니다. 1계약이 청산 되기전까지는 조건이 만족이 되어도 더 매수 하지 않는 조건을 아래 검색식에서 따로 넣어야 하나요? 질문2 : 자동 매매를 하고 싶은데 내가 관심종목 5종목을 만들고 하나의 조건으로 그 5종목에 대하여 감시하면서 자동매매가 가능한지요? 또한 1계약만 계좌에 두고 싶은데 5종목을 동시 감시하면서 동시에 2개 종목이 같은 조건에 해당하여 매수가 되어야 한다면 계좌에는 1종목만 둘수 있는지요? 질문3 : 아래 검색식에서 몇가지 조건과 손절조건을 더 넣고 싶습니다.도와 주십시요. 추가조건 : 가.15분봉의 이평이 120>60>20 또는 120>20>60일때 매수. 나.일봉이 10선위일때 만 매수 다.검색 조건만족의 시간대, 매수 시간대가 우리나라 시간으로 컴퓨터시간(12:00~22:00)에만 검식 및 매수 하고 싶습니다. 단 매도는 24시간 내내 해당되게 하고 싶습니다. 손절 조건은 일봉 20이평 이탈시 또는 90분봉 20이평 이탈시 손절 조건입니다 손절 시간대도 24시간내내입니다. 어떻게 수정하면 되는지 도와 주십시요. nput : P(20),dv(2); var : mav(0),bbup(0); mav = ma(C,P); bbup = BollBandUp(P,dv); if MarketPosition == 0 and O[2] <= mav[2] and C[2] >= BBup[2] then buy(); SetStopProfittarget(1,PercentStop); 답변 부탁 드립니다. 감사합니다.
프로필 이미지
프렌
2017-02-08
154
글번호 106679
검색

프렌 님에 의해서 삭제되었습니다.

프로필 이미지
프렌
2017-02-08
0
글번호 106678
검색
답변완료

수식 문의 드립니다

수식 문의 드립니다. 아래는 교재의 예제입니다. 진입시 일봉의 n일평균선이(변수로) 상승중이면서 아래 조건과 맞으면 매수 일봉의 n일평균선이(변수로) 하락중이면서 아래 조건과 맞으면 매도 위 조건을 추가하여 진입식을 보완하여 주시면 감사하겠습니다. Input : DayMult(0.35), Mult(6.5); Var1 = (DayHigh(1)-DayLow(1)) * DayMult; If EntriesToday(date) < 1 and sTime < 143000 Then { Buy("B2", AtStop, DayOpen+Var1); Sell("S2", AtStop, DayOpen-Var1); }
프로필 이미지
버핏
2017-02-08
129
글번호 106677
시스템

프렌 님에 의해서 삭제되었습니다.

프로필 이미지
프렌
2017-02-08
2
글번호 106676
검색