커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7643
글번호 230811
답변완료
문의
야간선물 수식부탁드립니다.
야간장개시후
5/60 골드 크로스 and 야간장 시가보다 높으면
매수
야간 마감10분전 청산
2012-07-23
328
글번호 53189
답변완료
문의드립니다.
연결선물지수를 참조하여(data2), 옵션을 (주종목)매매할려고 합니다.
자꾸 에러가 나는데 수정 좀 부탁드려요.
더운날씨에 고생이 많으세요. 미리감사드립니다.
var:피봇(0),저항1(0),저항2(0),지지1(0),지지2(0);
피봇 = (DayHigh(1)+daylow(1)+dayclose(1))/3 ;;
저항1 = 2 * 피봇 - daylow(1);
저항2 = 피봇 + DayHigh(1)-DayLow(1);
지지1 = 2 * 피봇 - DayHigh(1);
지지2 = 피봇 - DayHigh(1) + DayLow(1);
#진입
if stime>=093000 and CrossUp (data2(c, 저항2)) Then Buy("추세buy");
if stime>=093000 and CrossDown(data2(c, 지지2)) Then Sell("추세sell");
if stime>=093000 and CrossUp (data2(c, 지지1)) and data2(bids > asks) Then Buy("역추세buy");
if stime>=093000 and CrossDown(data2(c, 저항1)) and data2(bids < asks) Then Sell("역추세sell");
2012-07-23
289
글번호 53185
답변완료
문의 드립니다
문의 드립니다
1분봉에서 오전 9시 3분 부터 9시 5분 까지의 고가와 저가의 직선 라인을 나타낼려면 수식이 어떻게 되나요
2012-07-23
268
글번호 53178
답변완료
문의드림니다
다음 매도청산 수식이 어느부분이 잘못 작성되었는지 매도청산 신호가
발생하지 않는데 확인후 수정 부탁드림니다
//총거래 횟수
count = 0;
for cnt = 0 to 10 {
if EntryDate(cnt) == sdate then
count = count +1;
}
value11 = macd(12,26);
value12 = ema(value11,9);
if count<1 and sTime<144000
and c<dayopen-1
then { Sell("s",AtMarket); }
if date != date[1] Then
Condition1 = false;
if CrossDown(value11,value12) Then{
Condition1 = true;
value1 = 0;
value2 = 0; }
if Condition1 == true Then{
if C < O and c < value1 Then{
value1 = C;
value2 = value2+1;
if MarketPosition == -1
and value2 >= 3
then{ ExitShort("매도청산",AtMarket); }
}}
2012-07-23
261
글번호 53176
답변완료
수식문의
전일종가가 깨지는 순간 시장가로 매수하고 매수한 다음 상한가에 매도하는 수식 부탁드립니다. 그리고 단 한번의 매매만 되고 다음부터는 신호나 재매수가 되지 않도록 하는 방법도 알려주세요.
2012-07-23
292
글번호 53168
황토가마 님에 의해서 삭제되었습니다.
2012-07-23
110
글번호 53165
답변완료
시스템식 문의드립니다.
> 안녕하세요?
시스템식 문의드립니다.
4분봉(시스템 실행시점)에서 전일 종가기준(일봉기준) 다음 조건들의 수식을 부탁드립니다.
1. 전일종가(일봉기준)의 이동평균 9일선이 하락추세일때 4분봉(실행시점)이 종가 sell 진입
2. 전일종가(일봉기준)의 StochasticsK(12,5)이 4분봉 실행시점 3봉연속 하락추세 sell
진입
3. 전일종가(일봉기준)의 StochasticsD(12,5,5)이 4분봉 실행시점 3봉연속 하락추세 sell
진입
4. 4분봉(시스템 실행시점) 20일 이동평균선이 상향 돌파할때 ExitShort
* 전일 종가기준(일봉기준)값과 전일종가기준 StochasticsK 와 StochasticsD 값이
고정이 됐으면 합니다.
항상 감사 드립니다.
2012-07-23
274
글번호 53161
답변완료
RSI - BW_SEVEN 합성시스템식 부탁드립니다.
RSI지표와 BW_SEVEN 지표가 동시에 아래 조건만족시 시스템식 부탁드립니다.
RSI지표가 기준선(50) 상향돌파시 동시에 BW_SEVEN 지표가 0선 상향돌파시 매수신호발생
청산은 두 지표중 하나가 50선을 하향돌파 또는 0선 하향돌파시 청산신호발생
(여기서, RSI지표가 기준선(50) 상향돌파후에 BW_SEVEN 지표가 0선 상향돌파는 조건에서 배재합니다.무조건 두지표가 동시에 만족해야 신호가 발생하게끔 해주십시오.선물분차트에서 같은 분봉에서 발생할 것)
매도신호발생은 반대로 해석하시면 됩니다.
그리고 15시00분에 무조건 청산신호 부탁드립니다.
2012-07-23
285
글번호 53160
답변완료
문의드립니다.
안녕하세요.
일전에 지표식을 문의드린 후 아래 수식을 답변 받았습니다.
var : idx(0);
if date != date[1] Then
Condition1 = false;
var1 = ma(C,20);
if Condition1 == false and CrossDown(L,var1) Then{
var11 = var1;
idx = index;
Condition1 = true;
}
var12 = Highest(h,100); # 최근 100개봉의 최고가
var21 = var12-var11;
var22 = var11 - var21*0.5;
if H > var12[1] Then
Condition1 = false;
if Condition1 == true and index <= idx+6 Then{
plot1(var11);
plot2(var22);
}
위 수식을 적용하였더니
최근 100개봉의 최고가가 적용되지 않고
당일100개봉이 넘을 때는 괜찮은데
당일 100개봉이 넘지 않으면 당일 최고가 값을 가져 옵니다.
당일 최고가가 아닌 전일 또는 전전일을 포함한
최근 100개봉의 최고가를 가져올 수 있도록 수식 변경 부탁드립니다.
수고하세요.
2012-07-23
261
글번호 53159