커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
4353
글번호 230811
답변완료
수식부탁드립니다
1.
낮12시부터 익일 오전9시 기간 당일 천정(dayhigh)-1.0 위치를 표시한다
낮12시부터 익일 오전9시 기간 당일 바닥(daylow)+1.0 위치를 표시한다
감사합니다
2017-07-20
122
글번호 111457
답변완료
안녕하세요?
안녕하세요?
고점의 파동이 H1,H2,H3 변수에 저장되었고요
저점의 파동이 L1,L2,L3 변수에 저장되어 있습니다.
H1,H2,H3 3개의 값중 제일 큰값을 변수 VAR1에 저장.
L1,L2,L3 3개의 값중 제일 작은값을 변수 VAR2에 저장되는
수식 부탁드립니다.
감사합니다.
2017-07-20
135
글번호 111456
용각산 님에 의해서 삭제되었습니다.
2017-07-20
15
글번호 111455
답변완료
질문드립니다
시가선 기준으로 매매하는 식을 만드려고 합니다
우선 간단하게 시가위에서 봉들이 형성되어있으면 시가에서 매수 반대로 시가아래에서 봉들이 형성되어 있으면 매도로 진입하려고 합니다. 당일 청산이구요
우선 매수식만 만들자면 저는
if dayopen < C then
buy("매수",atlimt,dayopen);
setstopendofday(53000);
이렇게 지정을 하였는데
매일매일 진입을 하지 않습니다. 왜그럴까요 뭘 놓친걸까요??
bdate!=bdate[1]을 대입하면 진입이 한번도 없습니다.
매일매일 진입해서 청산하고 해서 통계를 내리고 싶은데 뭐가 문제인지 모르겠습니다
그리고 trailingstop이나 stoploss나 외부변수로 수치로 잡아주고 싶습니다.
해외선물에서 40틱 30틱 이런걸 표현할때 어떻게 표현하나요
도와주세요 ㅎㅎ
2017-07-20
102
글번호 111454
답변완료
수식 문의합니다.
수고많으십니다.
시스템 수식으로 작성한 것을 종목검색으로 변경하여 종목 검색을 하려고 합니다.
검색이 되는 것은 확인되었는데요...
1. 60분봉으로 시스템, 검색적용합니다.
if 매수조건 Then
매수진입여부 = 1; #신호가 매수신호 중에 있는지 확인하기 위함.
진입가 = O;
진입일 = Date;
진입시간 = Time;
}
if 매수진입여부 == 1 and 진입가 > 0 Then
Find(진입일);
# Find(진입가);
▶여기서 진입가 or 진입일이 시스템식의 "시스템 성능 보고서" 매수가, 날짜/시간과 다릅니다.
동일하게 나올수 있도록 수정 부탁드립니다.
2. 검색을 하면 "검색결과값"에 20170717 090000 형태로는 불가능한가요? (또는 20170717090000_2017년 7월 17일 09시)
▶날짜(공백1칸)시간 으로 적용이 불가능한가요?(공백1칸은 없어도 됩니다.)
날짜(숫자)와 시간(숫자)를 문자열로 변환하여 연결해서 붙이고, 다시 날짜시간을 숫자로 변환해 봤더니 원하는 자릿수로 값이 나오지 않습니다. 시간이 9시가 아닌 090000(09시00분00초)로 꼭 부탁드립니다.
미리 감사드립니다.
2017-07-20
110
글번호 111453
답변완료
이격정도검색식
안녕하세요
아래식은 20이평과 캔들이격수치를 나타내는 지표식입니다
제가 원하는 검색식은 캔들과 20이평의 이격수치가 2또는 -2가 되었을때 알림음이 발생되는 검색식입니다
var1 = (c-ma(c,20))/PriceScale;
var2 = Text_New(sdate,stime,H+PriceScale*2,NumToStr(var1,0));
Text_SetStyle(var2,2,2);
부탁드립니다
감사합니다
2017-07-19
118
글번호 111451
답변완료
문의드립니다.
선물차트 기준으로 문의드립니다.
1. 삼각가중평균 20선이 삼각가중평균100선보다 위에 있을때, 봉의 몸통안에(시가와 종가사이에) 삼각20선이 들어있는 "양봉"을 검색하고 싶습니다. 검색신호는 해당봉의 아래에 빨강색으로 나타나게 하고 싶습니다.
2. 위 1과 반대로 삼각가중평균 20선이 100선보다 아래에 있을때, 봉의 몸통안에 삼각20선이 들어있는 "음봉"을 검색하고 싶습니다. 검색신호는 해당봉의 위에 파란색으로 나타나게 하고 싶습니다.
검색신호의 색깔은 수정가능하게 부탁드립니다.
항상 감사드립니다. 수고하세요!!!
2017-07-19
104
글번호 111450
답변완료
진입시간 필터
input : event1(060000), event2(050000);
if timetominutes(stime) <= timetominutes(event1)-65 or
timetominutes(stime) >= timetominutes(event1)+15
then
timecond1 = true;
else
timecond1 = false;
if timetominutes(stime) <= timetominutes(event2)-65 or
timetominutes(stime) >= timetominutes(event2)+15
then
timecond2 = true;
else
timecond2 = false;
if timecond1 == true and timecond2 == true then
{ 진입청산 수식들 }
예전에 답변해 주신내용을 응용해서 만든 수식입니다.
이벤트 시간을 2개 지정해서 65분 전과 15분 후에는 진입하지 않겠다는 것인데요...
생각처럼 안되네요.
60분봉이라고 할때
분명 위의 수식이라면 3시 55분 부터는 진입을 안해야 되는데 4시 완성된 캔들에서 진입조건이 맞으니까 5시 경에 진입해 버리는 군요... 이해가 안가네요... 뭐가 잘못된 거죠? 위의 수식대로라면 3시 55분 부터 6시 15분까지 진입이 계속 안되야하는 거 아닐까요?
2017-07-19
121
글번호 111449
답변완료
이평선 반전
안녕하세요?
이평선이 하락반전시(상승-하락) 매도진입(신호발생 다음봉시가)하고 시가에 파란색점선으로 표시하고
이평선이 상승반전시 매수진입하고 시가에 빨간색점선으로 표시하여 주시기 바랍니다.
2017-07-19
241
글번호 111448