커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7745
글번호 230811
nicebs 님에 의해서 삭제되었습니다.
2024-01-22
30
글번호 175953
nicebs 님에 의해서 삭제되었습니다.
2024-01-22
35
글번호 175952
답변완료
분봉 전일고가 돌파
분봉이 전일고가 돌파 수식이 알고 싶습니다.
if crossup(c,dayhigh(1)) then find(1);
이렇게 1분봉으로 실시간 검색하니 전혀 다른 결과가 나오네요.
부탁 드립니다.
2024-01-22
1120
글번호 175951
답변완료
수식요청
안녕하세요
수식부탁드립니다
매수
이평 60선을 터치나 하락후 1차상승
30봉이내
재하락하여 이평60선을 터치후 재상승시매수.
청산 60이평 하락돌파시.
매도
이평60선을 터치나상승후 1차 30봉이내 재하락하여
이평60선을 터치후 재하락시 매도.
2024-01-22
973
글번호 175950
답변완료
수식 추가 부탁드립니다
수고많으십니다. 도움주셔서 감사드려요.
다름이 아니오라, (수식1) (수식2)
현재 매수만 잡히고 있는데, 선물거래도 가능하도록, 매수/ 매도 양방향 다 되도록
매도 수식 추가// 부탁드립니다.
(트레일링, 목표틱수, 손절틱수도 동일하게 매도도 가능하게 부탁)
1번 수식
input : 이평1(30),이평2(60),이평3(120),이평4(240),이평5(480);
input : 윌리엄스R기간값(14);
input : 손절틱수(200),트레일링스탑틱수(5),목표틱수(200);
var : mav1(0),mav2(0),mav3(0),mav4(0),mav5(0);
MAV1=MA(c,이평1);
MAV2=MA(c,이평2);
MAV3=MA(c,이평3);
MAV4=MA(c,이평4);
MAV5=MA(c,이평5);
if MarketPosition == 0 and c > mav4 and CrossUp(c, mav5) Then
Buy("b");
if MarketPosition == 1 Then
{
if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*목표틱수 Then
{
if CrossDown(C,mav4) Then
ExitLong("bx");
ExitLong("btr",AtStop,EntryPrice+PriceScale*트레일링스탑틱수);
}
}
SetStopLoss(PriceScale*손절틱수,PointStop);
2번 수식
Input:Len(20);
input : 손절틱수(200),트레일링스탑틱수(5),목표틱수(200);
Var:Mp(0),Value0(0),Value1(0);
Mp = MarketPosition;
Value0 = Highest(High,Len);
Buy("매수", atstop, Value0);
If Mp==1 and Mp[1]==0 then
Value1=value0-Lowest(low,Len)[1];
If PositionProfit>0 then
ExitLong("매수청산", atstop, Value0-Value1);
if MarketPosition == 1 Then
{
if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*목표틱수 Then
{
ExitLong("btr",AtStop,EntryPrice+PriceScale*트레일링스탑틱수);
}
}
SetStopLoss(PriceScale*손절틱수,PointStop);
2024-01-22
1148
글번호 175949
답변완료
문의 드립니다.
도움에 진심으로 감사드립니다.
1. 일봉차트
15% 이상 and 상한가 양봉 위에
빨간화살표 매도신호가 표시되게 부탁드립니다.
2. 분봉차트
5% 이상의 양봉 위에
빨간화살표 매도신호가 표시되게 부탁드립니다.
감사합니다.
2024-01-22
869
글번호 175948
답변완료
감사합니다.시스탬식 부타드려요
나스닥거래합니다. 서머타임시에도 적용될수잇게 미국장시작 14분 거래중지 .
17시거래시작 15시거래종료..
볼벤상단 터치시 고점.봉번호.거래량 저장하고 볼벤하단터치시 저점.봉번호.거래량 저장..
30개평균거래량보다 볼벤터치시거래량이 1.5배많고
볼벤터치는 2틱이상 볼벤위로 고가가 올라갓을때 (거래량조건완성)..
볼벤상단터치거래량조건완성 전고점보다 현고점이 낮고 터치시 거래량이 전고점거래량보다 현고점거래량이작으면 (매도1조건완성)..
매도1조건완성이후 봉갯수가 9개 이하이고 고가가 21이평보다 작으면 매도 2개 진입 ..
고가가 매도1조건고가보다 크면 손절.. 1개 익절은 볼벤하단터치시.. 남은1개 손절가를 청산가격으로 바꾸고 남은 진입(1개일때) 익절은 볼벤상단터치시거래량조건만족할때...
직전익절이 70포인트이상이면서 매수조건(다른진입조건완성)이 발생하면 21이평위에 저점이 2개 발생하면 매수2개진입....
매수조건은 매도조건의 반대... 다른진입조건성립하면 진입포지션잇어도 두개진입으로 스위칭..
거래시간 종료되면 전체청산... 진입 청산은 모두시장가입니다
제가 숫자로 쓴거는 모두 input으로 부탁드립니다.
도움주셔서 감사합니다.
2024-01-22
1058
글번호 175947
답변완료
수식 부탁드립니다
안녕하세요 ~
주식 관련식, 부탁드리겠습니다.
1번,
현재가 기준, 아래 꼬리가 주식 가격의 0.5%이상이고
아래꼬리는 전체 봉크기의 15% 이상일때 매수
현재가 기준, 위 꼬리가 주식 가격의 0.2%이상이고
위꼬리는 전체 봉크기의 10% 이상일때 (매도, 청산)
2번
연속된 2개가 양봉이고 , (현재가 종가 - 전봉 시가) 크기(차이)가 현재가의 0.7% 이상일때 매수
감사합니다 ~
2024-01-21
1409
글번호 175946
답변완료
수식 수정요청
아래 수식의 신호가 "지수이평이 120>240일인 경우"에만 나올 수 있게
수정(조건추가) 부탁드립니다.
₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩₩
Input : shortPeriod(5), longPeriod(20),기간1(50);
var : M1(0),M2(0),a(0),a1(0),eq(0),ZL(0),B(0),B1(0),B2(0),PB(0);
M1 = ma(C, shortPeriod);
M2 = ma(C, longPeriod);
A = LRL(C,기간1);
A1 = LRL(A,기간1);
eq= A-A1;
ZL =A+eq;
PB=SAR(0.02,0.2);
if C>=O && C>=M1 && M1>M1[1] && M1[1]<=M1[2] && C>=M2 && M2>M2[1] && M2[1]<=M2[2] && C>=ZL && ZL>ZL[1] && ZL[1]<=ZL[2] && PB<=C Then
Find(1);
2024-01-21
1252
글번호 175945