커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7726
글번호 230811
답변완료
수식작성 문의드립니다.
당일 최저점 대비 30% 이상 상승시 매수하고, 최고점대비 30% 하락시(즉, 당일 최고점이 3.0 이라면 이것의 70% 즉, 2.1로 하락시) 매도하며, 매도 조건이 충족안 될 경우에는 2시 30분에 당일 청산하는 수식작성 좀 부탁드립니다. 그리고 이 때, 최고점대비 30% 하락해서 매도한 이후에는 다시 재진입하지 않도록 즉, 하루에 매수와 매도는 1번 만 하도록 부탁드립니다.
감사합니다.
2011-05-04
581
글번호 38292
답변완료
청산 여러가지 알고싶네요
안녕하십니까 식 부탁해요
매수 전용
### 최대수익 대비 하락 (2% 수익후 1% 손실시)
### 최대수익 대비 하락 (5% 수익후 2.5% 손실시)
매도전용
### 최대수익 대비 하락 (2% 수익후 1% 손실시)
### 최대수익 대비 하락 (5% 수익후 2.5% 손실시)
2011-05-04
573
글번호 38291
답변완료
어제부탁드린 종목검색식 다시한번만봐주세요
자꾸 귀찬게해드리는것같아 죄송합니다
근데 저도 제가 생각한것과 다르게 나와답답하네요 제가 설명을 잘못하는건지
아니면 제컴퓨터가 이상한건지....
먼저 특정봉전에 볼린저밴드 하향이탈한 종목검색식짜주셨는데요
Input : Period(20), D(2),N(11);
value1 = BollBandDown(Period,D);
If CrossDown(C[n],value1[n]) Then
Find(1);
이거요 제가 30분봉에서 돌려보니 조아제약종목이 안나옵니다 27일 종맨마지막봉이랑
바로 전봉이 볼린저밴드하향이탈했는데 30분봉으로는 53봉전? 이렇게검색하니까 나오더
라구요 근데 52봉이나 54봉으로 검색하면 나오질않습니다 둘중에 하나는 잡히지 안는
다는건데 왜그런건가요
그리고 5일안에 볼린저밴드 하향이탈한종목 검색식이요
Input : Period(20), D(2),XX(5);
value1 = BollBandDown(Period,D);
If countif(CrossDown(C,value1),XX) >= 1 Then
Find(1);
여기서 30분에서 5넣고 돌려보니또 조아제약이 나오질않습니다 한 넉넉하게 9정도
넣고 돌려도 나오질안네요 그리고 보령제약도 나오질않는것 같습니다
그리고 마지막으로 당일 볼밴 상단 돌파한 종목을 찾는 식인데요
Input : Period(20), D(2);
value1 = BollBandUp(Period,D);
If CrossUp(C,value1) Then
Find(1);
여기서 시초가에 stx조선해양이 상단을 뚫었는데 나오질안더군요 똑같이 30분이구요
저는 파워종목검색에서 돌리고 있는데 그냥 종목검색에서는 다를까 종목검색에서 돌렸
는데도 똑같았구요 왜 이렇게 나오는지 모르겟습니다
이런점들을 고쳐주셔서 다시한번만 짜주시면감사하겠습니다
2011-05-04
594
글번호 38290
답변완료
답변 부탁드리겠습니다.
안녕하세요.
지표식 좀 문의드릴려고 합니다.
일단 위의선, 중간선, 아래선을 만들려고 합니다.
중간에 검정색 선은 일목균형표의 선행스팬'shift((highest(high,longPeriod)+lowest(low,longPeriod))/2,midPeriod-1)'을 변형시켜서 만들었구요.
위와 아래의 선을 만들려고 합니다.
맨 위의 선부터 말씀드리면,
중간선 아래의 캔들이 찍은 저점에서 중간선을 넘은 지점까지의 거리의 두 배이며, 이것이 선행하여 계단식으로 가도록 만들 수 있는 수식이 있을까요?
이 식을 HighestSince(condition, data) 변형해서 만들어야 하나요?
그리고 shit를 사용하여 선행하게 보여져야 하는데, 이 부분은 어떻게 식을 만들어야 할지 모르겠습니다.
그리고 맨 아래의 선 역시, 중간선 위의 캔들이 찍은 고점에서 중간선을 넘은 지점까지 거리의 두 배이며, 계단식으로 움직이게 만들고 싶습니다.
이 지표식에 관한 답변 꼭 좀 부탁드리겠습니다.
2011-05-04
662
글번호 38289
레드코어 님에 의해서 삭제되었습니다.
2011-05-04
3
글번호 38288
답변완료
어떤 변수를 저장시키는 방법?
10일선이 30일선을 통과하였을때 그통과한 값을 특정변수에 저장하는 수식이 궁금합니다
그리고 그이후에 5분 마다 이평선값을 가져와서 특정변수에 저장하는 수식이 있나요?
너무 짧게 질문해서 죄송합니다.
항상 친절한 답변 감사드리고 항상 건강하세요
2011-05-03
581
글번호 38287
답변완료
모멘텀지표식을 알고십습니다...
예를들어 var1 = m;
이것으로 모멘텀지표를 만들고싶습니다...
감사합니다....
원래의 모멘텀지표식도 같이 올려주세요...
2011-05-03
709
글번호 38286
답변완료
수식 검토 부탁드립니다.
수고하십니다.
왕초보로 한번 해볼려고 고군분투하고 있습니다.
아래 수식좀 수정해 주시면 감사하겠습니다.
buy 조건에 "5일선이 20일선을 상승돌파시 또는 12일 간의 최저가에서 0.5% 상승시 매수"로 수정하고,
exitlong 조건에 "5일선이 20일선을 하향돌파시 또는 12일 간의 최고가에서 0.5% 하락시 청산" 조건으로 수정해 바랍니다.
var1 = ma(C,5);
Var2 = ma(C,20);
if Crossup(Var1,Var2) Then
buy();
if CrossDown(Var1,Var2) Then
exitlong();
2011-05-03
634
글번호 38285
답변완료
다음과 같은 상태에서 값을 구하는 방법 질문입니다.
질문입니다.]
가격이 A1부터 하락하기 시작해서 A4 까지 하락합니다.
그 다음
A4 부터 얼마 동안은 횡보하여 계속 같은 값을 유지합니다.
(A4부터 A10은 같은 값)
그 다음 다시 저점을 갱신하면서 값이 내려갑니다.
다시 얼마동안 횡보하면서, 같은 값을 가집니다.
(A14부터 A20까지)
이런 식으로 가격 변화가 계속 됩니다.
지표식을 만들어서..이런 상태가 있다면,
수평 구간이 생긴 곳의 값들을 임의의 변수(배열을 사용해야 할듯함)에
할당하는 방법을 알려주시기 바랍니다.
그림에서는 4개의 값을 갖게 되겠죠
(ArrayVar[1],ArrayVar[2],ArrayVar[3],ArrayVar[4]...)
항상 도움을 주셔서 감사합니다.
수고하십시오.
2011-05-03
632
글번호 38284