커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

수식부탁드립니다

안녕하세요 저번에 수식을 부탁드렸고, 안녕하세요 예스스탁입니다. var1 = (highest(H,26)+lowest(L,26))/2; if crossup(c,var1+0.6) Then buy(); if CrossDown(c,var1-0.6) Then sell(); if MarketPosition == 1 and c <= EntryPrice-0.5 Then ExitLong(); if MarketPosition == -1 and c >= EntryPrice+0.5 Then ExitShort(); SetStopProfittarget(2,PointStop); 이렇게 답해주셨는데, 이 수식을 적용해보니 지지나 저항에서도 신호가 나옵니다 기준선 상향이나 하향돌파에서만 신호가 나올수있게 부탁드립니다 수고에 늘 감사드립니다...
프로필 이미지
단정웅
2020-02-02
368
글번호 135550
시스템
답변완료

시스템 수식부탁

수고가 많으십니다. 다음과 같은 사례에서 초보자가 예스수식을 만들고 싶은데 로직 기초단계에서부터 자세히 부탁드립니다. <전제조건> -1라인, 2라인, 3라인 (이평선은 아니지만 이해하기 쉽게 하기 위함)이 존재함 -전체적으로 기본손절은 10틱, 기본익절은 30틱 (익절과 손절은 본인이 선택할수 있도록 부탁. 기본 익절 손절없이 로직짜는 방법과 &#8211;10틱, 30틱 손절 익절 걸고 로직짜는 방법 선택가능) -매매시간대는 오후9시부터 새벽2시까지만 (이 경우도 시간준수하는 경우와 시간제한 없이 할수 있도록 선택가능하도록....) ①1라인이 2라인을 상향돌파하고 2라인이 3라인을 돌파 할 때 매수신호 발생 매수청산은 1라인이 2라인을 하향돌파하고 2라인이 3라인을 하향돌파할 때 매도신호는 1라인이 2라인을 하향돌파하고 2라인이 3라인을 하향돌파할 때 발생 매도청산은 1라인이 2라인을 상향돌파하고 2라인이 3라인을 상향돌파할 때 발생 ②1라인이 2라인을 상향돌파할 때 매수진입 1라인이 2라인을 하향돌파할 때 매수청산 및 매도진입 1라인이 2라인을 재상향돌파할 때 매수청산 및 매수진입 ③1라인이 2라인을 상향돌파할 때 1차 매수진입 1라인이 3라인을 상향돌파할 때 2차 매수진입 2라인이 3라인을 상향돌파할 때 3차 매수진입 1라인이 2라인을 하향돌파할 때 전체 매수 올청 및 1차 매도진입 1라인이 3라인을 하향돌파할 때 2차 매도진입 2라인이 3라인을 하향돌파할 때 2차 매도진입 1라인이 2라인을 상향돌파할 때 매도 올청 및 1차 매수진입
프로필 이미지
이대표
2020-02-02
394
글번호 135549
시스템
답변완료

수식 부탁드립니다

수고 많으십니다. 코딩력이 부족해서 자꾸 질문만 드리네요.. 아래 수식좀 부탁드립니다(사용자함수). 1. 분봉에서 5일,10일,60일,120일 양봉 && Dayclose[1] < Dayclose && 최고종가 2. 같은수식을 사용자함수로 작성해서 사용하는것과 시스템식에 직접작성하는 경우 사용상편리성외에 가독성과 처리속도가 차이가 있나요. 3. 질문 65831에 수식 다시한번 봐주세요..다르네요.
프로필 이미지
다낚아
2020-02-02
403
글번호 135548
사용자 함수
답변완료

수식전환 부탁드립니다.

아래 수식을 예스수식으로 전환부탁드립니다. 감사합니다. study("Money Flow Index MTF + Alerts", overlay = false) //Inputs length = input(title="Length", defval=14) os = input(20, title="Oversold") ob = input(80, title="Overbought") CurrentRes = input(true, title="Use Current Chart Resolution?") CustomRes = input("240", title="Custom Timeframe? Uncheck Box Above (E.g. 1M, 5D, 240 = 4Hours)") //MFI Calc res = CurrentRes ? period : CustomRes rawMoneyFlow = hlc3 * volume positiveMoneyFlow() => a = 0.0 a := hlc3 > hlc3[1] ? a + rawMoneyFlow : a negativeMoneyFlow() => b = 0.0 b := hlc3 < hlc3[1] ? b + rawMoneyFlow : b moneyFlowRatio = sma(positiveMoneyFlow(), length) / sma(negativeMoneyFlow(), length) moneyFlowIndex = security(tickerid, res, 100 - 100 / (1 + moneyFlowRatio)) //OB/OS Identification oversold = moneyFlowIndex[1] > os[1] and moneyFlowIndex < os overbought = moneyFlowIndex[1] < ob[1] and moneyFlowIndex > ob //Plotting col = oversold ? green : red plot(moneyFlowIndex, color=black, linewidth=2) plot(oversold ? moneyFlowIndex : overbought ? moneyFlowIndex : na, title="Oversold/Overbought Cross", color=col, style=circles, linewidth=6) h1 = hline(80, "Overbought") h2 = hline(20, "Oversold") h3 = hline(40, "Bears") h4 = hline(60, "Bulls") fill(h4, h1, color=green, title="Uptrend") fill(h3, h2, color=red, title="Downtrend") fill (h3, h4, color=gray, title="Transition Zone") //Alerts alert = oversold or overbought alertcondition(oversold, title="MFI Oversold", message="MFI Crossed Oversold" ) alertcondition(overbought, title="MFI Overbought", message="MFI Crossed Overbought" ) alertcondition(alert, title="MFI Alert Both", message="MFI Alert Generated OB/OS" )
프로필 이미지
임진사댁원장
2020-02-01
556
글번호 135547
지표
답변완료

수식 부탁합니다

현재 봉기준 7봉이내에 아래와 같이 거래량이 폭등한 경우 7봉이내 거래량 폭등한 횟수가 2회 이상 발생한 경우 검색식 부탁합니다. 검색 결과 거래량 폭등한 횟수도 나타날 수 있도록 부탁합니다. 예를 들어 A라는 종목이 현재봉 기준 7봉이내 폭등 횟수가 4회 발생한 경우 검색결과에 4번 발생한 것을 알수 있도록 수식 부탁합니다. 거래량 폭등 : 60이평 거래량 보다 해당봉의 거래량이 7배 이상 폭등
프로필 이미지
미래테크
2020-02-01
393
글번호 135546
종목검색
답변완료

부탁드립니다.

변환 부탁드립니다. 미리 감사드립니다.
프로필 이미지
뮬리
2020-02-01
401
글번호 135545
지표
답변완료

수평선 값 출력 좀 부탁 드립니다.

* 항상 많은 도움에 정말 고맙습니다. < 1번 요청사항 > (그림참조) 1.CrossUp(var1, var2) 시작부터 20봉 까지만 수평선그리기 2.시작봉 open값 출력 (20폰드) 좀 요청 드립니다. 즉 CrossUp(var1, var2) 시작 되면 20봉(변수) 까지만 수평선으로 그어지고 그 수평선 위에 시작값 을 출력 되게 부탁 좀 드립니다. 아래는 연습해 봤는데 잘안되네요..... var : TL1(0),TL2(0),TX1(0),TX2(0); var1 = ma(c,5) ; var2 = ma(c,20) ; ##+++++++++++++++++++++++++++++++++++++++++++ if CrossUp(var1, var2) Then { Tx1 = Text_New(sdate,stime, H-0.3 ,"●"); Text_SetColor(Tx1,BLACK); Text_SetSize(tx1,20); Text_SetStyle(tx1,2,2); } if CrossDown(var1, var2) Then { Tx1 = Text_New(sdate,stime, H-0.3 ,"●"); Text_SetColor(Tx1,RED); Text_SetSize(tx1,20); Text_SetStyle(tx1,2,2); } TL_Delete(TL1); TL1 = TL_New(var1,var2, c,sdate,stime,dayopen); // CrossUp(var1, var2) 시작후 20봉 까지만 수평선 출력 Text_Delete(TX1); TX1 = Text_New(sdate,Stime,c,NumToStr(TL_GetValue(TL1,sdate,stime),2)); // 수평선 위에 시작 첫봉 open가격 출력 < 2번 요청사항 > 가격선 표시 요청 드립니다. ## 골드 현재가격이 1593.4 일경우 var1 = c ; var11 = var1 + PriceScale*1 ; # 계산하면 1593.5 가 나옴 올림으로 처리하서 1593.5 를 해도 되고 var12 = var1 - PriceScale*4 ; # 계산하면 1593.0 가 나옴 버림으로 처리하서 1593.0 도 가능 ## 즉 PlotBaseLine10 을 기준으로 5틱 단위로 위, 아래로 표시 하고 싶습니다. ▶현재가격을 기준 으로 5틱 씩 끈어서 (버림 혹은 올림 하나만 적용)잡아 주시면 고맙습니다 PlotBaseLine1(1598.0,"1",GRAY,def,0.1) ; # 현개가격 기준선 + 45틱 PlotBaseLine2(1597.5,"2",GRAY,def,0.1) ; # 현개가격 기준선 + 40틱 PlotBaseLine3(1597.0,"3",GRAY,def,0.1) ; # 현개가격 기준선 + 35틱 PlotBaseLine4(1596.5,"4",GRAY,def,0.1) ; # 현개가격 기준선 + 30틱 PlotBaseLine5(1596.0,"5",GRAY,def,0.1) ; # 현개가격 기준선 + 25틱 PlotBaseLine6(1595.5,"6",GRAY,def,0.1) ; # 현개가격 기준선 + 20틱 PlotBaseLine7(1595.0,"7",GRAY,def,0.1) ; # 현개가격 기준선 + 15틱 PlotBaseLine8(1594.5,"8",GRAY,def,0.1) ; # 현개가격 기준선 + 10틱 PlotBaseLine9(1594.0,"9",GRAY,def,0.1) ; # 현개가격 기준선 + 5틱 PlotBaseLine10(1593.5,"10",GRAY,def,0.1) ; # 현개가격 기준선 . PlotBaseLine11(1593.0,"11",GRAY,def,0.1) ; # 현개가격 기준선 - 5틱 PlotBaseLine12(1592.5,"12",GRAY,def,0.1) ; # 현개가격 기준선 - 10틱 PlotBaseLine13(1592.0,"13",GRAY,def,0.1) ; # 현개가격 기준선 - 15틱 PlotBaseLine14(1591.5,"14",GRAY,def,0.1) ; # 현개가격 기준선 - 20틱 PlotBaseLine15(1591.0,"15",GRAY,def,0.1) ; # 현개가격 기준선 - 25틱 PlotBaseLine16(1590.5,"16",GRAY,def,0.1) ; # 현개가격 기준선 - 30틱 PlotBaseLine17(1590.0,"17",GRAY,def,0.1) ; # 현개가격 기준선 - 35틱 PlotBaseLine18(1589.5,"18",GRAY,def,0.1) ; # 현개가격 기준선 - 40틱 PlotBaseLine19(1589.0,"19",GRAY,def,0.1) ; # 현개가격 기준선 - 45틱 * 항상 고맙습니다. 수고하십시요.
프로필 이미지
요타
2020-02-03
524
글번호 135544
시스템
답변완료

수식 의뢰드립니다

안녕하세요! 키움의 검색식을 예스로 변환 부탁드립니다! 음봉 : C < O 양봉 : C > O ------------------------------------------------------------------ 검색조건 1 : 3연속 음봉 후 양봉 발생 검색( 키움에선 화살표로 표시했었습니다) C(3) < O(3) and C(2) < O(2) and C(1)< O(1) and C > O === 매수신호 ------------------------------------------------------------------ 검색조건 2 : 3연속 음봉 후 양봉 발생후 직전봉의 시가를 돌파하는 검색( 키움에선 화살표로 표시했었습니다) C(3) < O(3) and C(2) < O(2) and C(1)< O(1) and C > O and O(1) < C(0) === 매수신호 감사합니다!!
프로필 이미지
qha71
2020-02-01
393
글번호 135543
검색

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

프로필 이미지
qha71
2020-02-01
0
글번호 135542
검색