커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
1784
글번호 230811
답변완료
예스스팟 수식 부탁드립니다
예스스팟을 이제야 시작해 봅니다^^
수식 부탁드립니다^^
-------------------------------------------------------------------------------------
- 종목은 코스피 200으로 3분 봉으로 세팅 / 매수 진입 조건식입니다.
- 분봉 데이터를 기반으로 진행하고
-----------------------------------------------------------------------------------
- 하루 시작의 5봉중 3봉이 양이고
- 세번째 양의 종가에 진입
- (전제조권 5봉중 3봉이 양이면)
직전봉의 고점을 돌파하고 양봉으로 마감하는 봉의 종가에 매수 진입
- 진입 수량은 10 계약
----------------------------------------------------------------------------------
- 미체결시 60초 후 현재의 상대 1호가에 정정 주문
- 또 미체결시 주문 취소
----------------------------------------------------------------------------------
- 청산 및 손절-
- 진입한 직전봉의 저가에 손절
- 또는 직전봉 저점을 돌파하는 음봉으로 마감시 봉의 종가에 매수 청산
- 미체결시 60초 후 현재의 상대 1호가에 정정 주문
- 또 미체결시 60초 후 현재의 상대 1호가에 정정 주문
--------------------------------------------------------------------------------------
- 당일의 마지막봉 시가에 청산
--------------------------------------------------------------------------------------
- 스탑트레일링은 매수 평균매수가 대비 현재의 상대 1호가를 기준으로 수익을 0.5% 이상
상승시 그 이후 상승의 50% 하락시 현재가에 청산
- 상대 1호가 수신은 1초단위로 데이터 수신 가능 할 까요?
--------------------------------------------------------------------------------------
고맙습니다^^
2020-11-19
626
글번호 144055
답변완료
지표문의입니다
메번 성실한 답변에 감사드립니다.
분봉에 설정합니다.
거래량이 전봉거래량 대비 50배 이상일 경우가 1회 이상이면 같은날 종가를 5일동안 긋고 5일 지나면 전일종가를 긋습니다.
5일내에 위조건이 나올경우 동일하게 처리합니다.
감사합니다.
2020-11-19
739
글번호 144054
답변완료
시스템문의
수고 많으십니다.
공통사항.
최대 5회까지 피라미딩 진입하는 전략입니다.
질문
1. 몇개를 진입한 지 상관없이 모든 포지션의 총수익이 50포인트 이상이 되었을때
전체수량의 50%를 청산한다.
2. 남은수량이 2개일때 총수익이 30포인트이상이면 1/2 청산한다.
3. 남은수량이 3개일때 총수익이 40포인트이상이면 2/3 청산한다.
4. 남은수량이 4개일때 총수익이 50포인트이상이면 3/4 청산한다.
5. 남은수량이 5개일때 총수익이 60포인트이상이면 4/5 청산한다.
부탁드리겠습니다.
2020-11-19
767
글번호 144053
답변완료
Trading view 수식 변환 부탁드립니다.
안녕하세요.
아래의 수식 변환을 부탁드립니다.
지표식인 것 같은데 시스템식도 가능하시다면 둘 다 작성 부탁드리겠습니다.
식은 아래와 같습니다.
//@version=4
study(title="Beep Boop", shorttitle="Beep Boop", resolution="")
fast_length = input(title="Fast Length", type=input.integer, defval=12)
slow_length = input(title="Slow Length", type=input.integer, defval=26)
EMATrend = input(title="EMA Trend", type=input.integer, defval=50)
src = input(title="Source", type=input.source, defval=close)
signal_length = input(title="Signal Smoothing", type=input.integer, minval = 1, maxval = 50, defval = 9)
sma_source = input(title="Simple MA(Oscillator)", type=input.bool, defval=false)
sma_signal = input(title="Simple MA(Signal Line)", type=input.bool, defval=false)
col_grow_above = #26A69A
col_grow_below = #FF0000
col_fall_above = #FFFFFF
col_fall_below = #FFFFFF
col_macd = #0094ff
col_signal = #ff6a00
fast_ma = sma_source ? sma(src, fast_length) : ema(src, fast_length)
slow_ma = sma_source ? sma(src, slow_length) : ema(src, slow_length)
macd = fast_ma - slow_ma
signal = sma_signal ? sma(macd, signal_length) : ema(macd, signal_length)
hist = macd - signal
if (hist > 0)
hist := 0.1
if (hist < 0)
hist := 0.09
fastMA = ema(close, EMATrend)
//fastMA = 0
plot(hist, title="Histogram", style=plot.style_columns, color=(hist == 0.1 ? ((hist == 0.1) and (close > fastMA) and (open > fastMA) and (low > fastMA) ? col_grow_above : col_fall_above) : ((hist == 0.09) and (close < fastMA) and (open < fastMA) and (high < fastMA)? col_grow_below : col_fall_below) ), transp=0 )
2020-11-19
649
글번호 144052
답변완료
지표 질문입니다
1.
틱 차트에서 9시부터 9시반까지 30분동안
고가를 고가 상부에 글자로 표시하고 그 상부에 고가와 저가의 폭을 더한 값을 표시한다
저가를 저가 하부에 글자로 표시하고 그 하부에 고가와 저가의 폭을 뺀 값을 표시한다
2.
틱 차트에서
9시반~10시까지 고가(A)와 9시~9시반까지 고가(B)를 표시하고 A*2-B 위치를 표시한다
9시반~10시까지 저가(C)와 9시~9시반까지 저가(D)를 표시하고 C*2-D 위치를 표시한다
감사합니다
2020-11-19
450
글번호 144051
답변완료
수식 부탁드립니다.
안녕하세요? 수식한가지 부탁드립니다.
***진입
이평선 2가지 외부변수.
정배열에서 (외부변수) 음봉 다음 (외부변수)이상의 음봉에 매도
역배열에서 (외부변수) 양봉 다음 (외부변수)이상의 양봉에 매수.
---> 진입봉만 지정한틱수의 이상일시 입니다.
***재청산 및 역진입
진입후 3개 캔들 이내 진입방향의 반대봉이 나올시 청산후 진입방향의 역으로 진입.
익절/손절 (외부변수)
부탁드립니다.
감사합니다.
2020-11-19
617
글번호 144050
답변완료
문의드립니다.
print 출력함수를 사용해 엑셀파일을 생성해 데이터를 사용하고 있습니다.
그런데 틱차트를 기본차트로 하여 생성시켜도 분봉데이터가 생성되는 군요..
틱데이터를 기반으로 출력할 수 없나요??
2020-11-19
655
글번호 144041
답변완료
참조데이타 없이
안녕하세요?
Data2에 참조데이타 없이 ,
예를 들어 kosdaq150 지수를 이용하여 모든 프로그램이 이용가능한 사용자 함수만드는게 가능한가요?
2020-11-19
615
글번호 144035
답변완료
시스템
안녕하세요 아래식에서 -m2을 마이너스로 인식을 못하는것 같습니다
수정 부탁드립니다
input : m1(3400),m2(-1400);
if data2(c) > m1
then
Buy();
if data3(c) < -m2
then
Sell();
2020-11-19
529
글번호 144033