커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

왜 이런 에러가 날까요??

나와있는대로 계속 crossup과 crossdown이 선언되지 않은 이름이라는데... 원인좀 알고 싶습니다~
프로필 이미지
1억아아자
2011-01-31
852
글번호 35430
시스템
답변완료

청산관련 하나 더 부탁합니다~

장시작 시점 부터 (예를 들어) 진입 후 30분이 지난 시점 까지의 고가와 저가를 채널로 설정하고, 진입 후 35분이 지난 후 부터 현재봉의 고가 또는 저가가 채널의 상단 또는 하단을 돌파할 때 현재봉의 종가로 기존 포지션의 리버스 포지션을 갖게 하고자 할 때 아래의 매매식이 타당한 지 검토를 부탁드립니다 ^^ Var : hwr(0), lwr(0); hwr = timehigh(90000, entrytime + 3000); lwr = timelow(90000, entrytime + 3000); If marketposition == 1 and (stime >= (entrytime + 3500)) then { If crossdown(L, lwr - 0.2) then Sell("s1", atstop, C); } If marketposition == -1 and (stime >= (entrytime + 3500)) then { If crossup(H, hwr + 0.2) then { Buy("b1", atstop, C); }
프로필 이미지
cetvet
2011-01-31
779
글번호 35427
시스템
답변완료

시스템 식 검토 부탁드립니다 ^^

장 시작 후 어떤 특정한 시점 (예를 들어 10번째 봉)에 진입신호가 발생하였다면 그 시점 봉의 저가및 고가를 내생변수에 저장하고, 11번째 봉 이후에 저장된 저가 및 고가 수준에서 진입을 하려 할때 아래와 같은 식이 유효할 지 검토 부탁드립니다. //진입준비 If DayIndex == 9 Then { Condition1 = C - O > 1; Condition2 = C - O < -1; Var1 = L; Var2 = H; } //진입 If DayIndex > 9 and stime <= 140000 Then { If Condition1 == true then Buy("b", atstop, var1 - 0.2); if Condition2 == true then Sell("s", atstop, var2 + 0.2); }
프로필 이미지
cetvet
2011-01-31
808
글번호 35426
시스템
답변완료

수식부탁드립니다--------------

항상수고하십니다 사용지표:호가잔량이평 오실레이터20period,선물지수30봉 이평 진입 매수 호가잔량이평 오실레이터가 전봉보다 +2000(변수)이고 30(변수)이평이 전봉보다 0.3(변수) 상승하면 매수 매도 호가잔량이평 오실레이터가 전봉보다 -2000(변수)이고 30(변수)이평이 전봉보다 0.3(변수) 하락하면 매도 청산 손절 7(변수)틱손해나면 손절 익절 17(변수)틱 이익나면 익절 트레일링스탑 1포임트 미만수익발생시(최고수익대비-0.5(변수)포인트이익 감소하면 청산) 1포임트 이상수익발생시(최고수익대비-0.2(변수)포인트이익 감소하면 청산) 부탁드립니다
프로필 이미지
leekss1
2011-01-31
778
글번호 35425
시스템
답변완료

부탁드립니다

dmi13에서 +di가 -dl 돌파시, -di가 +di 돌파시 신호발생시, 화살표 표시가 발생되는 시점에서 가격을 아래에 나타낼수 있는 방법을 아주 자세히 부탁드립니다 dmi지표를 예로 작성해 주면 더욱 감사하겠습니다. 예스랭귀지를 전혀몰라서 부탁드립니다 수고하세요 감사합니다.......
프로필 이미지
돈크돈어
2011-01-31
825
글번호 35424
시스템
답변완료

ATR Trailing stop

안녕하세요 atr trailing stop 지표식 부탁 드릴께요 1.만약에 atr 기간을 20 atr승수를 3으로 놓고, 상승추세시 캔들 아래에 매도 atr stop선을 나타내고, atr stop선이 종가로 붕괴되면 캔들 위에 매수 atr stop선이 그려질수 있는 수식 입니다 즉 상승추세시는 매도stop선만,하락추세시는 매수stop선만 나타나게 부탁드립니다 2.만약에 atr 기간을 20 atr승수를 3으로 놓았을때 변동폭을 수치로 나타나게 지표식을 만들수 없는지요? 부탁 드립니다
프로필 이미지
돈크돈어
2011-01-31
1096
글번호 35423
지표
답변완료

질문드립니다.

17037 번호 질문 참고해주세요 일반적으로 진입청산(하나의거래)에서 한틱정도 말생하므로 해당 종목의 한틱의 값을 반으로 나누어 진입과 청산에 각각 입력해 주시면 됩니다. 라고 말씀해주셧는데 1) 왕복이 아니라 하나의 진입/청산에 합쳐 총 1번의 슬리피지설정을 하는것인가요? 아니면 총진입1번 청산1번 총합 2번의 슬리피지 설정을 하는것인가용? 2)그럼 제가 구한 값의 반값이 슬리피지로 책정 되는것인가요? 시뮬레이션에 적용할때 질문드립니다. 한틱의 값을 반으로 나누어서 원 단위로 입력하시라는것 같은데요 주식은 호가단위가 다 다른데 시뮬레이션에 입력할때 일일히 가격대별로 맞춰서 설정 을 해줘야하나요 ?? 즉 > 5000원 미만 5원 5000원 이상 1만 원 미만 10원 ㅡ> 시뮬레이션에 매수5원/매도5원 1만 원 이상 5만 원 미만 50원 ㅡ> 시뮬레이션에 매수25원/매도25원 5만 원 이상 10만 원 미만 100원 ㅡ> 시뮬레이션에 매수50원/매도50원 10만 원 이상 50만 원 미만 500원 ㅡ> 시뮬레이션에 매수250원/매도250원 50만 원 이상 1000원 ㅡ>시뮬레이션에 매수500원/매도500원 위와같은 값으로 슬리피지 적용해주면 되는것인가용? 위와 같은 값이 맞다면 혹시 다른 편리한 방법 있으면 알려주시면 감사하겠습니다. ※마지막으로 일반적으로 주식을 매매할때 슬리피지로 감당해야할 %는 얼마나 되는지 궁금합니다.
프로필 이미지
sdfadfe
2011-01-31
822
글번호 35422
시스템
답변완료

간단한 질문.

if crossup(ma(c,5),ma(C,20)) then 으로 표현하시면 5-20 골든크로스가 발생한 봉을 나타내게 됩니다. 위 (5가 20을 골드크로스를 만족한 봉)의 시가,고가,저가,종가를 수식으로 어떻게 나타내는 지요?
프로필 이미지
sjpapa
2011-01-31
821
글번호 35420
시스템
답변완료

이익청산 문의?

만약 9시 30분 이전에, 전날 종가대비 약 50% 이상에서 매수체결이 되었다면 매수가 대비 약 20% 이익청산. 만약 9시 30분 이전에, 전날 종가대비 약 50% 이하에서 매도체결이 되었다면 매도가 대비 약 20% 이익청산.
프로필 이미지
노블레스
2011-01-31
848
글번호 35410
시스템