커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

외국인

안녕하세요 선물에서 외국인계약수1000이넘어갈때 매도이면매도진입매수이면매수로진입하여 제로가되면은청산 다시1000 이넘으면따라진입하는수식부탁합니다 감사합니다
프로필 이미지
질갱이
2023-09-19
956
글번호 172586
시스템
답변완료

수식 부탁드립니다.

안녕하세요. 아래의 조건으로 종목검색하는 수식 부탁드립니다. 감사합니다. A 시가총액:현재가기준 50십억원 이상 B 상세이평돌파:[일]1봉전 지수(고가 1)이평이 지수(종가 224)이평을 30봉이내 골든크로스 1회이상 C 상세이평돌파:[일]1봉전 지수(고가 1 )이평이 지수(종가 112)이평을 30봉이내 골든크로스 1회이상 D 기간내 등락률:[일]1봉전 5봉이내에서 전일종가대비종가 5% 이상 E 상세이평돌파:[일]1봉전 지수(고가 1)이평이 지수(종가 60)이평을 30봉이내 골든크로스 1회이상 F 상세이평돌파:[일]1봉전 지수(고가 1 )이평이 지수(종가 112)이평을 30봉이내 골든크로스 1회이상 G [일]0봉전 Bollinger Band(20,2) 종가가 상한선이상 H [일]0봉전 일목균형표(9,26,52) 주가 ▷ 선행스팬 2 I [일]0봉전 일목균형표(9,26,52) 주가▷기준선 J 기간내 거래량비율:[일]1봉전 60봉이내에서 전봉거래량대비 300%이상 1회 이상 K 주가비교:[일]0봉전 시가 ◁ 0봉전 종가 L 주가비교:[일]2봉전 종가 ◁0봉전 종가 M 가격-이동평균 비교:[주]0봉전 (종가 10)이평 ◁종가 N 가격-이동평균 비교:[월]0봉전 (종가 6)이평 ◁ 종가 O 거래량비율(n봉):[일]1봉전 거래량 대비 0봉전 거래량 비율 200%이상 P 전일거래량대비 금일 첫 5분봉 거래량 50%이상 Q 전일거래량대비 금일 첫 10분봉 거래량 100%이상 R 전일거래량대비 금일 첫 15분봉 거래량 150%이상 S 기간내 평균 거래량비율:[5분]0봉전 5봉이내에서 5평균거래량대비(기준봉제외) 200%이상 1회 이상 T 거래량 순위 상위 80 A and ((B or C) and (D or E or F)) and G and H and I and J and K and L and M and N and (O or P or Q or R or S) and T
프로필 이미지
몬스터
2023-09-19
1395
글번호 172585
종목검색
답변완료

totaltrades 해석이 궁금합니다.

항상 도움에 감사드립니다. 알려주신 수식 중에 if TotalTrades > TotalTrades[1] then ~~~~ 이라는 조건문이 있었는데요. 위의 조건문 해석이 궁금합니다. 1. TotalTrades 에 카운트가 되는 것은 exitlong 이나 exitshort 가 실행되었을때인가요? 2. TotalTrades과 TotalTrades[1]을 ClearDebug; MessageLog("TotalTrades %.2f", TotalTrades); MessageLog("TotalTrades[1] %.2f", TotalTrades[1]); 위와 같이 실행했더니 첨부한 이미지와 같이 계속 숫자가 같게 나오는데요. 그렇다면 어떤 경우에 if TotalTrades > TotalTrades[1] then ~~~~ 위의 조건문이 실행이 되는 걸까요? 도움 부탁드립니다.
프로필 이미지
예스쟁이
2023-09-19
1217
글번호 172584
시스템
답변완료

수식 변환 부탁드립니다

안녕하세요. 다음 키움수식을 종목검색식으로 변환 부탁드립니다. 감사합니다. ======================================================================= max( avg(C,short), avg(C,mid), avg(C,long)) < min( avg(C,short), avg(C,mid), avg(C,long)) * (1+Percent/100) && C > highest(H(1),5) && C(1) <= highest(H(2),5) and CrossUp(h,BBandsUp(Period,D1)) ======================================================================= 수고하세요.
프로필 이미지
천지고원
2023-09-19
1121
글번호 172583
종목검색
답변완료

함수요청

안녕하세요? 아래 스크립트는 글번호 83793번에서 답변 주신 것을 응용하였습니다. 1번 신호는 2번 신호보다 우선하여 나오게 하고 싶습니다. 즉 s1은 b2에 우선합니다. b1은 s2에 우선합니다. s1이 발생하지 않았는데 b2가 먼저 나오게 하지 않게 하고자 합니다. s1이 발생된 후에는 b2가 나올 수 있습니다. b1이 발생하지 않았는데 s2가 먼저 나오게 하지 않게 하고자 합니다. b1이 발생된 후에는 s2가 나올 수 있습니다. 당일 매수는 최대 1번, 매도도 1번, 도합 2번까지 진입이 가능하게 하고자 합니다. var : entry(0); var1 = ma(c,100); if Bdate != Bdate[1] Then { entry = 0; value1 = var1; } if (MarketPosition != 0 and MarketPosition != MarketPosition[1]) or (MarketPosition == MarketPosition[1] and TotalTrades > TotalTrades[1]) Then entry = entry+1; if DayIndex < 7 Then1 { Var2 = DayHigh; Var3 = DayLow; } if entry < 1 Then { if MarketPosition >= 0 and DayOpen < DayClose(1) and value1 > DayOpen Then { if DayIndex >= 7 and CrossDown(C,Var3) Then Sell("s1",AtMarket); if CrossUp(C,Var2) Then Buy("b2",AtMarket); if CrossDown(c,var1)and var1 < Var3 Then ExitLong("Cx",AtMarket); } } if MarketPosition <= 0 and DayOpen > DayClose(1) and value1 < DayOpen Then { if DayIndex >= 7 and CrossUp(C,Var2) Then Buy("b1",AtMarket); if CrossDown(C,Var3) Then Sell("s2",AtMarket); if CrossUp(c,var1) and var1 > Var2 Then ExitShort("Px",AtMarket); } SetStopEndofday(151900);
프로필 이미지
흰둥이아빠
2023-09-19
1094
글번호 172581
시스템
답변완료

질문이 있어요

수고하십니다. 질문이 있어요. 전략을 실전에 적용할때, "이익을 본 후에 두번 연속 손실을 보면 진입하라"는 코딩이 가능한가요? 즉, 실전 적용중이지만 "이익을 본 후에는" 매수,매도 시그널이 나와도 1계약도 진입하지 않다가, 두번 연속 손실을 본 후에 진입하도록 코딩이 가능한지요?
프로필 이미지
mosaman
2023-09-19
949
글번호 172579
시스템
답변완료

함수요청

안녕하세요? 아래의 전략에 대해 스크립트 작성 요청드립니다. 선물 분봉 거래를 하고자 합니다. 특정 봉에서 RSI가 시그널을 하향 이탈할 때 동시에 스토케스틱 슬로우 %K도 %D를 하향 이탈하면 익봉시가에 매도 진입 (두개의 보조지표가 동시에 교차만족) 특정 봉에서 RSI가 시그널을 상향 돌파할 때 동시에 스토케스틱 슬로우 %K도 %D를 상향 돌파하면 익봉시가에 매수 진입 (두개의 보조지표가 동시에 교차만족) 집입후 15번째 봉에 청산
프로필 이미지
흰둥이아빠
2023-09-19
1112
글번호 172577
시스템
답변완료

콜 풋 중 하나만

예스스팟에 질문남겨드리면 답변이 너무 늦어서 여기에 남깁니다. 간단한 수식인데, 잔고에 콜옵션은 있고, 풋옵션은 없거나 풋옵션은 있고 콜옵션은 없는 즉, 콜,풋 중 하나만 있고 매도호가가 0.01 일때 지정가 0.01에 매수하는 수식 부탁드리겠습니다. 항상 도움주셔서 감사합니다.
프로필 이미지
히익
2023-09-19
1175
글번호 172570
시스템
답변완료

수식수정 부탁합니다

안녕하세요 선물 분차트에 옵션 콜풋이 만났을때 선물가격라인을 표시햇는데요 1 만났을때(교차가 아님, 콜풋이 같은가격됫을때) 표시 했는데 맞지가 않네요 차트에는 분봉의종가로표시가 되는데 만날때 가격선으로 표시가 되게 부탁합니다 2 전일것부터 쭉이어서 넘어오는데 오늘은 오늘것만 표시되게 수정바랍니다 3 여러개의 참조종목을 할수있게 수정바랍니다 if data2(H)== data3(L) Then var1 = C; if data2(L)== data3(H) Then var1 = C; plot1(var1); 수고하십시요
프로필 이미지
바닥차기
2023-09-19
875
글번호 172567
지표