커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
4561
글번호 230811
답변완료
ATR 지표 매매시점 선따라가기
# 추적청산
input : AtrMult(10), AtrPeriod(10);
var : AtrVal(0), posHigh(0), posLow(0);
# ATR 추적청산
ATRVal = ATR(AtrPeriod) * AtrMult;
PosHigh = Highest(H,BarssinceEntry+2);
PosLow = Lowest(L,BarsSinceEntry+2);
위추적수식에따라 매수매도 지표를 긋고싶어요
시호가발생하는 시점을 따라 미리선을 그릴수없는지요
(피봇지표처럼 부탁합니다)
더위조심하세요 감사합니다
2016-08-08
143
글번호 100802
답변완료
문의
안녕하세요
1.
선물 매수만하는수식 장시작시가에서 1게약진입후 5틱상승시마다 1계약씩추가매수
2.
선물 매도만하는수식 장시작시가에서 1계약진입후 5틱하락시마다 1계약씩추가매도
감사합니다
2016-08-08
116
글번호 100801
답변완료
문의드립니다
If DayClose(1) > DayOpen(1) Then
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayHigh(1);
}
Else If DayClose(1) < DayOpen(1) Then
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayHigh(1);
}
Else
{
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayHigh(1);
}
Plot1(value1, "Demark분봉상한");
Plot2(value2, "Demark분봉하한");
plot3((value1+value2)/2,"중심");
전일디마크당일디마크평균값디마크부탁드립니다``미리감사드립니다
2016-08-08
129
글번호 100800
답변완료
시스템 문의드립니다
1.
input: P9(36),P25(100),s5(15);
var: PP(0),SMC(0),S(0);
VAR1= (C-O);
PP=Accum(iFF(C>O,VAR1,IFF(C<O,VAR1,(H-L)/2) ));
SMC=EMA(pp,P9)-EMA(pp,P25);
S=EMA(SMC,S5);
Plot1(S, "Sig");
Plot2(SMC, "가격");
PlotBaseLine1(0, "ZERO");
2.
input : short(2),long(20),P(20);
var : MACDV(0),MAV(0),LL(0),HH(0);
MACDV = MACD(short,long);
MAV = ma(C,P);
if crossup(MACDV,0) Then
HH = MAV;
if MAV > HH Then
HH = MAV;
if CrossDown(MACDV,0) Then
LL = MAV;
if MAV < LL Then
LL = MAV;
if HH > mav Then
var1 = HH;
Else
var1 = mav;
if LL < mav Then
var2 = LL;
Else
var2 = mav;
plot1(var1);
plot2(var2);
1번수식문의드립니다
가격선이 sig 를 상향하면 매수
가격선이 sig 를 하향하면 매도
2번수식문의드립니다
var1 선을 기준으로하여 시스템 구축
1-1번수식 sig 와 가격 이 교차하는 부분에서 시스템 신호발생
2-2위 1번 수식에서 P9(18),P25(50),s5(10) 을 추가하여
두가지가 일치할떄 매수,매도신호발생
하나라도 다를경우 매수,매도 청산신호발생
2-1. var1선 위를 걸치지않고 생기는 봉에 매수
var2선 밑을 걸치지않고 생기는 봉에 매도
2016-08-08
148
글번호 100799
답변완료
수식문의합니다.
무더위에 고생이 많으십니다.
< 기본조건 >
분봉챠트, 이평선, 이격도, rsi, 스토캐시틱 슬로우, MACD, 볼린져밴드
< 매수신호 >
1. 20이평선 아래에 있을것
2. 이격도는 99.80 ~ 100.00 사이에 있을것
3. rsi 는 30.00 ~ 60.00 사이에 있을것
4. 스토캐스틱 슬로우는 골드크로스된후 %K가 20.00 ~ 60.00 사이에 있을것
5. MACD 선이 기준선 -3.00 ~ 0.05 사이에 있을것
6. 볼린져밴드 중심선 %값이 3.00 ~ 0.05사이에 있을것
1번에서 6번까지를 모두 충족시키는 양봉 종가 진입 (도지는 안됨)
< 매도신호 >
1. 20이평선 위에 있을것
2. 이격도는 100.80 ~ 101.00 사이에 있을것
3. rsi 는 30.00 ~ 60.00 사이에 있을것
4. 스토캐스틱 슬로우는 데드크로스된후 %K가 20.00 ~ 60.00 사이에 있을것
5. MACD 선이 기준선 3.00 ~ -0.05 사이에 있을것
6. 볼린져밴드 중심선 %값이 -3.00 ~ 0.05사이에 있을것
1번에서 6번까지를 모두 충족시키는 음봉 종가 진입 (도지는 안됨)
< 청산신호 >
1. 진입후 무조건 20틱에 익절
2. 진입후 반대로 20틱 가면 손절
수식 부탁드립니다.
감사합니다.
2016-08-07
139
글번호 100798
답변완료
시스템 질문입니다.
선물 '일봉'에서 거래를 하고자 합니다.
모든 거래는 가격에 도달하자 마자 진입하는 atstop으로 신호를 발생시키고자 합니다.
시초가를 var1에 저장하고,
시초가 대비 0.2% 위 선을 var2에
시초가 대비 0.4% 위 선을 var3에
시초가 대비 0.6% 위 선을 var4에 저장하고,
시초가 대비 0.2% 아래 선을 var5에
시초가 대비 0.4% 아래 선을 var6에
시초가 대비 0.6% 아래 선을 var7에 저장합니다.
만약 전 거래일의 포지션이 long 였다면,
당일 신규 short 진입은 시초가 대비 0.2% 하락한 var5에 발생시키고,
만약 전 거래일의 포지션이 short였다면,
당일 신규 long 진입은 시초가 대비 0.2% 상승한 var2에 발생시키고 싶습니다.
(이 두거래를 편의 상 신규진입이라고 하겠습니다.)
그리고,
만약 당일 신규거래가 long으로 발생했다고 가정했을 때,
당일의 short 신호 발생은 시초가 대비 0.4% 하락한 var6에 발생시키고,
당일 신규거래가 short으로 발생했다고 가정했을 때,
당일의 long 신호 발생은 시초가 대비 0.4% 상승한 var3에 발생시키고 싶습니다.
(이 두거래를 편의 상 추가진입이라고 하겠습니다.)
신규진입은 1거래일 당 1회만 가능하고,
추가진입도 1거래일 당 1회만 가능하게 만들고 싶습니다.
즉, 전거래일에 long이였다면
당일 거래일에 나올 수 있는 진입은 short으로의 신규진입 1회와
short 신규진입 이후의 long으로의 추가진입 1회만 가능하게 하고 싶습니다.
그리고 다음 거래일이 된다면 새로 나온 시초가와 %상승분과 %하락분을 새로이 셋팅하고 위와 같은 방식으로 거래를 계속이어가는 시스템을 만들려고 합니다.
예시와 함께 설명 부탁드립니다.
감사합니다.
2016-08-08
128
글번호 100797
답변완료
문의
항생오전10시15분부터 오후1시까지를 전일 가격으로보고 전일시가 전일고가 전일저가 전일종가로 표현해서
오후2시이후부터 오후5시30분 까지 적용해볼려고합니다,어떻게 표현해야되나요?
2016-08-07
134
글번호 100796
답변완료
지표요청(거증)
* 더운 날씨에 많은 도움 고맙습니다.
* 요청 사항 :
1번 : 10일간 거래량중 최고거래량 만 빼고 평균 구하는공식
2번 : 10일간 거래량중 위에서 두번째 거래량 까지 빼고 평균 구하는공식
3번 : 10일간 거래량중 최저거래량만빼고 평균 구하는공식
연습)
HI = NthHighestBar(1,H,10);
LI = NthHighestBar(1,L,10); 이다음이 막히네요......^ㅇ^
* 좋은 하루 되십시요.
2016-08-07
149
글번호 100795
답변완료
수식 부탁 합니다.
채널지표를 만들어서 그걸 기준으로 매매를 합니다.
채널을 상향돌파하는 종목이 검색되면 관심종목에 담아둡니다.
그렇게 검색해둔 100여개의 관심종목중에 매수가에 오는것을 삽니다.
======================================================
이렇게 수동으로 매매를 했었는데 자동매매로 바꾸려고 합니다.
관심종목에 등록만으로는 자동주문이 되지않고 전략차트에 올려진 종목만 된다는데 맞는지요.
그렇다면 100여개의 관심종목들을 따로따로 차트로 다 띄워야 하는건가요?
차트 100개가 가능하긴 한가요??
수식좀 부탁합니다.
1.
사진의 1번 과 2번처럼
현재가가 매수지점에오면 채널의 상단과 하단, 두군데서 분할 매수를 하려합니다.
분할이라기보다는 한번에 100만원씩 상단에서도 사고, 하단까지주면 거기서도 또 사고......
2.
조건이 만족하고 봉이 완성된후가 아니고 현재가가 매수가에 닿는 순간에 채널상단 가격에
주문을 넣으려 합니다.
지지저항매매라서 지지대에 닿고나면 아래꼬리다는 경우가 대부분이라서요.
3.
아침에 갭하락으로 시가가 채널밑에서 형성되도 매수가 되어야 합니다.
"c[1] > 채널상단 and low <= 채널상단 == 매수" 이렇게 해놓으면 아침시가가 갭하락하면
채널을 하향이탈한걸로 인식하는거 아닌가.... 하는 걱정이....
4.
청산과 손절은 예를들어 30% 수익이면 청산한다...이런거니 수식으로 안써도 설정에서
그냥 될듯한데 맞나요?
==============================================================
이건 선물 데이트레이딩 문의인데요.
선물에서도 주식처럼 채널을 사용합니다.
상단에서 사고, 하단에서도 사고, 혹시나 하락하게되면 하단에서 10틱 아래에서도 삽니다.
그렇게 3번을 사서 평균 단가가 250.00 이고, 계속하락해서 손실중이라면 나중에 반등해서
내 평단가에오면 청산을 하게하려면 뭐라고 써야할까요?
폭염이네요. 건강 유의 하시고 복받으세요.
2016-08-08
231
글번호 100794