커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
1691
글번호 230811
답변완료
옵션 행사가 자동변경 수식 문의
안녕하세요,
1. 콜옵션 data를 350 ~ 375 까지 10개를 불러놓고,,
K200이 360 인 경우
Data1 = 옵션 Call 360 이 되고,
Data2 = 옵션 Call 362.5 이 되고,
K200이 362.5로 바뀌면,아래와 같이
DATA1 가 옵션 Call 362.5
DATA2 가 옵션 Call 365
로 바뀌게 할수있는지요 ? 있다면 어떻게 할까요.
2. 위 1이 불가능하다면,
옵션마다 data1~10까지 지정해놓고,
K200의 변경에 따라, 산출하고 싶은 행사가가 같이 변경되게 할수있나요 ?
(예, 등가 및 1행사가 외가의 합을 구하고자 함)
예) K200이 360 인 경우
Data1 = 옵션 Call 360 의 가격 3.5
Data2 = 옵션 Call 362.5 의 가격 2.5 일때,
DATA1 + DATA2 = 3.5 + 2.5 = 6 이 되지만,
K200이 362.5로 변경되면
Data2 = 옵션 Call 362.5 의 가격 3.2
Data3 = 옵션 Call 365 의 가격 2.2 일때,
DATA2 + DATA3 = 3.2 + 2.2 = 5.4 가 계산되도록할수 있을까요 ?
감사합니다.
2022-03-28
1112
글번호 157526
답변완료
수식작성 부탁드립니다.
5분봉 매매 기준
1. 5분 이평이 20분봉이평을 돌파할시 매수(매도) 포지션
2. 일목균형표상 선행스팬 1(1) / 선행스팬 2(26)
3. 선행스팬 1>선행스팬2 보다클때(골든크로스 상태유지시) 1번조건 성립하더라도 포지션
변경 없음.
4. 청산조건 5/20 돌파 and 일목균형표 데드크로스시 매도 및 매도포지션 전환
2022-03-28
1138
글번호 157525
답변완료
수식작성 부탁드립니다.
다음과 같이 수식작성 부탁드립니다.
- MACD의 n일 지수 이동 평균을 signal 곡선이라 하는데 MACD 곡선이 signal 곡선을 상향 돌파할 때를 매수진입으로, 하향 돌파할 때를 매수청산으로 인식하고 매도진입하며 다시MACD 곡선이 signal 곡선을 상향 돌파할 때 매도청산, 매수진입하는걸로합니다.(MACD Oscillator)
단 MACD Oscillator의 값이 0 이하 일때 MACD 곡선이 signal 곡선을 상향 돌파할 때는 이전에 매도진입인 경우 매도주문 유지하다 MACD Oscillator의 값이 0이상 올라갈 시 매수진입 매도청산이 되도록 수식작성 부탁드립니다.
2022-03-28
1114
글번호 157524
답변완료
안녕하세요 수식문의 드립니다. 일목균형표 및 이평선에 의한매매
안녕하세요
고생 많으십니다.
수식 문의드립니다.
해외선물을 매매하며 다음과 같은 문의를 드립니다.
---------------------조건---------------------
하나, 5/20 이평선
둘, 5분봉 매매
셋, 일목균형표 선행스팬1 (1), 선행스팬 (26)
------------------------------------------------
--------------------롱포지션전략--------------------
1. (현재가 기준)일목균형표상 선행스팬 1이 선행스팬 26을 돌파할 시 매수(롱포지션),
이탈시 청산 및 포지션 변경(롱->숏)
2. (종가기준)5분선이 20분선 이탈시 청산
다만, 선행1 > 선행2 일때는 청산조건 미성립(즉,현포지션 유지)
3. 일목균형표상 전략1 만족시 재진입.
--------------------숏포지션전략--------------------
위와는 반대..
위와같은 로직으로 수식 안내해 주시면 감사하겠습니다.
---------------------기타문의---------------------
질문)일목균형표 구름대를 현재 봉위치로 이동하는건 어떻게 하나요?
2022-03-28
1308
글번호 157523
답변완료
국내주식 종목검색식 부탁드립니다
빨강색 선을 만족하는 종목을 종목검색식으로 만들고 싶은데 안되서 그림으로 문의드립니다.
제가 구현하고 싶은 것은 화살표에 -50을 돌파하는 종목을 검색하는것입니다.
질문-[1] 위 그림처럼 ①②둘다 만족하는 것을 구현하고 싶은데요
질문-[2] 위의 파란선의경우 키움에서는 barssince 라는 산식에서 처음으로 -50을 돌파하고나서 그다음으로 -50을 돌파하는 종목을 검색하려면 어떤 수식으로 작성을 해야하는지 도움을 좀 부탁드립니다.
2022-03-28
1397
글번호 157520
답변완료
상승과 하락 다른색깔
Inputs: XAvgLen(15), HiLoLen(15), Retrace(0.382);
Vars: XAvg(0),HiHi(0),LoLo(0),Retracement(0),HRetrace(0),LRetrace(0);
XAvg = Ema(C, XAvgLen);
HiHi = Highest(High, HiLoLen);
LoLo = Lowest(Low, HiLoLen);
Retracement = (HiHi - LoLo) * Retrace;
HRetrace = HiHi - Retracement;
Lretrace = LoLo + Retracement;
Plot1(Lretrace, "LRetrace");
fibonacci retrace 지표를 선 하나만 남긴 단순수식인데 이 선이 동일색이라 상승과 하락이 구분이 잘 안돼요 상승과 하락을 각각 다른 색으로 할수는 없나요
2022-03-28
1117
글번호 157517
답변완료
수식작성 부탁드립니다.
안녕하십니까
수고많으십니다.
수식작성 부탁드립니다.
ㅇ 매수 : 당일 시가가 10% 이내 시작할 경우 시가 매수
ㅇ 매도 : 1. 매수가격 대비 +5%이상 수익
2. 15시 15분
위 1,2번 조건 중 하나라도 만족하면 매도
매수 조건중 10%이내 조건이 불가능하다면 당일 시가에 매수 할수 있게 부탁드립니다.
잘 부탁 드립니다.
감사합니다.
2022-03-28
929
글번호 157515
답변완료
문의
아래 진입수식 중 일부
data4(c>lowD(0)+fc) and data5(c<highD(0)-fp) 을
data4의 3번째 고점 돌파 and data5의 3번째 저점 돌파로 변경한
수식을 요청드립니다.
********************************************************************************
input : fc(18),fp(8),butfs(50000),butff(1375),lock(130000);
input : upls1(0.284),uptr1(0.632),upmi1(999),upbg1(999);
var : B(0,Data1),S(0,Data1);
if data1(Bdate != Bdate[1]) Then
{
B = 0;
S = 0;
}
if stime<lock and data4(c>lowD(0)+fc) and data5(c<highD(0)-fp)
and !(data2(c<HighD(0)-butfs)) and !(data3(c<HighD(0)-butff)) and B == 0 Then
{
B = 1;
Buy("b1");
}
if MarketPosition == 1 Then
{
if IsEntryName("b1") == true Then
{
SetStopLoss(upls1,PercentStop);
SetStopTrailing(uptr1,0,PercentStop,1);
SetStopInactivity(upmi1,upbg1,PercentStop);
}
}
Else
{
SetStopLoss(0);
SetStopTrailing(0,0);
SetStopProfittarget(0);
SetStopInactivity(0);
}
2022-03-28
1346
글번호 157506
답변완료
부탁 드립니다~~
Highest(h,250)+(Highest(h,250)*대비1/100)
지표조건은 -33 입니다.
여기를 돌파 또는 지지하는 종목을 찾고 싶습니다.(지표도 같이 부탁 드릴께요~~)
부탁 드립니다.
2022-03-28
1062
글번호 157505