커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
1541
글번호 230811
답변완료
문의드립니다.
종목검색[3201]-시장검색-거래량/거래대금 상위종목 탭에서
현재가 기준 10,000원~20,000원 가격대 검색식 요청합니다(외부변수 입력)(거래대금기준)
2023-04-13
792
글번호 168138
선물대장 님에 의해서 삭제되었습니다.
2023-04-13
0
글번호 168137
답변완료
수식 검토 부탁드립니다.
- 같은 수식에 작동일을 다르게 한 두개의 수식에서, 신호가 다르게 나오는게 정상인지 궁금합니다.
- 하나는 매월 1~29일까지, 다른 하나는 8~29일까지 작동하도록 수식을 만들어서 분봉에 당일청산으로 운용을 하고 있습니다. 따라서 4/12일 기준으로는 같은 진입,청산 신호가 나오리라 생각했는데 실제 매매 차트에서는 다르게 나오는 상황이라 수식이 잘못된 것인가 싶어서 검토 부탁코자 합니다.
- 분봉은 14분봉으로 차트에 봉 갯수는 1500개로 설정했고, 수식 작동일을 제외한 기본 수식은 두개 동일한 상태입니다.
* 좀 이상한 것은 [선물옵션 상세 체결내역]을 보면서 대조해 보니, 1~29일 차트에서 처음 나왔던 신호에 대한 거래내역은 없이 8~29일 차트 거래와 같은 시간대로 진입과 청산된 것으로 확인됩니다.
2023-04-13
729
글번호 168135
답변완료
종목검색 문의
아래 시스템수식에서 진입신호에 뜨는 종목검색하는
수식부탁드려요
감사합니다(__)
그리고 혹시 차트에서 시스템 적용시 sell화살표를 지우는 방법이 있나요?
input : rsiLenghth(14),rsiOverBought(70),rsiOverSold(30);
var : bullishCandle(False),bearishCandle(False);
var : rsiValue(0),isRSIOB(False),isRSIOS(False);
var : tradeSignal(False);
bullishCandle=close >= open[1] and close[1] < open[1];
bearishCandle=close <= open[1] and close[1] >open[1];
rsiValue=rsi(rsiLenghth);
isRSIOB=rsiValue >= rsiOverBought and rsiValue;
isRSIOS=rsiValue <= rsiOverSold and rsiValue;
tradeSignal=((isRSIOS or isRSIOS[1] or isRSIOS[2]) and bullishCandle ) or ((isRSIOB or isRSIOB[1] or isRSIOB[2]) and bearishCandle);
if tradeSignal and bullishCandle Then
Buy();
if tradeSignal and bearishCandle Then
Sell();
2023-04-13
856
글번호 168134
답변완료
종목검색 문의
아래식에서 녹색선이 시작될 때의 종목검색식 부탁드려요
감사합니다(__)
input : colorNormLength(3),dpoLength(13),moboDisplace(0),moboLength(10),numDevDn(-0.8),numDevUp(0.8);
#coloredMobo = input(true, "coloredMobo")
#coloredFill = input(true, "coloredFill")
#breakArrows = input(true, "breakArrows")
#moboShowMid = input(true, "moboShowMid")
var : price(0),xsma(0),dpo(0),Midline(0),sdev(0),LowerBand(0),UpperBand(0);
var : Signal1(False),Signal2(False),wasUp(0),wasDn(0),tx(0);
price = (H+L)/2;
xsma = ma(price[dpoLength / 2 + 1], dpoLength) ;
DPO = price - xsma;
Midline = ma(DPO, moboLength);
sDev = std(DPO, moboLength);
LowerBand = Midline + numDevDn * sDev;
UpperBand = Midline + numDevUp * sDev;
plot1(DPO,"DPO",Yellow);
plot2(Midline, "Mid",IFf(Midline > Midline[1],lime,red));
plot3(UpperBand,"UpperBand",black);
plot4(LowerBand,"LowerBand",black);
plot5(0,"0선",Black);
Signal1 = DPO > UpperBand and DPO[1] < UpperBand[1];
Signal2 = DPO < LowerBand and DPO[1] > LowerBand[1];
wasUp = 1;
wasDn = 1;
wasUp = iff(Signal1 , 1 , IFf(Signal2 , 0 ,wasUp));
wasDn = iff(Signal2 , 1 , iff(Signal1 , 0 ,wasDn));
//plotshape(Signal1 and wasDn[1] ? UpperBand : na, style=shape.arrowup, location=location.absolute, size=size.normal, color=color.red)
//plotshape(Signal2 and wasUp[1] ? LowerBand : na, style=shape.arrowdown, location=location.absolute, size=size.normal, color=color.green)
2023-04-13
650
글번호 168133
답변완료
시스템식 문의 드립니다.
안녕하세요. 늘 감사드립니다!
볼린져밴드를 활용하는 시스템식 부탁드립니다.
[매수진입 계약 조건]
볼밴 하단구역에서 캔들이 위로 중심선 터치시 매수 1계약 진입
단, MACD 시그널선이 0.00 이하(-) 구역에 위치할 때만 매수 진입 조건
[매수진입 중 청산조건]
1. 진입가 대비 -10틱 손절 청산
2. 진입가 대비 +20틱 익절 청산
3. 캔들이 볼밴 상단 구역에서 다시 아래로 중심선 터치시 청산(본청)
[매도진입 계약 조건]
볼밴 상단구역에서 캔들이 아래로 중심선 터치시 매도 1계약 진입
단, MACD 시그널선이 0.00 이상(+) 구역에 위치할 때만 매도 진입 조건
[매도진입 중 청산조건]
1. 진입가 대비 -10틱 손절 청산
2. 진입가 대비 +20틱 익절 청산
3. 캔들이 볼밴 하단 구역에서 다시 위로 중심선 터치시 청산(본청)
[공통조건]
당일수익틱수 60틱 발생하면 청산하고 더이상 진입하지 않기.
당일손실틱수 50틱 발생하면 청산하고 더이상 진입하지 않기.
위와 같이 부탁드리며 제가 아직 초보라서 공부는 하고 있으나 [공통조건] 틱수 변경은
어느 부분을 수정하면 될까요?ㅜ ex) 당일수익틱수 @틱, 당일손실틱수 @틱
감사합니다 : )
2023-04-13
601
글번호 168132
신대륙발견 님에 의해서 삭제되었습니다.
2023-04-12
27
글번호 168131
답변완료
시스템식 부탁드립니다.
항상 도움 주셔서 감사합니다.
아래 조건에 맞는 시스템식 부탁드립니다.
종목 : 마이크로 미니 나스닥 100
차트 : 30분봉
기본전략 : 30분봉으로 3일간의 가격을 비교 판단하여 이격도가 벌어지는 과매도 구간과
과매수 구간에 역추세로 진입하는 전략
매수 : 현재 가격과 60일 이격도 90 이하인 경우 1계약 매수 하되 3캔들의 하락 변동폭 30틱 이상인 경우만 매수
매수 물타기 : 1계약 매수 후 가격이 30틱 하락하면 1계약 추가 매수
매수 물타기 횟수 : 총 5회까지 매수 진입
매수 제한조건 : 이격도 90 이하에서 매수 해야하지만 가격이 3일 저가보다 낮을 경우에는 매수하지 않음
즉 이격도가 90 이하이지만 가격이 3일 저가를 갱신하는 경우 매수하지 않음
익절 : 매수 MaxEntries가 1인 경우 수익이 50틱 이상에서 익절
익절2 : 매수 MaxEntries가 2 이상 3 이내일 경우 개별진입 계약 수익이 10틱 이상일 경우 익절
익절3 : MaxEntries가 4 이상일 경우 모든 진입계약의 총수익이 10틱 이상일 경우 모두 청산
트레일링 스탑 : 30틱 이상 수익 발생 후 10틱 하락시 트레일링 스탑
손절 : 총 손실이 200틱인 경우 손절
시스템식 부탁드립니다.
감사합니다.
2023-04-13
729
글번호 168130
답변완료
논리식 Not 질문
안녕하세요.
늘 가르침에 깊이 감사하고 있습니다. ^^
수식을 짜다가 not(!)을 사용하는데 갑자기 막혀서 질문 드립니다.
한글로
* 0봉 기준으로 5일 이내 5일 이동평균선이 20일 이동평균선의 2% 이내 근접한 적이 2회 이상이다.
..라는 문구가 있을 때...
이 식에 NOT를 붙이면
not[2회 이상이다]는 어떻게 해석이 되나요?
즉, !([2회 이상이다])<<= 어떻게 해석해야 하는지 궁금해서 질문드립니다.
총 5일의 기간 중 !([1회 이상이다])과 !([5회 이상이다])은 같은 방식으로 해석이 되는지도 궁금합니다.
수고하세요~~
감사합니다!~~~~
2023-04-12
1210
글번호 168129