커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

시스템식 추가질문 드립니다~

# 해당식에서 1.매수가 대비 3%시 절반 매도후 잔량 최대수익대비 30%하락시 전량매도 추가 2.매수조건에 스토케스틱 K인지 D인지 모르겠지만 그게 30이상일때 조건 추가 3.상한가일때 매도금지가 되어있는지 다시 확인부탁 매번 감사합니다~^^& Input : Period(20),short(12),long(26),금액(1000000),수익(3),손실(1),횟수제한(5); var : VRatio(0),MACDV(0),Bcond(false); var : cnt(0),count(0); VRatio = VR(Period); MACDV = MACD(short,long); Bcond = Vratio > 100 and MACDV > 0; count = 0; for cnt = 0 to 20{ if sdate == EntryDate(cnt) Then count = count+1; } if count == 0 and MarketPosition == 0 and Bcond == true and Bcond[1] == false Then buy("b",OnClose,def,int(금액/C)); if count > 0 and count < 횟수제한 and MarketPosition == 0 and VRatio > 100 and crossup(MACDv,0) Then buy("bb",OnClose,def,int(금액/C)); if MarketPosition == 1 Then{ ExitLong("bp",atlimit,AvgEntryPrice*(1+수익/100),"",Floor(MaxContracts*0.5),1); ExitLong("bl",AtStop,AvgEntryPrice*(1-손실/100)); if CrossDown(MACDV,0) Then exitlong("bx1"); } SetStopEndofday(143000); > 메디사 님이 쓴 글입니다. > 제목 : 시스템식 부탁드립니다~ > 먼저 항상 도움주셔서 감사합니다~^^& 1회매수시 금액(100만원)도 변경할수있게 해주세요^^ # 매수 전략 1. VR RATIO가 100이상일때 MACD가 0을 크로스업 할때 2. MACD가 0이상이고 VR RATIO가 100을 크로스업 할때 # 추격매수 전략 1. 첫 매수이후 MACD가 계속 0이상이고 VR RATIORK 100을 크로스업 할때 (횟수제한:최대5회) # 매도 전략 1. 매수가 대비 +3%이상 일때 절반 매도 2. 매수가 대비 -1%이하 일때 전량 매도 3. MACD가 0을 크로스다운 할때 전량 매도 4. 매수이후 2시40분초과시 전량 매도(단, 상한가일때 매수유지) 수치화 되는 부분은 전부 변수화 시켜주시면 감사하겠습니다~
프로필 이미지
메디사
2016-06-15
114
글번호 99115
시스템
답변완료

질문있습니다

볼린저밴드 20-2(이수치는 조절 가능하게 해 주시고..)에서 매도 진입 및 청산) 볼린저밴드 상단에서 매도 진입하고 그 캔들이 완성되는 시점(종가)에 청산(매수) 매수 진입 및 청산) 볼린저 밴드 하단에서 매수진입하고 그 캔들이 완성되는 시점(종가)에 청산(매도) 위와 같이 시스템 매매 할수 있도록 부탁 드립니다.
프로필 이미지
shims45
2016-06-15
106
글번호 99113
시스템
답변완료

부탁 드립니다.

다음 수식에서 plot1(v,"거래량",RED); value1 = V; 부분을 함수명-> aa로 만들어 실행 해본 결과 정상이 아닙니다. 무엇이 잘못 되었는지요? 미리 감사 드립니다. 수식) var : idx(0); if Bdate != Bdate[1] Then idx = 0; if Bdate == Bdate[1] Then idx = idx+1; value1 = idx%4; value2 = idx%7; if Bdate != Bdate[1] or (bdate == bdate[1] and value1 < value1[1]) Then{ var1 = O; var11 = C; } if Bdate != Bdate[1] or (bdate == bdate[1] and value2 < value2[1]) Then{ var2 = O; var22 = C; } if ((c > O) or (C == O and C >= C[1])) and ((c > var1) or (C == var1 and C >= var11)) and ((c > var2) or (C == var2 and C >= var22)) Then{ plot1(v,"거래량",RED); value1 = V; } else if ((c < O) or (C == O and C < C[1])) and ((c < var1) or (C == var1 and C < var11)) and ((c < var2) or (C == var2 and C < var22)) Then{ plot1(v,"거래량",blue); value2 = V; } else{ plot1(-v,"거래량",BLACK); } var55 = value1-value2; var66 = ma(var55,20); plot2(var55); plot3(var66); 함수화) 함수명:aa 실행식->plot1(aa); 함수식) var : idx(0); if Bdate != Bdate[1] Then idx = 0; if Bdate == Bdate[1] Then idx = idx+1; value1 = idx%4; value2 = idx%7; if Bdate != Bdate[1] or (bdate == bdate[1] and value1 < value1[1]) Then{ var1 = O; var11 = C; } if Bdate != Bdate[1] or (bdate == bdate[1] and value2 < value2[1]) Then{ var2 = O; var22 = C; } if ((c > O) or (C == O and C >= C[1])) and ((c > var1) or (C == var1 and C >= var11)) and ((c > var2) or (C == var2 and C >= var22)) Then{ //plot1(v,"거래량",RED); value1= v; aa= ma(value1,10); } //else if ((c < O) or (C == O and C < C[1])) and // ((c < var1) or (C == var1 and C < var11)) and // ((c < var2) or (C == var2 and C < var22)) Then{ //plot1(v,"거래량",blue); // value2 = V; //} //else{ // plot1(-v,"거래량",BLACK); //} //var55 = value1-value2; //var66 = ma(var55,20); //plot2(var55); //plot3(var66);
프로필 이미지
yes
2016-06-15
123
글번호 99110
지표
답변완료

지표식 부탁드립니다.

매번 성실한 답변 감사드립니다. 종가기준 전일대비 n%이상 상승한 양봉(A)부터 종가기준 (A)봉 몸통의 절반을 이탈하는 날까지 upvol과 downvol을 누적하는 지표식을 부탁드립니다. 감사합니다.
프로필 이미지
부양가족
2016-06-15
117
글번호 99104
지표

bigdeal 님에 의해서 삭제되었습니다.

프로필 이미지
bigdeal
2016-06-16
7
글번호 99103
시스템
답변완료

dema시스템식부탁드립니다

안녕하세요 아래식은 전에 작성해주신 dema시스템식입니다 이식을 1.120틱 4개선상승 + 840틱 단기선(3)상승 : 매수신호 120틱 4개선하락 + 840틱 단기선(3)하락 : 매도신호 2.120틱 4개선상승 + 840틱 단기,중기,중장기 상승 : 매수신호 120틱 4개선상승 + 840틱 단기,중기,중장기 상승 : 매수신호 위와 같이 2가지로 작성부탁드립니다 감사합니다 INPUTS: LENGTH1(3),LENGTH2(10),LENGTH3(20),LENGTH4(60); VARS : DEMA1(0),DEMA2(0),DEMA3(0),DEMA4(0); var : Bcond(false),Scond(false); var1= EMA(C,LENGTH1); value1= EMA(EMa(C,LENGTH1),LENGTH1); var2= EMA(C,LENGTH2); value2= EMA(EMa(C,LENGTH2),LENGTH2); var3= EMA(C,LENGTH3); value3= EMA(EMa(C,LENGTH3),LENGTH3); var4= EMA(C,LENGTH4); value4= EMA(EMa(C,LENGTH4),LENGTH4); DEMA1 = var1 * 2 - value1; DEMA2 = var2 * 2 - value2; DEMA3 = var3 * 2 - value3; DEMA4 = var4 * 2 - value4; Bcond = DEMA1 > DEMA1[1] and DEMA2 > DEMA2[1] and DEMA3 > DEMA3[1] and DEMA4 > DEMA4[1]; Scond = DEMA1 < DEMA1[1] and DEMA2 < DEMA2[1] and DEMA3 < DEMA3[1] and DEMA4 < DEMA4[1]; if Bcond == true and Bcond[1] == false Then buy(); if Scond == true and Scond[1] == false Then sell();
프로필 이미지
bestkim
2016-06-15
106
글번호 99100
시스템
답변완료

문의

시스템 수식 부탁드립니다. 1) 현재가가 75 "지수" 이동평균선 위에 있으면서 Slow stochastic 이 10인 경우 현재가로 매수. -> Slow stochastic이 80이상으로 올라갔다가 완성봉 기준으로 Slow stochastic이 80 미만으로 떨어지면 청산 완성봉 기준으로 75 지수 이평선 보다 5틱 아래이면 손절 2) 현재가가 75 "지수" 이동평균선 아래에 있으면서 Slow stochastic 이 90인 경우 현재가로 매도. -> Slow stochastic이 20이하로 내려갔다가 완성봉 기준으로 Slow stochastic이 20초과로 올라가면 청산 완성봉 기준으로 75 지수 이평선 보다 5틱 위이면 손절 3) 장종료시 청산 ---------------------------------------------------------------------- 추가로 한가지 문의를 드리면 로그아웃을 하게 되면 시스템 적용이 중단된다고 하는데 컴퓨터를 하루종일 켜 놓으면 계속 시스템 적용이 될 수 있나요? 한가지 걱정이 매일 6시 40분마다 재로그인 하라는 메시지가 뜨는데 그 때 재로그인 하지 않으면 시스템도 중단되는 것인가요? 재로그인 없이 계속 돌리고 싶은데 어떻게 하면 되나요?
프로필 이미지
aaaaa
2016-06-16
106
글번호 99095
시스템
답변완료

MACD 지표를 막대형 지표로 표시

MACD 지표를 그림에 나오는것처럼 일자형 막대그래프로 만들 수 있나요..? - macd가 기준선(0) 위에 있을때 붉은색 아래에 있을때 파란색으로.. - macd가 골드크로스 일때 붉은색 데드 크로스 일때 파란색
프로필 이미지
회원
2016-06-15
206
글번호 99094
지표
답변완료

지표 문의요

국내선물에서 장 시작하고 5분 고점에서 수평선 나오고, 10분 저점에서 수평선 나오는 수식 좀 부탁드립니다 항상 감사드립니다.
프로필 이미지
장군777
2016-06-15
125
글번호 99093
지표