커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
1769
글번호 230811
답변완료
항셍 종가청산 문의
안녕하세요,항셍 선물 실거래 중인데요
항셍선물 거래시간을 보면
10 : 15분부터 13:00까지
14:00 ~ 15 : 30까지
18:00 15분 ~ 04:00
총 세번에 걸쳐 진행되는데요
종가 각 시간별로 동시호가 진입 직전에 자동으로 청산하려면 어떻게 수식을 짜야 할까요?
IF MarketPosition <> 0 TheN BegiN
IF sTimE > 171500 AND sTimE < 171900 TheN SetStopEndofday(171800);
IF sTimE > 034500 AND sTimE < 034900 TheN SetStopEndofday(034800);
ElsE SetStopEndofday(0);
EnD;
제가 짠 수식은 이런데 적용이 안되는것 같습니다 ^^;;
2020-12-01
671
글번호 144335
답변완료
문의
1.
setstoploss 로 강제청산한 경우
- 고점을 3회차 갱신하면 buy
- 고점에서 1.00포인트 하락하면 buy
2.
청산명 "b"로 exitlong 한 경우
- 청산이후 발생한 7개봉 중 양봉수 > 음봉수 이면 buy
- 청산이후 연속으로 양봉 3개 발생하면 buy
수식 부탁드립니다.
2020-12-01
753
글번호 144328
답변완료
당일 분봉차트에서 저가 고가
데이트레이딩용으로 매일 첫봉 ~~~ 30번째 봉까지의 최저가를 종가가crossdown 하면 매도 하는식은 어떻게 되나요
2020-12-01
759
글번호 144327
답변완료
지표
항상감사합니다
수식문의
var10 = Day****(0)+(DayOpen(0)-Dayhigh(1))-(Day-----(0)--------(0));
Plot10(var10);
위식에서
시가가고가보다낮아서 진동폭이(-)마이너스가 나올때 부호상관없이 진동폭을 더하려면
어찌해야 하는지요?
2020-12-01
511
글번호 144323
답변완료
수식 문의드립니다.
안녕하세요.
하기 전략1 전략2 에
매수청산 스크립트 추가 부탁합니다.
즉, price channel(불린저밴드) 상단에 현재가 캔들이 터치하거나 돌파시 즉시 청산 (봉 완성후 아님).
그리고 시간 설정도 부탁드립니다.
오후 14시 40분 에 1차 시작하고, 오후 17시에 모든 포지션 청산 및 1차 종료하고,
다시 오후 18시 18분에 시작하여, 저녁 21시에 모든 포지션 청산 및 종료.
1
INPUT : LENGTH(10);
VAR : upv(0), dnv(0);
upv = HIGHEST(HIGH, LENGTH);
dnv = LOWEST(LOW, LENGTH);
if MarketPosition <= 0 and L > dnv Then
Buy("b",AtLimit,dnv);
2
INPUT : P(20),dv(2);
VAR : upv(0), dnv(0);
upv = BollBandUp(P,dv);
dnv = BollBandDown(P,dv);
if MarketPosition <= 0 and L > dnv Then
Buy("b",AtLimit,dnv);
2020-12-01
604
글번호 144315
답변완료
수식부탁드립니다
안녕하세요
수식좀 문의 드립니다~~~
1.매수진입:MFI(기간,시그널),RSI(기간,시그널),CCI(기간,시그널)동시에 골든크로스일때
매수청산: CCI(기간,시그널)이 데드크로스일때 매수청산
1.매도진입:MFI(기간,시그널),RSI(기간,시그널),CCI(기간,시그널)동시에 데드크로스일때
매도청산: MFI(기간,시그널)이 골든크로스일때 매도청산
*진입후 손익틱수를 10틱단위로 봉챠트에 문자로 표시되는식을 수식에 넣어주시면 감사하겠습니다
2020-12-01
642
글번호 144314
답변완료
국내 주식 수식 부탁드림니다.
국내주식입니다. (삼성전자)
문의:차트설정을 data1로 일봉으로 설정하면 되나요? 아니면 분봉으로 설정해야되나요?
아니면 같은 종목을 data1(10분봉) 과 data2(일봉) 로 구분해야할까요?
알려주시면 감사하겠습니다.
매수 조건 ( 누적 매수 )
* 오후 3시 10분에 아래조건에 해당하는 상황에 맞는 조건에 매수 진입
아래 보조지표 조건은 일봉 기준입니다.
1. MFI(14) < 30 일때 10만원 진입
2. MFI(14) < 20 일때 20만원 진입
4. MFI(14) < 10 일때 30만원 진입
5. RSI(14) < 30 일때 10만원 진입
6. RSI(14) < 20 일때 20만원 진입
7. RSI(14) < 10 일때 30만원 진입
예를들어 오후 3시 10분에 MFI(14)< 15 이면서 RSI(14)< 25 이라면 20만원+10만원 총 30만원 매수 진행 입니다.
그다음날에도 해당 조건 도달시 같은 방법으로 매수 -- 즉 누적 매수입니다.
매수 청산 조건
* 오전 9시 10분에 아래조건에 해당하는 조건시 분할매도( 동일금액 25%씩 4일에 걸쳐 청산)
1. MFI(14) > 80 또는 RSI(14) > 70 일때
2020-12-01
666
글번호 144312
답변완료
문의 드립니다.
안녕하세요
아래 수식은을 보면 4봉 뒤에 나오게 설정이 되어있는데..
2봉전이나 1봉전에 나오게 설정 할수있었으면 좋겠습니다.
if h[4]>=h[3] && h[4]>=h[2] && h[4]>=h[1] && h[4]>=h[5] && h[4]>=h[6] && h[4]>=h[7] Then
var1 = high[4];
if var1 > 0 Then
Plot1(var1);
if L[4]<=L[3] && L[4]<=L[2] && L[4]<=L[1] && L[4]<=L[5] && L[4]<=L[6] && L[4]<=L[7] Then
Var2 = Low[4];
if Var2 > 0 Then
plot2(Var2);
FixPlotShift(1,-4);
FixPlotShift(2,-4);
감사합니다.
2020-11-30
612
글번호 144311
답변완료
신규종목 월봉검색관련
가령 당일 일봉 종가가 당월 월봉 (고가+저가)/2을 돌파하는 종목을 검색한다고 할때
sdate함수를 사용시 상장한지 30일이 안된 신규종목은 검색이 안되는데
방법이 없을런지요?
2020-11-30
610
글번호 144310