커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

문의 드립니다.

20이평 돌파 매수 익절은 20틱/ 손절은 20이평 이탈 할 경우 청산 익절과 손절 같이 설정하는 로직 가능할까요? 부탁드립니다.
프로필 이미지
선물대장
2019-04-11
189
글번호 127792
시스템
답변완료

문의

진입수량 5개로 진입할 때 목표한 익절 달성시 청산하는 수식 부탁드립니다. b1 = 0.50 포인트 b2 = 1.00 포인트 b3 = 1.50 포인트 b4 = 2.00 포인트 b5 = 2.50 포인트 ********************************************************************* input : ntime(090000); if stime == ntime or (stime > ntime and stime[1] < ntime) Then buy();
프로필 이미지
목마와숙녀
2019-04-11
188
글번호 127791
시스템
답변완료

수식 부탁드립니다

에제의 고가 +저가 = ? 중심가격을 지표로 보고싶습니다 오늘은 어제의 중심값 내일은 오늘에 중심값 분챠트에서 부탁드립니다 ^^...
프로필 이미지
미스포터
2019-04-11
204
글번호 127790
지표

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

프로필 이미지
CSI300
2019-04-11
2
글번호 127788
시스템
답변완료

수식변경

늘 도움 감사합니다. 아래의 피보나치 수식을 시간 단위 즉 60분 단위로 표시되도록 부탁드립니다. input : N(0),X(1); var:j(0),고점(0),저점(0); Array:rate[5](0),line[5](0); 고점 = dayhigh(n); 저점 = daylow(n); rate[0] = -0.236; rate[1] = -0.382; rate[2] = -0.5; rate[3] = -0.618; rate[4] = -0.764; var1 = Log10(고점); var2 = Log10(저점); var3 = var1 - var2; for j = 0 to 4 { line[j] = Power(10,var1 + rate[j] * var3); } plot1(고점,"고점"); plot2(line[0],"0.236"); plot3(line[1],"0.382"); plot4(line[2],"0.50"); plot5(line[3],"0.618"); plot6(line[4],"0.764"); plot7(저점,"저점"); if X == 1 Then plot8(Power(10,var2 + var3*1.236),"1.236"); Else plot8(Power(10,var1 + var3*(-1.236)),"1.236"); if X == 1 Then plot9(Power(10,var2 + var3*1.618),"1.618"); Else plot9(Power(10,var1 + var3*(-1.618)),"1.618");
프로필 이미지
알리섬
2019-04-11
216
글번호 127783
지표
답변완료

이평수식요청

* 많은 도움에 고맙습니다. * 이평 수식에 5틱 추가 발생시 매수 매도 신호 요청 드립니다. * var1 = ma(c,5); var2 = ma(c,20); if crossup(var1,var2) - PriceScale*5&#160; ; if crossdown(var1,var2) + PriceScale*5 ; 이게 안되네요....부탁좀 드립니다. * 고맙습니다.
프로필 이미지
요타
2019-04-11
220
글번호 127781
시스템
답변완료

수식의뢰드려요

안녕하세여! 다음은 가중 엔벨로프(10,7) 키움 지표인데 예스로 변경 부탁드립니다! 감사합니다! 수식>수식1> MA(가격, 기간, 이평종류) 수식>수식2> MA(가격, 기간, 이평종류) + MA(가격, 기간, 이평종류) *Percent / 100 수식>수식3> MA(가격, 기간, 이평종류) - MA(가격, 기간, 이평종류) *Percent / 100 지표조건설정> 가격 고가 기간 10 Percent 7 이평종류 가중 스케일> 가격
프로필 이미지
qha71
2019-04-11
257
글번호 127780
지표
답변완료

수식요청 드립니다.

안녕하세요. 연결선물 분봉 틱봉 당일청산 피라미딩 시스템에서 진입수식으로 1개진입 후 피라미딩진입 신호가 나오면 진입은 보류하고 진입가격만 계속해서 저장하여 전체 누적포인트가 손실제한 또는 수익청산 등 청산신호가 발생하는 경우에 1개진입한 수량을 청산하고 당일 매매종료함 수식요청 드립니다. 감사합니다. //------------------------------------------------------------------------------------------------------- #진입수식(예제) Input : Period(12), sigPeriod(9); value1 = TRIX(Period); value2 = ema(value1, sigPeriod); If CrossUP(value1, value2) Then{ Buy(); } If CrossDown(value1, value2) Then{ Sell(); } //------------------------------------------------------------------------------------------------------- #피라미딩수식(예제) Input : i증감(0.3),누적진입횟수(5),진입수량(1); if MarketPosition == 1 and MaxEntries < 누적진입횟수 Then Buy("PBB",AtStop,LatestEntryPrice(0)+i증감,진입수량); if MarketPosition == -1 and MaxEntries < 누적진입횟수 Then sell("PSS",AtStop,LatestEntryPrice(0)-i증감,진입수량); //------------------------------------------------------------------------------------------------------- #손실제한(예제) Input : 당일손실(0.9); if MarketPosition == 1 Then ExitLong("손실-EXL",AtStop,avgEntryPrice-당일손실/CurrentContracts); if MarketPosition == -1 Then ExitShort("손실-EXS",AtStop,avgEntryPrice+당일손실/CurrentContracts); //------------------------------------------------------------------------------------------------------ #수익청산(예제) Input : 당일수익(1.0); if MarketPosition == 1 Then ExitLong("수익-EXL",AtStop,avgEntryPrice+당일수익/CurrentContracts); if MarketPosition == -1 Then ExitShort("수익-EXS",AtStop,avgEntryPrice-당일수익/CurrentContracts); //------------------------------------------------------------------------------------------------------
프로필 이미지
dandy
2019-04-11
230
글번호 127779
시스템
답변완료

수식 부탁드려요~~~

참고로 크루드 오일 10분봉입니다. 아래식에서 매수 진입시 아래식은 해당 조건(5개 지표해당시 매수 진입) 이 만족할때 종가에 매수하는 수식입니다. 제가 하고 싶은 사항은 다음과 같습니다. 해당조건이 만족하는 봉에 진입이 아니라 다음봉에서 -1 tick 될때 즉시 매수 진입하는 수식을 요청합니다. ( 1틱이라도 낮게 매수 진입하려구요) input : N1(1),N2(3); Input : P1(0.4),P2(0.45); input : MFIv(29),RSIv(31),CCIv(-100),sto(12),simridov(36); var : cnt(0),sum1(0),sum2(0),avg1(0),avg2(0),avg3(0),T(0),mav2(0),mav3(0); var : sum3(0),Tcond(false); if DayClose(N2) > 0 Then { sum1 = 0; sum2 = 0; for cnt = 0 to N2-1 { if cnt < N1 Then sum1 = sum1 + DayClose(cnt); if cnt < N2 Then sum2 = sum2 + DayClose(cnt+1); } avg1 = sum1/N1; avg2 = sum2/N2; T = 0; if avg1 >= avg2 Then T = 1; if avg1 < avg2 Then T = -1; var3 = MFI(14); var4 = RSI(14); var5 = CCI(20); var6 = StochasticsK(20,5); var7 = Simrido(14); if T>=0 then { if var3 <= MFIv and var4 <= RSIv and var5 <= CCIv and var6 <= sto and var7 <= simridov and c<c[1] Then Buy("b"); } SetStopProfittarget(P1,PercentStop); SetStopLoss(P2,PercentStop); }
프로필 이미지
이형지
2019-04-10
230
글번호 127778
시스템