커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
5450
글번호 230811
답변완료
종목검색 문의 드립니다.
수고 많으십니다.
첨부파일처럼 종목을 검색하고 싶습니다.
2020-02-03
489
글번호 135555
답변완료
수식 부탁드립니다.
안녕하세요? 수식부탁드립니다.
***진입
양봉에 매수 (몸통길이 외부변수)틱
음봉에 매도 (몸통길이 외부변수)틱
--> 양봉과 음봉의 몸통길이 각각 외부변수
***청산
익절 (외부변수)틱
손절 (외부변수)틱
***재진입
익절 후 다음신호 발생시 진입
손절 후 손절과 동시에 반대방향 포지션 진입
감사합니다.
2020-02-03
389
글번호 135554
답변완료
추세 매매와 역추세 매매 수식 문의
안녕하세요.
추세 매매와 역추세 매매 수식 작성이 되지 않아 문의 드립니다.
작성 부탁 드립니다.
항상 도움 주셔서 감사합니다.
============================================================================
<추세>
기준가: 당일 5번째 봉 종가
전략: 종가가 기준가에서 0.5%이상 상승 시 종가 매수 2개
손실청산: 종가가 기준가보다 하락 시 종가 청산
중간청산1: 종가가 기준가에서 1%이상 상승 시 당일 최고 종가 기준 종가가 50%이상 하락 시 종가 청산 1개
중간청산2: 종가가 당일 누적 종가 이동평균에서 종가가 2번 연속 하락시 종가 청산 1개
당일청산: 오후 3시 30분 종가 청산
==============================================================================
<역추세>
기준가: 당일 5번째 봉 종가
전략: 종가가 기준가에서 1%이상 상승 시 당일 최고 종가 기준 종가가 50%이상 하락 시 종가 매도 2개
손실청산: 종가가 당일 2번째 최고 종가, 당일 최고 종가 연속으로 상승 시 종가 청산
중간청산1: 종가가 기준가보다 하락 하고 당일 60 종가이동평균 이상 일때 종가 청산 1개
중간청산2: 종가가 기준가에서 1%이상 하락시 당일 최저 종가 기준 종가가 50%이상 상승 시 종가 청산 1개
당일청산: 오후 3시 30분 종가 청산
2020-02-02
484
글번호 135553
답변완료
행복; 시스템식 작성 바랍니다
한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다
시스템식 관련입니다
주기; 10틱
시뮬레이션을 하기 위해 < 아래 > 와 같은 식을 작성하였습니다
-------------< 아래 >---------------------------------------
If NextBarSdate != sdate and NextBarOpen < c Then
buy("b",AtMarket);
SetStopProfittarget(10);
SetStopEndofday();
------------------------------------------------------------
이 시스템식을 자동매매에 사용하려면 어떻게 수정을 해야 하는지요?
수고하십시요^^
2020-02-02
413
글번호 135552
답변완료
수식 작성 문의드립니다.
키움증권에서 하이투자로 옮기면서 예스스탁으로 왔습니다.
혹시 아래와 같은 키움수식을 YesLanguage로 변환 할 수 있을까요?
[주]0봉전 일목균형표(9.26.52) 전환선 >= 기준선
[주]0봉전 일목균형표(9,26,52) 주가 >= 전환선
[주]0봉전 일목균형표(9,26,52) 후행스팬 > 주가
신고가: [일]0봉전 종가가 240봉중 신고가에 -20%에 근접
기간내 거래량회전율:[일]0봉전 240봉이내 거래량회전율 20%이상 1회
가격-이동평균 비교:[일]0봉전 (종가 240)이평 < 종가
가격-이동평균 비교:[1분]0봉전 (종가 300)이평 < 종가
YesLanguage에서 추가 문의 있습니다.
1. 신용융자 가능한 종목만 필터가 가능한지?
2. 당일 거래대금 순위 200위 이내로 필터가 가능한지?
3. 미수증거금으로 종목 필터가 가능한지?
4. 시가총액으로 필터가 가능한지?
5. 1분봉 기준으로 조건 작성시 최대 몇봉으로 조건식 작성 가능한지? (ex. 캔들 500개 이상 불러올 수 없다던지.. 등등)
감사합니다.!
2020-02-02
980
글번호 135551
답변완료
수식부탁드립니다
안녕하세요
저번에 수식을 부탁드렸고,
안녕하세요
예스스탁입니다.
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
397
글번호 135550
답변완료
시스템 수식부탁
수고가 많으십니다.
다음과 같은 사례에서 초보자가 예스수식을 만들고 싶은데 로직 기초단계에서부터 자세히
부탁드립니다.
<전제조건>
-1라인, 2라인, 3라인 (이평선은 아니지만 이해하기 쉽게 하기 위함)이 존재함
-전체적으로 기본손절은 10틱, 기본익절은 30틱 (익절과 손절은 본인이 선택할수 있도록 부탁. 기본 익절 손절없이 로직짜는 방법과 –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
425
글번호 135549
답변완료
수식 부탁드립니다
수고 많으십니다.
코딩력이 부족해서 자꾸 질문만 드리네요..
아래 수식좀 부탁드립니다(사용자함수).
1. 분봉에서 5일,10일,60일,120일 양봉 && Dayclose[1] < Dayclose && 최고종가
2. 같은수식을 사용자함수로 작성해서 사용하는것과
시스템식에 직접작성하는 경우 사용상편리성외에 가독성과 처리속도가 차이가 있나요.
3. 질문 65831에 수식 다시한번 봐주세요..다르네요.
2020-02-02
431
글번호 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
595
글번호 135547