커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

검색식 부탁드립니다.

컨셉은 이렇습니다. 1. 5일선돌파한 날부터의 시가평균인데 10/1일 5일선 돌파한날의 시가 10/2일 (10/1일 시가 + 10/2일 시가)/2 10/3일 (10/1일 시가 + 10/2일 시가 + 10/3일 시가)/3 10/4일 (10/1일 시가 + 10/2일 시가 + 10/3일 시가 +10/4일 시가)/4 이런식으로 시가의 평균가격이 만들어지는데 지속적으로 시가의 평균 가격이 상승하다가 하락하는 첫날에 해당하는 종목을 검색식으로 만들고 싶습니다. 위 기준대로 시가평균 이평선의 만들어질 경우 5일선을 이탈하더라도 어차피 다시 5일선 돌파가 나올것이기 때문에 문제가 되지 않을것 같습니다. 혹시 가능하실런지요? 부탁드리겠습니다.
프로필 이미지
주식승부
2024-10-29
645
글번호 184713
검색
답변완료

문의 드립니다.

매수 조건: 당일 시가 위이고 TRIX 5 3 기준선0 아래서 골든크로스 발생 시 매수 진입 만약 매수 진입 후 기준선0 아래서 반복적으로 골든 발생 시 피라미딩 매수 청산은 TRIX 기준선0 위에서 데드크로스 발생 시 매도 청산완료 만약 기준선0 아래서 반복해서 피라미딩 방식으로 매수된 모든 수량 청산할 것 매도 조건: 당일 시가 아래이고 TRIX 5 3 기준선0 위에서 데드크로스 발생 시 매도 진입 만약 매도 진입 후 기준선0 위에서 반복적으로 데드 발생 시 피라미딩 매도 청산은 TRIX 기준선0 아래에서 골든크로스 발생 시 매수 청산완료 만약 기준선0 아래서 반복해서 피라미딩 방식으로 매도된 모든 수량 청산할 것 부탁드립니다.
프로필 이미지
선물대장
2024-10-29
707
글번호 184712
시스템
답변완료

부틱드립니다

수고하십니다 키움수식 을 예스로부탁드립니다 T = (time/100)%100; Valuewhen(1, CrossUp(T, 14) or CrossUp(T, 44), O)
프로필 이미지
파생돌이
2024-10-29
704
글번호 184711
지표

신대륙발견 님에 의해서 삭제되었습니다.

프로필 이미지
신대륙발견
2024-10-29
30
글번호 184708
시스템

신대륙발견 님에 의해서 삭제되었습니다.

프로필 이미지
신대륙발견
2024-10-29
58
글번호 184707
지표
답변완료

문의 드립니다

안녕하세요 1. 다음 트랜드지표을 다음변수로 3개을 만들고자 합니다 1.라인1;10,1 2.라인1:11,2 3.라인3:12,3의 변수로 만들고 각 라인의 변수는 변경 가능 하게해주세요. input : Periods(10); input : Multiplier(3.0); input : changeATR(1);#1:SMA 0:RMA var : src(0),alpha(0),source(0),ATR1(0),ATR2(0),ATRV(0); var : up(0),up1(0),dn(0),dn1(0),trend(0),tx(0); src = (H+L)/2; alpha = 1 / Periods; atr1 = IFf(IsNan(atr1[1]) == true , ma(TrueRange, Periods) , alpha * TrueRange + (1 - alpha) * atr1[1]); atr2 = ATR(Periods); atrv = IFf(changeATR == 1 , atr1 , atr2); up=src-(Multiplier*atrv); up1 = IFf(IsNan(up[1]) == False,up[1],up); up = iff(close[1] > up1 , max(up,up1) , up); dn=src+(Multiplier*atrv); dn1 = IFf(IsNan(dn[1]) == False,dn[1], dn); dn = iff(close[1] < dn1 , min(dn, dn1) , dn); trend = 1; trend = IFf(IsNan(trend[1]) == False,trend[1], trend); trend = IFf(trend == -1 and close > dn1 , 1 , iff(trend == 1 and close < up1 , -1 , trend)); if trend == 1 Then plot1(up,"UpTrend",White); Else NoPlot(1); if trend == -1 then Plot2(dn,"Down Trend",Black); Else NoPlot(2); if trend == 1 and trend[1] == -1 Then { tx =Text_New(sDate,sTime,up,"●"); Text_SetStyle(tx,1,1); Text_SetColor(tx,Red); } if trend == -1 and trend[1] == 1 Then { tx =Text_New(sDate,sTime,dn,"●"); Text_SetStyle(tx,1,1); Text_SetColor(tx,Blue); } 2 10ema선을 고가,저가,종가을 기준으로 3개의 ema선을 만들고 싶습니다. 감사합니다
프로필 이미지
만강
2024-10-29
639
글번호 184706
지표
답변완료

수식 부탁드려요~

1.목표 매수 = (predayhigh()+predaylow()+predayclose())/3 +predayhigh() - predaylow(); 지지 = 2*((predayhigh()+predaylow()+predayclose())/3) - predayhigh(); 목표 = 매수 +(매수- 지지); valuewhen(1,목표,목표) 2. 매수 매수 = (predayhigh()+predaylow()+predayclose())/3 +predayhigh() - predaylow(); valuewhen(1,매수,매수) 3. 손절선 첫봉기준 = date!=date(1) && predayclose()*1.05; 중심선 = Valuewhen(1, 첫봉기준, (H+L)/1.96); if(CountSince(첫봉기준, date!=date(1)) == 1, 중심선, 0) 안녕하세요 위의 키움 라인수식을 목표 > 매수 > 손절선 으로 라인의 순서가 되어있으면서 주가가 손절선 위에 있을때 .. 주가가 손절선 아래에 있는경우는 제외되는 종목식을 부탁드립니다.
프로필 이미지
만복부자888
2024-10-29
834
글번호 184705
종목검색

스톰82 님에 의해서 삭제되었습니다.

프로필 이미지
스톰82
2024-10-29
0
글번호 184704
종목검색
답변완료

하이킨아시

input : MaPeriod(2),MaPeriod2(1); var : maOpen(0),maClose(0),maLow(0),maHigh(0); var : haOpen(0),haClose(0),haLow(0),haHigh(0); var : ExtMapBuffer1(0),ExtMapBuffer2(0),ExtMapBuffer3(0),ExtMapBuffer4(0); var : ExtMapBuffer5(0),ExtMapBuffer6(0),ExtMapBuffer7(0),ExtMapBuffer8(0); var : r(0),g(0),b(0), TL(0),t(0),tx(0); if Index == 0 Then { maOpen=Open; maClose=Close; maLow=Low; maHigh=High; } Else { maOpen=(maOpen[1]*(MAperiod-1)+Open)/MAPeriod; maClose=(maClose[1]*(MAperiod-1)+Close)/MAPeriod; maLow=(maLow[1]*(MAperiod-1)+Low)/MAPeriod; maHigh=(maHigh[1]*(MAperiod-1)+High)/MAPeriod; haOpen=(ExtMapBuffer5[1]+ExtMapBuffer6[1])/2; haClose=(maOpen+maHigh+maLow+maClose)/4; haHigh=Max(maHigh, Max(haOpen, haClose)); haLow=Min(maLow, Min(haOpen, haClose)); if (haOpen<haClose) then { r=255; g=10; b=0; ExtMapBuffer7=haLow; ExtMapBuffer8=haHigh; t = 1; } else { r=0; g=191; b=255; ExtMapBuffer7=haHigh; ExtMapBuffer8=haLow; t = -1; } ExtMapBuffer5=haOpen; ExtMapBuffer6=haClose; ExtMapBuffer1=WMA(ExtMapBuffer7,MAperiod2); ExtMapBuffer2=WMA(ExtMapBuffer8,MAperiod2); ExtMapBuffer3=WMA(ExtMapBuffer5,MAperiod2); ExtMapBuffer4=WMA(ExtMapBuffer6,MAperiod2); } 분봉에 일봉값을 구하고 싶습니다.지난번 것은 어찌 해결 했는데 이건좀 안되네요 일이 많으신데 부탁합니다
프로필 이미지
함지박
2024-10-29
875
글번호 184703
지표