커뮤니티

예스랭귀지 Q&A

글쓰기

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

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

문의드립니다

1번 시스템input : SwingPeriod(20), AtrPeriod(10), ATrMult(30);var : PH(0), PL(0), lastpp(0), center(0), alPHa(0), source(0), ATrV(0);var : UpCh(0), DnCh(0), Trend(0), TuP(0), Tdown(0), TrailingSL(0);# 스윙하이와 스윙로우를 이용하여 중심선 계산PH = swingHigh(1,H,SwingPeriod,SwingPeriod,SwingPeriod*2+1);PL = swingLow(1,L,SwingPeriod,SwingPeriod,SwingPeriod*2+1);if PH <> -1 Then lastpp = PH;if PL <> -1 Then lastpp = PL;if PH <> -1 or PL <> -1 Then center = (center*2 + lastpp)/3;# ATR계산(True Range를 RMA로 평균)if CurrentBar > 0 Then { alPHa = 1 / AtrPeriod ; source = max(H - L, abs(H - C[1]), abs(L - C[1])); ATrV = alPHa * source + (1 - alPHa) * ATrV[1];}# 상하단 채널과 추세에 따른 추세채널 UpCh = center - (ATrMult * ATrV);DnCh = center + (ATrMult * ATrV);Tup = IFf(C[1] > TUp[1],max(UpCh, TUp[1]),UpCh );Tdown = IFf(C[1] < TDown[1],min(DnCh, TDown[1]),DnCh );if C > TDown[1] Then Trend = 1;if C < TuP[1] Then Trend = -1;Trailingsl = IFf(Trend == 1, Tup, Tdown);if Trend == 1 and Trend[1] == -1 Then Buy();if Trend == -1 and Trend[1] == 1 Then Sell();2번 시스템 Inputs: XMALen(4), VolLen(8), MultFact(2);Vars: TopBand(0), BotBand(0), XAvg(0), FastMA(0), MedMA(0), SlowMA(0), BullTrend(false), BearTrend(false),Volatility(0);#VolatilityIf CurrentBar >= 1 AND VolLen <> 0 Then Begin If CurrentBar == 1 Then Volatility = TrueRange; Else Volatility = ((VolLen - 1) * Volatility + TrueRange) / VolLen; End; ##{ Define initial Top and Bottom Band }If CurrentBar == 1 then Begin TopBand = Open + Volatility * MultFact; BotBand = Open - Volatility * Multfact;End;#{ Define market mode with 3 line Moving averages }XAvg = Ema( Close , XMALen );FastMA = ma( Close, 4 );MedMA = ma( Close, 9 );SlowMA = ma( Close, 18 );BullTrend = FastMA > MedMA AND MedMA > SlowMA;BearTrend = FastMA < MedMA AND MedMA < SlowMA;#{ Place long entry orders }If XAvg > TopBand AND BullTrend then begin buy("b",OnClose); BotBand = TopBand; TopBand = TopBand + Volatility * MultFact;End;#{ Place short entry orders }If XAvg < BotBand AND BearTrend then begin sell("s",OnClose); TopBand = BotBand; BotBand = BotBand - Volatility * MultFact;End;수고많으십니다 문의드릴 내용은 위 수식에서 1번 시스템이 매수면 1점 매도면 -1점2번 시스템이 매수면 1점 매도면 -1점각각 점수를 주어두 시스템의 합이 2점이면 매수진입 매도청산두 시스템의 합이 -2점이면 매도진입 매수청산이런 수식을 부탁드립니다 감사합니다
프로필 이미지
cjfdk
2026-01-21
374
글번호 229974
시스템
답변완료

1, 틱 으로 청산하는경우와 2, pt로 청산 문의

안녕하세요 저희 시스템은 양방향 매수매도 다합니다 추가할것 요청드립니다1,그림 처럼 8000 pt 수익후 800pt 감소 청산 어떻게 표현 2 그림처럼 5000틱 수익후 500틱 감소 청산 어떻게 표현감사합니다
프로필 이미지
놀이터
2026-01-21
144
글번호 229971
시스템
답변완료

부탁드립니다

S=sum(1);최고거래량=highestsince(1,S==1,V);D=valuewhen(1,최고거래량==v,c)지표값 D[1]가 주가 -3%에서 8% 사이에 있을때 D[1]값돌파 검색식 부탁드립니다2번INPUT : 기간(20),N(5) ;VAR : A(0),i(Nan),B(Nan),T(0);A=Highest (V,기간);IF V>A[1] TheNB=(O+C+L+H+C)/5;if B != B[1] Then{if B > B[1] ThenT = 1;if B < B[1] Then{T = 1;i = Index;if B <= B[1]*0.90 Then{T = 2;i = Index;}}}if T == 2 and index >= i+N Then //N봉 이전에 하락발생이면 index >= i+N입니다.Find(1);N봉 이전에 하락발생한 지표값이 오늘 상승한 종목 검색식 부탁 드립니다
프로필 이미지
님이랑
2026-01-21
181
글번호 229968
종목검색
답변완료

분봉 작성 수식 문의

서로 다른 2개의 시간대의 분봉이 반복되어 표시될 수 있게 수식을 작성해 주셨으면 합니다.3분,4분,3분,4분 이런 식으로요.
프로필 이미지
metro
2026-01-21
133
글번호 229959
지표
답변완료

조건매수식

안녕하세요?아래의 수식이 오류가 발생하는데 검토를 요청드립니다.var : HH(0),HL(0);if Data1(DayOpen) >= Data2(DayOpen) Then (Data1(-DayOpen+C)+Data2(-DayOpen+C)*Data1(dayopen)/Data2(DayOpen))=HH ;Else (Data1(-DayOpen+C)*Data2(DayOpen)/Data1(DayOpen)+Data2(-DayOpen+C))=HL ;If ( HH<0 or HL<0) then buy("P1",onclose);감사합니다.
프로필 이미지
huhboo99
2026-01-21
117
글번호 229958
시스템
답변완료

종목 검색식 부탁드립니다.

항상 감사하고 고맙습니다.RSI(Period)일봉상 RSI 14 기준선 65을 통과 후 양봉일때만 종목 검색이 될수 있도록 부탁드립니다.
프로필 이미지
치치야
2026-01-21
136
글번호 229956
종목검색
답변완료

키움수식을 종목검색수식으로 변환부탁드립니다

A=(highest(high,기간)+lowest(low,기간))/2;A1=(highest(high,기간1)+lowest(low,기간1))/2;A2=(highest(high,기간2)+lowest(low,기간2))/2;B=MAX(A,A1,A2);B1=MIN(A,A1,A2);B1*수렴>B && O<B1 && C>B && (A>A(1) or A1>A1(1) or A2>A2(1))지표변수기간 : 20 기간1 : 40 기간2 : 60 수렴 : 1.02
프로필 이미지
starch
2026-01-21
222
글번호 229955
종목검색

땅끝 님에 의해서 삭제되었습니다.

프로필 이미지
땅끝
2026-01-21
4
글번호 229954
검색

사공하늘 님에 의해서 삭제되었습니다.

프로필 이미지
사공하늘
2026-01-21
9
글번호 229950
검색