커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

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

프로필 이미지
dhfmfl
2017-04-30
0
글번호 109288
지표
답변완료

부탁합니다.

- 53014 관련입니다. - efriend global yestrader에는 기본환경에 차트 X축 시간표시가 없습니다. 이 경우는 어떻게 해야할까요?
프로필 이미지
예시
2017-04-30
141
글번호 109287
지표
답변완료

수식 문의합니다

안녕하세요 아래 수식 문의합니다. input : P(5) 1. n일 이동평균선이(변수로) 상승중이면 당일 종가에 매수 다음날 시가에 매수 청산 2. n일 이동평균선이(변수로) 하락중이면 당일 종가에 매도 다음날 시가에 매도 청산 항상 감사합니다.
프로필 이미지
버핏
2017-04-29
111
글번호 109286
시스템
답변완료

수식요청

수식요청
프로필 이미지
라떼처럼
2017-04-29
112
글번호 109285
시스템
답변완료

안녕 하세요

안녕 하세요. 아래 수식을 시스템식으로 변환을 부탁드립니다. 1번수식 매수조건 //파라볼릭이격(65,-65) p=sar(af,maxaf); p1=(c-p)*100; //stochastic 5 3 3 (80,20) s1=stochasticssiow (5,3); s2=eavg(stochasticssiow(5,3),3); s3=(s1+s2)/2; //cci9(100,-100) c=cci(9); //dmi14(10) dp=diplus(14); dm=diminus(14); s3<25 and p1<-65 and (<-100 and dp<10 매도조건 //파라볼릭이격(65,-65) p=sar(af,maxaf); p1=(c-p)*100; //stochastic 5 3 3(80,20) s1=stochasticssiow (5,3); s2=eavg(stochasticssiow(5,3),3); s3=(s1+s2)/2; //cci9(100,-100) c=cci(9); //dmi14(10) dp=diplus(14); dm=diminus(14); s3>75 and p1>65 and c>100 and dm<10 2번 수식 매수조건 if( (time >=093000) && (time <=144000) && (stochasticssiow(기간1,기간2) < 40) && (c(1) < o(1)) && (o <=c(1)) && v >= 3000 && //v > v (1) && (((( o (1) - c(1)) * 허용범위) + c(1)) <= c),1,0) 매도조건 if( (time > = 093000) && (time < = 144000) && (stochasticssiow(기간1,기간2) > 60) && (c(1) > o(1)) && (o > = c(1)) && v > = 3000 && v > v(1) && (((( o (1) - c(1)) * 허용범위) + c(1)) > = c),1,0) 감사합니다.
프로필 이미지
천년의사랑
2017-04-29
129
글번호 109284
시스템
답변완료

sdate, date 변수 오류

안녕하세요 NH트레이더에서 현물 종목 월봉 차트를 띄우고 sdate, date 변수를 출력해보면 12월 말일 표시가 제대로 안됩니다 위 사진 처럼 차트상에서 캔들에 표시되는 날짜는 2008/12/31 인데 sdate 변수는 20081201 값을 갖고 있고 date 변수는 20081230 값을 갖고 있네요 수정바랍니다
프로필 이미지
hex
2017-04-28
178
글번호 109282
지표
답변완료

부탁 드립니다.

도움 주심에 감사 드립니다. 참고 수식과 같이 시작일시에서 0으로 출발 하도록 부탁 드립니다. 미리 감사 드립니다. Input : Period(12), Period1(5); var : StoK(0); StoK = StochasticsK(Period,Period1); 참고수식) input : 시작일(0),시작시간(0); Input : Period1(12),Period2(26),Period3(9); Var : Ep1(0), JISU1(0),Ep2(0), JISU2(0),Ep3(0),Jisu3(0); var : MACDVal(0),MACDSig(0),idx(0); var:cond15(false); if sdate == 시작일 and (stime == 시작시간 or (stime > 시작시간 and stime[1] < 시작시간)) then cond15 = true; Ep1 = 2/(Period1+1); Ep2 = 2/(Period2+1); Ep3 = 2/(Period3+1); if cond15 == true and cond15[1] == false Then idx = 0; if cond15 == true then{ idx = idx+1; if idx == 1 then { JISU1 = C; JISU2 = C; MACDVal = JiSu1-Jisu2; MACDsig = MACDVal; } else{ JISU1 = C * EP1 + JISU1[1] * (1-EP1); JISU2 = C * EP2 + JISU2[1] * (1-EP2); MACDVal = JiSu1-Jisu2; MACDsig = MACDVal * EP3 + MACDsig[1] * (1-EP3); } plot1(MACDVal); plot2(MACDsig); PlotBaseLine1(0); }
프로필 이미지
yes
2017-04-28
129
글번호 109278
지표
답변완료

질문드립니다

아래 수식대로 답변주셨는데 궁금한게 수식이 적용되는 순서가 당일 오전 10시 진입 - 당일 오후 21시 손절틱수 조정 - 그 다음날 새벽 3시 청산 이렇게 적용되는게 맞나요? 수식상으로는 반대부터 적용되는거 같아서요 input : 손절틱수1(12),손절틱수2(7),당일청산시간(030000),손절변경시간(210000); var : Tcond(false),LossCut(0); #영업일 변경되면 진입가능하게 Tcond는 true if Bdate != Bdate[1] Then{ Tcond = true; LossCut = PriceScale*손절틱수1; } #19시가 되면 더이상 진입못하게 Tcond는 false로 만들고 #보유 포지션있으면 청산 if stime == 당일청산시간 or (stime > 당일청산시간 and stime[1] < 당일청산시간) Then{ Tcond = false; if MarketPosition == 1 Then exitlong(); if MarketPosition == -1 Then ExitShort(); } if stime == 손절변경시간 or (stime > 손절변경시간 and stime[1] < 손절변경시간) Then LossCut = PriceScale*손절틱수2; #Tcond가 true일때만 진입 if Tcond == true then{ if 매수진입조건 Then buy(); if 매도진입조건 Then sell(); } if MarketPosition == 1 Then{ exitlong("bx1",AtStop,EntryPrice-LossCut); } if MarketPosition == -1 Then{ ExitShort("sx1",AtStop,EntryPrice+LossCut); }
프로필 이미지
toal
2017-04-28
111
글번호 109277
시스템

영졸무교 님에 의해서 삭제되었습니다.

프로필 이미지
영졸무교
2017-04-28
6
글번호 109276
지표