커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

강조식~~

항상 빠른 답변 감사드립니다~~ 강조식 부탁요 강조식패턴 - 캔들에 라인은 캔들 식별이 잘안되는데, 다른방법은 없나요 캔들위에 숫자, 표식, 글자등 부탁드립니다 a.월봉 - 투심도 30 이하, 월양봉 - 매수강조 투심도 70 이상, 월음봉 - 매도 강조 b. 일봉 - 60일 상승and 월봉이 양봉 - 매수 강조 60일 하향 and 월봉이 음봉 - 매도 강조 c. 30분봉 - 30-120 상승 and 월양봉, 일양봉 - 매수강조 30-120 하향 and 월음봉, 일음봉 - 매도 강조 d. 5분봉 - 5-20 상승 and 일양봉, 30분 양봉 - 매수강조 5-20 하향 and 일음봉, 30분 음봉 - 매도 강조 e. 1분봉 - 1-60 상승and 일양봉, 30분봉이 양봉 - 매수강조 1-60하향 and 일음봉, 30분봉이 음봉 - 매도 강조 부탁드립니다
프로필 이미지
공기단축
2011-07-17
714
글번호 40980
지표
답변완료

문의요

수고하십니다~~ 당일 캔들포함 6번째 캔들에 위나 아래에 "6"이라는 숫자나오게 가능한가요 분봉에서도 부탇드립니다..
프로필 이미지
공기단축
2011-07-16
622
글번호 40979
지표
답변완료

수식문의합니다.

양봉이면 그 값을 배열에 저장해서 일정기간(단순기간이 아닌 양봉 갯수 20개) 지수 평균을 구하고 싶습니다. 수식 작성 부탁드립니다.
프로필 이미지
한걸음씩
2011-07-16
626
글번호 40978
지표
답변완료

간단한 질문.

시뮬챠트에서요 일봉에서 해머형 (한글 ㅜ 와 같은) 출현시 저가 매수 진입식을 작성할수 있나요? (당일 해머가 발생하면 당일 저가에 매수 하는 오류의 식)
프로필 이미지
sjpapa
2011-07-16
684
글번호 40976
시스템
답변완료

시스템식

안녕하세요 if 조건식1 then buy(); 후 다음2번째까지음봉이 나와도 조건식2가 진입금지 if 조건식2 then sell(); 후 다음2번째까지양봉이 나와도 조건식1가 진입금지 식 부탁합니다. 2.Condition1 = ExitDate(1) == sdate and IsExitName("StopProfittarget",1) == true; Condition1 = IsExitName("StopProfittarget",1) and ExitDate(1) == sdate; 차이점설명부탁드림니다 3. 우상향시 매도금지 이익청산후 (SetStopTrailing(0.05,1,PointStop)); 재진입 3회후 반대매도식 좌하향시 매수금지 이익청산후 (SetStopTrailing(0.05,1,PointStop)); 재진입 3회후 반대매도식 var29 = ma(c,3); var31 = ma(C,4); var32 = ma(C,5); var33 = ma(C,7); var34 = ma(C,8); var35 = ma(C,9); var36 = ma(C,10); var37 = ma(C,15); var38 = ma(C,20); var39 = ma(C,30); var40 = ma(C,45); var41 = ma(C,60); var42 = ma(C,90); var43 = ma(C,100); var44 = ma(C,120); Condition1 = ExitDate(1) == sdate and IsExitName("StopProfittarget",1) == true; if Condition1 == false Then{ if (var32 > var37 and var32 >var38) and !(var32[1] > var37[1] and var33[1] >var38[1]) then buy("b1d"); if (var32 < var37 and var33 < var38) and !(var32[1] < var37[1] and var36[1] < var38[1]) then Sell("ssd",OnClose,def); 4. 하기의 식으로 시스템식부탁드림니다. 지지선을 터치시 매수매도식 input: P1(1),P2(2),P3(3),P4(4),P5(5),P6(7),P7(10),P8(15),P9(20),P10(30),P11(45),P12(90),P13(120),P14(150),P15(180),P16(210); var : count(0),maV1(0),maV2(0),maV3(0),maV4(0),maV5(0),maV6(0),maV7(0),maV8(0),maV9(0),maV10(0),maV11(0),maV12(0),maV13(0),maV14(0),maV15(0),maV16(0); var : sumV1(0),sumV2(0),sumV3(0),sumV4(0),sumV5(0),sumV6(0),sumV7(0),sumV8(0),sumV9(0),sumV10(0),sumV11(0),sumV12(0),sumV13(0),sumV14(0),sumV15(0),sumV16(0); sumV1 = 0; sumV2 = 0; sumV3 = 0; sumV4 = 0; sumV5 = 0; sumV6 = 0; sumV7 = 0; sumV8 = 0; sumV9 = 0; sumV10 = 0; sumV11 = 0; sumV12 = 0; sumV13 = 0; sumV14 = 0; sumV15 = 0; sumV16 = 0; for count = 0 to P16{ if count < P1 Then sumV1 = sumV1+DayClose(count); if count < P2 Then sumV2 = sumV2+DayClose(count); if count < P3 Then sumV3 = sumV3+DayClose(count); if count < P4 Then sumV4 = sumV4+DayClose(count); if count < P5 Then sumV5 = sumV5+DayClose(count); if count < P6 Then sumV6 = sumV6+DayClose(count); if count < P7 Then sumV7 = sumV7+DayClose(count); if count < P8 Then sumV1 = sumV8+DayClose(count); if count < P9 Then sumV2 = sumV9+DayClose(count); if count < P10 Then sumV3 = sumV10+DayClose(count); if count < P11 Then sumV4 = sumV11+DayClose(count); if count < P12 Then sumV5 = sumV12+DayClose(count); if count < P13 Then sumV6 = sumV13+DayClose(count); if count < P14 Then sumV7 = sumV14+DayClose(count); if count < P15 Then sumV6 = sumV15+DayClose(count); if count < P16 Then sumV7 = sumV16+DayClose(count); } maV1 = (C+sumV1) / P1; maV2 = (c+sumV2) / P2; maV3 = (c+sumV3) / P3; maV4 = (C+sumV4) / P4; maV5 = (c+sumV5) / P5; maV6 = (c+sumV6) / P6; maV7 = (c+sumV7) / P7; maV8 = (C+sumV8) / P8; maV9 = (c+sumV9) / P9; maV10 = (c+sumV10) / P10; maV11 = (C+sumV11) / P11; maV12 = (c+sumV12) / P12; maV13 = (c+sumV13) / P13; maV14 = (c+sumV14) / P14; maV15 = (c+sumV15) / P15; maV16 = (c+sumV16) / P16; plot1(mav1); plot2(mav2); plot3(mav3); plot4(mav4); plot5(mav5); plot6(mav6); plot7(mav7); plot1(mav8); plot2(mav9); plot3(mav10); plot4(mav11); plot5(mav12); plot6(mav13); plot7(mav14); plot6(mav15); plot7(mav16);
프로필 이미지
외국인
2011-07-17
668
글번호 40975
시스템
답변완료

수식 질문있습니다.

더운데 고생 많으십니다. 시가에 매수 매도 동시 진입해서 매수 따로 청산 하고 매도 따로 청산할수 잇는 식도 가능한지요?
프로필 이미지
원칙승부사
2011-07-15
637
글번호 40974
시스템
답변완료

수식작성부탁드립니다..

진입 스톡캐스틱 fast K가 일정기간동안 조건 만족하고 50 상향돌파시 매수 하향돌파시 매도 * 일정기간동안 조건이란 fast K가 매수경우 직전 50 하향 돌파후 현재까지 최저가가 20이하 매도경우 직전 50 상향 돌파후 현재까지 최고가가 80이상 청산 매수경우 50 하향돌파시 청산 매도경우 50 상향돌파시 청산 * 일정기간동안 조건 만족시는 청산후 반대로 바로 진입(swing), 아닌경우 청산만 일정기간동안 조건에대한 수식이 어렵습니다. 수식부탁드립니다.
프로필 이미지
orfeu
2011-07-15
617
글번호 40973
시스템

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

프로필 이미지
코크
2011-07-15
13
글번호 40971
시스템
답변완료

수식문의합니다.

매수봉의 시가가 전봉 종가대비 오르면 매수하는 수식을 부탁드립니다. 매수봉의 시가가 전봉 종가대비 하락하면 다음봉으로 연기해라 이런 수식도 가능한지요. 수고하십시요.
프로필 이미지
반갑
2011-07-15
666
글번호 40969
시스템