커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

전략식 부탁드립니다

항상 빠르고 친절한 답변 고맙습니다. 매수청산이후 스토케스틱모멤텀(13,25,2) 지표가 0선 밑으로 계속 하락하다가 최저점(값)을 찍고 바닥에서 3%이상 상승시에만 매수조건이 충족할 때 매수실행하는 수식을 부탁드립니다 ㅇ 매수식 : 5일선이 20일 이평선 돌파시 매수 ㅇ 매수청산이후 최저점 경신시 최저점(최저값)을 계속 갱신토록하는 수식과 ㅇ 최저점(값)을 형성시 변수값 저장하는 수식 및 ㅇ 최저점 변수값을 받아서 3%상승시 계산하는 수식을 부탁드립니다.(최저값 * 1.03) 수고하세요
프로필 이미지
민기삼촌
2012-11-09
293
글번호 56380
시스템
답변완료

문의

밑에 답변 고맙습니다. 그러면 매수도 즉시 매수 할 수 있지 않나요 ? 특정 금액에서 즉시 매수. 관련식 부탁 드립니다. ----- 안녕하세요 예스스탁입니다. 진입가 기준이 아니시면 해당 강제청산 함수로는 처리되지 않습니다. 일반청산함수를 이용해 작성하셔야 합니다. 아래식 참고하시기 바랍니다. #900원보다 5%낮은 시세 발생하면 즉시손절 if MarketPosition == 1 Then ExitLong("bx1",AtStop,900*0.95);#900-5% #900원보다 100원 낮은 시세 발생하면 즉시손절 if MarketPosition == 1 Then ExitLong("bx2",AtStop,900-100);#900-100원 즐거운 하루되세요 > 뽀로로엄마 님이 쓴 글입니다. > 제목 : 재문의 > 질문 드린 내용에서 한번더 확인 바랍니다. 하기 내용중에 1번은 이해를 하였습니다. 근데 2번에 질문 드렸던 내용이 주문함수 메뉴얼에 정확하게 나오지 않는 듯 질문을 드린건데요. 명확하게 답변 부탁 드립니다. 제가 질문을 드린 것은 SetStopLoss , SetStopProfitTarget 함수가 기준이 진입가 인데 제가 드린 질문은 진입가가 아니라 진입이 가령 1,000 원에 했다 하더라도 900원에서 몇% 하락시 청산 하란 식으로.. 이게 가능 하냐고 질문을 드린 것입니다. 물론 900원이란 값이 유동적인 값입니다. 바쁘시더라도 명확한 답변 부탁 드립니다. ---------------- 안녕하세요 예스스타입니다. 1. 강제청산은 수식에서 강제청산 함수를 사용하시거나 시스템 트레이딩 설정창의 강제청산탭에서 설정하시거나 모두 강제청산탭 하단의 청산시점이 적용됩니다. 청산시점을 조건만족즉시로 설정하시면 지정한 가격조건 만족하는 즉시 신호가 발생하며 봉완성시로 설정하시면 봉 종가가 지정한 가격조건을 만족해야 신호가 발생합니다. 봉미완성시에 가격조건 만족하면 즉시 주문하고자 하시면 조건만족즉시로 체크하시고 시스템을 적용하시면 됩니다. 2. 모든 강제청산은 %나 포인트(원) 2개중 하나로 설정가능합니다. 예스랭귀지 도움말의 주문함수에 각 강제청산에 대한 도움말 참고하시기 바랍니다. 즐거운 하루되세요 > 뽀로로엄마 님이 쓴 글입니다. > 제목 : 문의 있습니다. > 하기 답변 내용 잘 보았습니다. 한번 더 확인 하고 싶은건 SetStopLoss ,SetStopProfitTarget 가 봉 완성시가 아니라 조건 즉시 만족에서 신호가 발생해서 매매가 되는지 한번 더 확인 부탁 드리구요. 주문가격이 호가에서 발생하든 +-1 호가 에서 발생하든 정확하게 조건 즉시에서 발생하는지 한번 더 확인 부탁 드리구요. 두번째는 위 신호가 진입가에서 어떤 조건뿐만 아니라 특정가에서 % 조건으로도 가능한지 알려 주시기 바랍니다. 즉 진입가 대신 가령 100000원 이란 기준을 주고 거기에서 % 조건을 주어서 매매가 가능한지 여부 알려 주시기 바랍니다 --------------------------- 안녕하세요 예스스탁입니다. SetStopLoss ,SetStopProfitTarget 은 진입가격에서 지정한 포인트나 퍼센트 수익이나 손실이 발생하면 신호가 발생하게 하는 함수입니다. 시스템은 사용자가 지정한 조건을 만족하면 신호가 발생하고 신호가 발생하면 시스템 트레이딩 설정창의 진입이나 청산으로 지정한 가격으로 주문이 집행됩니다. 체결은 주문가격에 따라 달라지므로 수식상 주문함수가 체결을 보장하지는 않습니다. 즉시 체결 시키고자 하시면 시스템 트레이딩 설정창의 매매가격을 체결에 유리한 시장가나 높은 가격으로 주문 가능하게 설정하셔야만 합니다. 즐거운 하루되세요
프로필 이미지
뽀로로엄마
2012-11-09
358
글번호 56379
시스템

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

프로필 이미지
괌
2012-11-09
7
글번호 56378
지표
답변완료

이격도 수식

항상 신속하고 상세한 답변 감사드립니다. 선물 틱봉에 적용하고자 합니다. 가격이평 20선과 60선의 이격이 ⓐ 80 아래에서 80선을 상향돌파 할때 매수 ⓑ120 위에서 120선을 하향이탈할때 매도하는 전략식 좀 부탁드립니다.
프로필 이미지
스퍼트시커
2012-11-09
441
글번호 56374
시스템
답변완료

수식부탁드립니다.

수고가 많으십니다. 참조봉이 코스피2000 이상이면 매도 감사합니다.
프로필 이미지
회원
2012-11-09
425
글번호 56373
시스템
답변완료

문의드립니다.

안녕하세요. 당일 최고가에서 1.5~2.5포인트 하락 후 반등 시 (2.5포인트 이상 하락하면 출력 안함) (당일최고가-최고가를 찍은 이후의 최저가)/2 를 30분 동안만 출력하라 당일 최저가에서 1.5~2.5포인트 반등 후 하락 시 (2.5포인트 이상 반등하면 출력 안함)(최저가를 찍은 이후의 최고가 - 당일최저가)/2 를 30분 동안만 출력하라 는 수식을 알려주세요. 수고하세요.
프로필 이미지
골드드래곤
2012-11-09
414
글번호 56372
지표
답변완료

수식문의

수식문의합니다. 캔들이 이동평균선 상향 돌파시 매수. 하향돌파시 매수청산 수식 부탁드립니다. 매수 매수청산과 매도 매수청산이 반복되지 않토록 매수와 매수청산만 되는 수식입니다.
프로필 이미지
회원
2012-11-09
401
글번호 56366
시스템
답변완료

시장가 조건식

수고가 많으십니다. 아래 내용을 Yes Language 문장으로 하고 싶습니다. 1. 시장가가 1385를 터치하자마자 동가에서 1계약 신규매수 주문. 2. 사장가가 7분이평선을 터치하자마자 매수한 1계약을 시장가에서 스위칭하도록 주문. 매뉴얼 보면 시장가 조건식이나 구체적 수치 터치 조건식이 없는 것 같습니다. 가능한지 모르겠습니다. 그럼, 답변 기다리겠습니다. 수고하세요.
프로필 이미지
ST
2012-11-09
458
글번호 56363
시스템
답변완료

문의

시스템 매매에서 연결선물지수로 테스트를 하는 이유는 무엇입니까. 1.아래 매매식에서 수량을 누적자산을 계속 누적 시키면서 매매를 하고싶은데 수량을 일일이 써넣어야 하는불편이 있습니다. # Buy If CrossUP(value1, value2) Then { Buy("Buy", OnClose, DEF,1); 이부분에서 숫자 1를 주식수로알고 바꾸고 있습니다 } # 청산 If CrossDown(value1, value2) Then { ExitLong(); } # Sell If CrossDown(value3, value4) Then { Sell("Sell", OnClose, DEF, 1); 이부분 숫자 } # 청산 If CrossDown(value3, value4) Then { ExitLong(); } 2.나는 하나대투증권에서 나만의 추세를 판단할 수 있는 것을 마련해 볼까? 하는 생각에 열심히 고민을 해서 보조지표를 하나 만들어 보았다. 기본 개념은 n일간의 최저점과 최고점에 피보나치를 그어 현재가격이 38.2%선 밑에 있으면 하락추세 현재가격이 62.8%선 위에 있으면 상승추세 38.2%와 62.8% 사이에 있으면 횡보로 생각하는 것이다. 피보나치 조정대를 이용한 추세판단지표로 시스템 매매를 시도할려고합니다 시스템매매식을 부탁합니다 첨부파일에서 처럼 단기추세, 장기추세,장기추세이평 3개가 같이 -1선을상승 할때와 피보나치조정선 0선에상승할때 이두가지가 같을때 BUY로 진입하고, 상승중 0.382선을 상승 진행중 하락으로 돌아설때 0.382선을 지날때 1차 청산으로 해주시고요 상승중 계속0.382,0.500,0.628, 이렇게 상승할때 100%선에서 청산할수 있도록 부탁드립니다 단기추세 if((lowest(close,shortDay)+((highest(close,shortDay) - lowest(close,shortDay))*0.382)) >close,-1,if((highest(close,shortDay)-((highest(close,shortDay) - lowest(close,shortDay))*0.382)) < close,1,0)) 장기추세 if((lowest(close,longDay) + ((highest(close,longDay) - lowest(close,longDay))*0.382)) >close,-1,if((highest(close,longDay)-((highest(close,longDay) - lowest(close,longDay))*0.382)) < close,1,0)) 장기추세 이평 wavg((if((lowest(close,longDay)+((highest(close,longDay) -lowest(close,longDay))*0.382))>close,-1,if((highest(close,longDay) - ((highest(close,longDay) - lowest(close,longDay))*0.382)) < close,1,0))),avgDay) (변수) shortDay 5 longDay 20 avgDay 3 너무 문의가 많아 진심으로 죄송하게 생각 합니다.
프로필 이미지
한변호사
2012-11-09
1131
글번호 56362
시스템