커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
3435
글번호 230811
신대륙발견 님에 의해서 삭제되었습니다.
2023-06-02
0
글번호 169505
신대륙발견 님에 의해서 삭제되었습니다.
2023-06-02
52
글번호 169504
답변완료
분,틱봉의 금일분만 적용
기본 차트 속성에서 분,틱봉의 금일분만 적용하는 경우
장 개시전 종목을 적용하면 필수적으로 1개의 봉은 나타납니다.
그러나 재접속을 하거나 종목을 다시 설정해주면 당일봉만 나타나지요.
이 경우 전혀 다른 결과가 나타나곤 하는 경우가 있습니다.
함수값으로 dayindex를 적용하는데
장 개시전 나타나는 1개의 봉값을 로직에 영향을 주지 않게 없애는 수식이 없을까요.
틱차트를 사용하고 있습니다.
2023-06-02
762
글번호 169503
답변완료
수식 문의 드립니다
아래를 data2 식으로 작성 문의 드립니다..
1. Stochastic (12,5,5)
매수 stochastic (k,d) 시그날 선이 기준선 상향시
매수 stochastic (k,d) 시그날 선이 50선 상향시
매도 stochastic (k,d) 시그날 선이 기준선 하향시
매도 stochastic (k,d) 시그날 선이 50선 하향시
2. macd(12,26,9)
매수: macd가 기준선 상향시
매도: macd가 기준선 하향시
3. cci(9,10)
매수: cci가 기준선 상향시
매도: cci가 기준선 하향시
4, Envelope(20,5)
매수: 상한선 상향시
매수: 중앙선 상향시
매수: 하한선 상향시
매도: 상한선 하향시
매도: 중앙선 하향시
5. Bolinger band ( 20,5)
매수: 상한선 상향시
매수: 중앙선 상향시
매수 하한선 상향시
매도: 상한선 하향시
매도: 중앙선 하향시
6. trix(14,7)
매수 기준선 상향시
매도:기준선 하향시
7. 일목균형표
매수 : 후행스팬 이 5 이평선 상향시
매수 :후행스팬이 상승 중이고 후행스팬이 5이평선위에 있을때
매도: 후행스팬이 고개 숙일때
8. force index(5,20)
매수: fvalfast가 fvalslow 상향시
매도 fvalfast가 fvalslow 하향시
1,2,3,4,5, 6, 7, 8 모두 data2 식으로 만들어 주시면 감사하겠습니다.
2023-06-04
1160
글번호 169502
멋진감자 님에 의해서 삭제되었습니다.
2023-06-02
28
글번호 169501
답변완료
청산조건 과 재진입 조건
아래 수식에서와 같이
최소수익이 200Pt 이상이고
최대수익 대비 100Pt 이상 하락시 청산 되도록 하되,
청산 후에는 그와 다른 포지션 조건이 만족 할때까지
청산 된 포지션과 같은 동일포지션에 재진입 하지 아니 하도록 하나,
다만,
매수포지션 청산 후 청산 가격에서 300Pt 이상 하락 하거나
매도포지션 청산 후 청산 가격에서 300Pt 이상 상승 한 경우에는
청산 된 포지션과 동일한 포지션에 재 진입 할 수 있도록
아래 수식을 변경하여 주시면 감사 하겠습니다.
input : L1(10),L2(20),L3(60),L4(120);
input : 최소수익(200),수익감소(100);
var1 = ma(c,L1);
var2 = ma(c,L2);
Var3 = ma(c,L3);
Var4 = ma(c,L4);
Condition1 = MarketPosition == 0 and MarketPosition(1) == 1;
Condition2 = MarketPosition == 0 and MarketPosition(1) == -1;
If var1 > Var2 and Var3 > Var4 Then
{
if Condition1 == False Then
Buy();
}
If Var1 < Var2 and Var3 < Var4 Then
{
if Condition2 == False Then
Sell();
}
if MarketPosition == 1 and highest(H,BarsSinceEntry) >= EntryPrice+최소수익 Then
ExitLong("bx",AtStop,highest(H,BarsSinceEntry)-수익감소);
if MarketPosition == -1 and lowest(L,BarsSinceEntry) <= EntryPrice-최소수익 Then
ExitShort("sx",AtStop,lowest(L,BarsSinceEntry)+수익감소);
2023-06-02
808
글번호 169500
답변완료
문의드립니다
아래 rvi지표 수식변환 부탁드립니다
RVI
A = if(c<=c(1),Stdev(c,10),0);
종가가 전일종가보다 작거나 같으면 종가의 10일 표준편차이고 아니면 0이다 .
B = if(c>c(1),Stdev(c,10),0);
종가가 전일 종가보다 크면 종가의 10일 표준편차이고 아니면 0이다.
D = if(c<c(1),Stdev(c,10),0);
종가가 전일 종가보다 작으면 종가의 10일 표준편차이고 아니면 0이다.
if(avg(A,n)==0,100,(100-(100/(1+(avg(B,n)/avg(D,n))))))
2023-06-02
1161
글번호 169499
답변완료
신호와 조건검색기
안녕하세요~
아래 수식을 신호와 조건검색기로 만들 수 있을까요?(분봉용 입니다)
A=sum(if(c>c(1),v,if(c<c(1),-v,0)));
B=valueWhen(1,date!=date(1),A(1));
R=A-B;
X=sum(v);
Y=valueWhen(1,date!=date(1), X(1));
Z=X-Y;
W=valueWhen(1,date!=date(1), Z(1));
D=W/2;
CrossUp(R,D);
2023-06-02
1481
글번호 169498
답변완료
문의 드립니다.
일봉에서 20 60 120 정배열이면서 20 이평선 위에 주가가 있을 때
분봉에서 당일 시가를 아래서 위로 돌파시 매수 진입
청산은 당일 시가를 위에서 아래로 돌파 시 매도 청산완료
일봉에서 20 60 120 역배열이면서 20 이평선 아래에 주가가 있을 때
분봉에서 당일 시가를 위에서 아래로 돌파시 매도 진입
청산은 당일 시가를 아래서 위로 돌파 시 매수 청산완료
부탁드립니다.
2023-06-02
831
글번호 169496