커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
4338
글번호 230811
답변완료
문의드립니다.
안녕하십니까?
아래는 매수만 나오는 시스템인듯 싶습니다.
매수,매도 함께 나올수 수 있도록 부탁드리겠습니다.
(즉,매도는 아래식의 반대로 나오겠지요.)
매수와 매도가 함께 구현되도록 해주시면 합니다만
가능하지 않다면,
아래식의 반대,매도만 구현 될수 있도록 부탁 드리겠습니다.
감사합니다.
/*******************************************************************
Description : Pivot Point Breakout Long Entry
********************************************************************/
Inputs: Strength(5);
Variables: HighPivot(0);
If SwingHigh(1, High, Strength, Strength, Strength*2+1) <> -1 Then Begin
Condition1 = True;
HighPivot = High[Strength];
End;
If MarketPosition() == 1 Then
Condition1 = False;
If Condition1 Then
Buy ("PivB", AtStop, HighPivot);
2018-01-10
200
글번호 115646
답변완료
수식요청
수식 부탁드립니다.
var1 = data1(c)-data2(c)
위 식에서 기본차트인 data1(c)에 대한 볼린저 밴드가 아니라
var1식에 대한 다음과 같은 볼린저 밴드를 접목시켜 보고 싶습니다.
-다음-
var: Length(10), StdDev(2), Bars(2),Length1(20);
Variables: BBTop(0),BBBot(0);
BBTop = BollBandUp(Length, StdDev);
BBBot = BollBanddown(Length, StdDev);
plot1(BBTop,"상");
plot2(bbbot,"하");
-항상 감사 드리며..좋은 하루 되세요
2018-01-10
210
글번호 115645
답변완료
수식부탁합니다
안녕하세요.
그림파일1에서 ,변동 A-B는 변동 X-A의 0.382 만큼 또는 0.618 만큼 되돌림이 이루어지는
좌,우그림패턴처럼 D지점에서 매도,매수발생 수식을 구현하면 좋겠습니다
$,도움주심에 늘 감사합니다.
2018-01-10
219
글번호 115644
답변완료
수식 추가 문의
계속되는 친절한 답변에 감사드립니다.
1월 2일부터 실전을 돌리고 있는데 약간의 문제가 발견되었습니다.
상황을 아주 간단히 요약해서 말씀드리겠습니다.
전략은 A, B, C 세 개입니다.
그리고 모두 같은 종목을 거래합니다. (주식 종목이라서 매도는 없고, 매수와 청산만 있습니다.)
전일 A, B 전략에서 매수진입을 하나씩 해서 잔고가 2개입니다.
익일 C전략에서 청산 신호가 떴습니다. 이 경우, 잔고 2개 중 하나가 청산되는 건가요?
만약, 그렇다면, 그 후 차례로 A, B 모두 청산 신호가 뜨면 잔고가 모자라서 청산이 안되는 문제가 생길텐데.. 이런 문제는 어떻게 해결을 해야할까요?
시스템이 잔고 물량이 각각 어느 전략에서 매수한 것인지까지 구분은 못할거 같은데 말입니다.
만약, 모든 전략에 marketposition ==1 인 경우에만 청산이 되게끔 하면,
위의 경우에 C 전략의 경우 전일 매수진입이 안되었으므로 청산 신호가 안뜨게 되는건지
그와 상관 없이 잔고에는 수량이 있으므로 청산 신호가 뜨는건지도 궁금합니다.
시스템 가동 첫날에는 진입신호만 발생하도록 하고, 그 후부터는 모든신호가 발생하도록 하면 된다고들 하는데,
그렇게 해도 똑같은 문제는 계속해서 발생합니다.
매번 전날 진입을 안한 아이들은 진입신호만 발생하도록 수동으로 설정을 바꾸어 주어야 하는지요?
답변을 부탁드리겠습니다.
감사합니다.
2018-01-10
198
글번호 115643
답변완료
키움수식변형
HP = highestSince(1, date(1)!=date, h);
LP = LowestSince(1, date(1)!=date, l);
HHP = if( time >= 090000 and time <= 100000, H, 0 );
LLP = if( time >= 090000 and time <= 100000, L, 0 );
HH = valueWhen(1, HHP == H, H);
LL = valueWhen(1, LLP == L , L);
수식변형 부탁드려요...
2018-01-10
262
글번호 115642
답변완료
수식 문의 드립니다...^^
수고가 많으시죠...^^
이평선 ( 3, 10) macd (24, 52, 18)
1 이평선 3일 10일이 정배열이고 macd 골든크로스에 매수 3일 10일 데드크로스에 매수청산
2 이평선 3일 10일이 역배열이고 macd 데드크로스에 매수 3일 10일 골든크로스에 매도청산
이상입니다...수고하세요..
2018-01-10
210
글번호 115641
답변완료
수식 문의
안녕하세요
하기 수식 문의 드립니다.
검토 부탁드립니다.
조건사항
- 볼린져 밴드에 닿거나 걸쳐있는 상태에서,
볼린져 밴드에서 떨어진 첫번째 봉까지만 적용됩니다.
두번째 이후부터는 상관없습니다.
- 당일의 싯가보다 50틱이상 또는 현재가격의 1% 이상 떨어지거나 올라갔을 때 적용됩니다.
미국시간 기준입니다.
상단에선는 바로 앞의 양봉보다 몸통이 1틱이라도 더 큰 음봉이 발생하면 매도진입
수식 부탁드립니다. 음봉 다음의 큰 음봉은 고려하지 않습니다.
하단에서는 바로 앞의 음봉보다 몸통이 1틱이라도 더 큰 양봉이 발생하면 매수진입
수식 부탁드립니다. 양봉 다음의 큰 양봉은 고려하지 않습니다.
감사합니다.
2018-01-10
190
글번호 115640
답변완료
지표 관련 문의
안녕하세요
Moving Average Oscillatior 의 막대 색을
증감을 알수 있도록 수식으로 구현 가능할런지요?
(거래량의 경우 전봉보다 적으면 파랑 많으면 빨강 이런식으로 볼 수 있듯이요?)
설정으로는 없어 보여 문의 드립니다
두번째 파일이 제가 구현ㄴ하고 싶은 모습니다.
전봉보다 크다면 파랑 작다면 빨강 이런식으로...
고맙습니다
2018-01-10
246
글번호 115639
한건 님에 의해서 삭제되었습니다.
2018-01-10
1
글번호 115638