커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내

안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
프로필 이미지
예스스탁
2026-02-27
7681
글번호 230811
지표
답변완료

수식 부탁드립니다!

1,장중 갭상승시 매수,갭하락시 매도 를 봉완성시가 아니고 봉시작시 신호가 나갈수 있게 할수 있는지요? 있다면 식 부탁드리구요! 2,매수청산,매도청산 후 5봉동안에 진입신호 나오지 않게 하는식 부탁드립니다! 3,당일 청산에서 최종청산시간을 15시 6분으로 설정하고 시장가로 설정하면 자동청산주문이 나갈수 있는지요? 감사드립니다,,
프로필 이미지
솔로몬
2012-02-01
438
글번호 47215
시스템
답변완료

시스템식 질문입니다

데이타2의 누적거래량이 6만 이하이고 데이타3의 수치가 천 이상 조건이 만족 될 때 장시작이후부터 위조건 만족때 까지 데이타2의 매수호가-매도호가 차이의 최대값과 최소값 기억후 위조건 이후부터 최대값 돌파 매수 최소값 돌파 매도 입니다
프로필 이미지
파인애플
2012-02-01
476
글번호 47214
시스템
답변완료

지수값이 아니 다른데이터 적용

시스템매매에 기본식중 하나인 "CCi_MACD_DMI_Stochastics를 모두 적용하는 수식"의 기본 데이터 값을 제가 가공한 데이터로 바꿔서 적용시키고 싶습니다. 사용자함수를 변형해서 적용하는 방법을 아래의 예와같이 안내 받았느데 나머지 지표에도 적용하는데 어려움이 있읍니다. 도움부탁드립니다. ******* TRIX 식 ******* Input : Period(NumericSimple); Var : value1(0), value2(0), value3(0); value1 = ema(C, Period); value2 = ema(value1, Period); value3 = ema(value2, Period); TRIX = (value3 - value3[1]) / value3[1] * 100; *************** TRIX변형 *************** Input : Price(Numeric),Period(NumericSimple); Var : value1(0), value2(0), value3(0); value1 = ema(Price, Period); value2 = ema(value1, Period); value3 = ema(value2, Period); TRIXP = (value3 - value3[1]) / value3[1] * 100;
프로필 이미지
스로우
2012-02-01
492
글번호 47213
지표
답변완료

수식부탁드립니다===============

//아침진입라인시작--------------------------------------------------- if DayIndex+1== 시작봉+1 Then{ if C > dayopen Then var65 = o-PriceScale*허용치; if C < dayopen Then var65 = o+PriceScale*허용치; } if dayindex+1 == 시작봉+1 Then var66 = O; value1 = max(var65,var66); value2 = min(var65,var66); //아침진입라인끝------------------------------------------------------- 위식은 아침 진입라인에서만 진입하는데 아래지표식처럼 장중진입라인이 생기면 장중진입아인에서 진입하게끔 value1 는 장중진입라인 윗선 value2 는 장중진입라인 아랫선 으로 정해주세요 감사합니다 //아침진입라인 시작 Input:시작봉(3),허용치(10); input : N(10); if date != date[1] Then Condition1 = false; if dayindex+1 == 시작봉+1 Then{ if C >= dayopen Then var65 = o-PriceScale*허용치; Else var65 = o+PriceScale*허용치; } if dayindex+1 == 시작봉+1 Then var66 = O; if Condition1 == false Then{ plot1(var65); plot2(var66); } //아침진입라인 끝 //장중진입라인 시작 if highest(H,N)-lowest(L,N) <= C*(n*35/100/100) Then{ Condition1 = true; var1 = highest(H,N); var2 = lowest(L,N); } if Condition1 == true Then{ plot1(var1); plot2(var2); } //장중진입라인 &#44561;
프로필 이미지
leekss1
2012-02-01
372
글번호 47212
시스템
답변완료

시스템식 질문입니다

시스템식 질문입니다 1. 데이타1 데이타2 데이타3 외국인 순매수 데이타4 개인 순매수 에서 데이타3의 최근봉 수치가 1000 일때 까지 데이타2의 [매수호가-매도호가]의 최고값과 최저값을 기억하였다가 데이타3의 최근봉 수치가 1000 이상 일때 부터 데이타2의 [매수호가-매도호가]수치가 기억해 놓은 최고값을 돌파하면 매수. 최소값 돌파 매도 여기서 데이타3의 수치가 데이타1,2 의 봉보다 적게 나오는데 최근값 과 최고값,최저값을 기억하는것에 주의 해야 할 것 같습니다. 2. 데이타1 데이타2 데이타3 외국인 순매수 데이타4 개인 순매수 데이타5 데이타6 에서 데이타3의 최근봉 수치가 500 일때 까지그리고 데이타4+데이타5+데이타6 의 최근봉 수치가 500 일때 까지 (둘다 만족해야함 어느 한 수치가 500을 넘더라도 다른 하나가 넘을때 까지) 데이타2의 [매수호가-매도호가]의 최고값과 최저값을 기억하였다가 데이타3의 최근봉 수치가 500 이상 일때 그리고 데이타4+데이타5+데이타6의 최근봉 수치가 500 이상 일때 (둘다 만족해야함 어느 한 수치가 500을 넘더라도 다른 하나가 넘을때 부터) 데이타2의 [매수호가-매도호가]수치가 기억해 놓은 최고값을 돌파하면 매수 ..최소값 돌파 매도 여기서 데이타3과 데이타4의 수치가 데이타1,2 의 봉보다 적게 나오고 데이타3 수치는 나왔는데 데이타4,데이타5,데이타6 수치가 안나타나는 봉도 있어서 최근값 과 최고값,최저값을 기억하는것에 주의 해야 할 것 같습니다.
프로필 이미지
파인애플
2012-02-01
397
글번호 47211
시스템
답변완료

수식 부탁드립니다.

안녕하세요. 항상 노고가 많으십니다. 수식 좀 부탁드리겠습니다. 1. 매수진입후 현재 종가로 손실이고 선물이 시초가위이고 10과 20 이평 보다 작고 매수진입후 10봉이상이 흘렀고 현재 금일 장 시작후 17봉이후이고 데이타3 이 연속 4봉이상 음봉이고 시초가 위이면 매도진입 (이때 매수진입후 10봉이상이 흐르는 사이에 중간에 매도신호가 있어서는 안됨) 2. 매도진입후 현재 종가로 손실이고 선물이 시초가아래이고 10과 20 이평 보다 크고 매도진입후 10봉이상이 흘렀고 현재 금일 장 시작후 17봉이후이고 데이타3 이 연속 4봉이상 양봉이고 시초가 아래면 매수진입 (이때 매도진입후 10봉이상이 흐르는 사이에 중간에 매수신호가 있어서는 안됨)
프로필 이미지
강태공3
2012-02-01
408
글번호 47207
시스템
답변완료

수식부탁드립니다-----------------

//아침진입라인 시작 Input:시작봉(3),허용치(10); input : N(10); if dayindex+1 == 시작봉+1 Then{ if C >= dayopen Then var65 = o-PriceScale*허용치; Else var65 = o+PriceScale*허용치; } plot1(var65); if dayindex+1 == 시작봉+1 Then var66 = O; plot2(var66); //아침진입라인 끝 //장중진입라인 시작 if highest(H,N)-lowest(L,N) <= C*(n*35/100/100) Then{ var1 = highest(H,N); var2 = lowest(L,N); } plot3(var1); plot4(var2); //장중진입라인 &#44561; 아침진입라인 은 장중진입라인이 생기기 전까지만 유효함 즉 아침진입라인 과 장중진입라인 을 연결해주세요 지금은 두란인이 계속 나오거든요 특히 장중진입라인은 전일 생성된 라인이 아침에 계속있거든요 즉 장시작후 아침진입라인을 표시하다가 장중진입라인이 생기면 장중진입라인이 에 연결하여 표시해주세요 수고해주시는김에 염치없지만 같이 부탁 드립니다 아래는 시스템식 인데요 위지표식 합친것 처럼 아침에는 아침진입라인 을 사용하고 장중진입라인이 생기면 그때부터는 장중진입라인을 사용하게해주세요 장중진입라인이 생기면 아침에만든 value1 이 장중진입라인의 윗선 ,value2는 장중진입라인의 아랫선 //진입라인시작--------------------------------------------------- if DayIndex+1== 시작봉+1 Then{ if C > dayopen Then var65 = o-PriceScale*허용치; if C < dayopen Then var65 = o+PriceScale*허용치; } if dayindex+1 == 시작봉+1 Then var66 = O; value1 = max(var65,var66); value2 = min(var65,var66); //진입라인끝------------------------------------------------------- 수고하세요
프로필 이미지
leekss1
2012-02-01
399
글번호 47202
지표
답변완료

손절매방법과 시간관리방법 여쭙니다.

#1.수식질문(데이트레이딩) 1. 분봉상 매수진입 이후 진입포함 세개봉의 저가 아래로 내려가면 청산 2. 진입시점의 dayindex를 볼 때 dayindex =0, 1인 경우 진입포함 세개봉의 저가를 계산할 때 어제 데이타까지 봐야하기 때문에, 똑같이 청산하지 않고 dayindex = 0일 경우 진입봉의 저가 아래로 내려가면 청산 dayindex =1 일 경우 진입봉과 전봉 두개봉의 저가 아래로 내려가면 청산 1,2의 조건을 만족할 수 있도록 식을 작성한다면 어떻게 될까요? 감사합니다 <그림> II II II II II II (전전) (전봉) (진입) #2. 시간관리 질문 (데이트레이딩) 선물 만기일에는 2시49분에 정리하고(2시50분 전에 끝내겠다는 뜻) 선물 만기가 아닐 때는 3시3분에 정리하는 형태로 하려면 어떻게 하나요? 또 공히 동시호가 시장가로 정리할 수 있는 방법은 없는지요? * 항상 어리석고 잦은 질문에 현명하게 답해주셔서 감사하게 여기고 있습니다.
프로필 이미지
대단한콩
2012-02-01
402
글번호 47198
시스템
답변완료

청산된봉에서 다시 진입신호가 밀려서 나오는데요.

캡쳐한것 참고해보면 동그라미 친 부분의 진입지점이 두번째 그림에서처럼 나와야 하는데 첫번째 그림에서 보면 그 전의 포지션의 청산시점이 s1의 매도주문에서 지정하는 지정가보다 시세가 낮은지라 stop 주문의 특성상 어쩔 수 없이 밀려 나오는듯 합니다. 이런 경우 수동매매의 경우라면 시세가 다시 올라왔다가 내려갈때 조금 더 유리한 가격으로 체결하기 위해서 stop이 아니라 limit 주문을 걸고 기다릴 수 있는데 현재가가 atstop 방식의 매도주문식에서 나오는 지정가보다 낮다면 atlimit 방식으로 주문을 넣게 조건을 만들어줄수 있나 해서요.
프로필 이미지
개냥이
2012-02-01
387
글번호 47195
시스템