커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

지표식 부탁드립니다

틱챠트에서 볼수 있는 5분챠트의 5 /20 /60 ma 부탁드립니다.
프로필 이미지
회원
2009-02-19
850
글번호 20348
지표
답변완료

앤벨롭 질문입니다

코스닥 20초봉 장시작후 시초가및 장중계속 앤벨롭(500,4) 저항과 지지 안에서 움직이다가 저항선을 뚫는 시스템식입니다. 장시작과 동시이므로 시초가는 앤벨롭 사이에 있어야 될것같구요. 장중계속 앤벨롭사이에서만 움직이여 하므로 만약 지지를 깨고 내려갔다가 지지를 뚫고 올라와 저항을 뚫면 시그널이 아닙니다. 만약 시초가가 앤벨롭 아래 또는 위에 있으면 또한 시그널이 아닙니다. 시초가 이후 계속 앤벨롭 사이에 움직이다가 첫 저항선을 뚫는 시스템식입니다. 수고하세요
프로필 이미지
파인애플
2009-02-18
886
글번호 20347
시스템
답변완료

(수정함)9763 답변에 대해 여쭤봅니다.

9763 답변에 대해 다음과 같이 답변해 주셨는데요... 의문점이 생겨서 질문드려요. 중간중간에 ----------- 를 이용해서 질문드릴께요. var : X(0),특정봉값(0); value1 = ATR(14); var1 = Round(value1,2); var2 = FracPortion(Int(var1*10)/10)*10; //소수1자리값 var3 = FracPortion(var1*10)*10; //소수 2자리 값 if var3 == 0 or var3 == 5 Then X = var1; ---------------------------- 소수 두자리값이 0일때 x=var1인 것은 맞는데요. value1값은 소수 두자리에서 반올림하면,예를 들어 0.05일때는 반올림됨으로써 x값이 atr(14)값보다 크게 되거든요. 제가 원한 x값은 atr(14)보다 작거나 같은 값(x <= atr(14))이면서, 호가단위인 0.05단위로 움직이는 값중 최대값이거든요. 다음을 표현해 주시면 맞지 않을까요? * var3에 var1대신,value1을 넣어서 소수2자리를 표현. 1)만약,var3(소수2째자리)가 0이나 5면 x= floor(value1*100)/100 2)만약,1<=var3 and var3<=4면 x=floor(value1*10)/10 3)만약,6<=var3 and var3<=9면 x=(floor(value1*10)/10)+0.05 -------------------------------- Else if var3 == 1 or var3 == 2 Then x = (int(var1*10)/10); else if var3 >= 4 and var3 <= 7 Then x = (int(var1*10)/10)+0.05; Else x = (int(var1*10)/10)+0.1; --------------------------------------------- if MarketPosition() != -1 Then Condition1 = False; ------------------------------------------ 마켓포지션이 -1이 아니라면 매수상태거나,무포지션상태인데 이때 컨디션1이 거짓이라고 정의하는 이유를 모르겠어요...ㅠ.ㅠ... --------------------------------------------- if MarketPosition() == -1 Then{ if Condition1 == False and a조건 Then{ Condition1 == True; 특정봉값 = H; } if Condition1 == true Then{ ExitShort("SX",AtStop,특정봉값-x*2); } } ------------------------------------------------- 위에서 마켓포지션이 매도상태라면, 그때 컨디션1이 거짓(매수나 무포지션????)이고 a조건이면...이 가정 자체가 성립할 수 없는 것 같아요. 혹은 식의 의미를 제가 이해 못하는 것인지도 모르고요. a조건은 [마켓포지션이 매도상태에서 특정조건을 만족하는 것=a조건]이라고 제가 요청했었거든요...ㅠ.ㅠ... 그런데 가정절에 컨디션1이 거짓이고 a조건이면, 그때 컨디션1이 참(매도)면 특정봉값(a조건에 맞는 값)=H.... 왜 특정봉값이 고가(H)가 되는지도 모르겠고요. exitshort("SX"<=== SX가 뭐지요??.... ------------------------------------- 그리고, a조건을 만족하는 봉이 특정봉임을 지정할때 어떤 식으로 지정하는지도 잘 모르겠어요. 바수를 몰라도 지정이 가능한지... 그래서 죄송합니다만 다시 부탁드립니다. 다음과 같은 식을 부탁드립니다. ++++++++++++++++++++++++++++++++++++++++++++ if j then sell("j매도"); j매도후 10봉이내(매도봉 제외하고 10봉 더 생길때까지)에 disparity(10)<=99.9 인 특정봉이 나타나면, 이 특정봉의 atr(14)값보다 작거나 같은 값(x <= atr(14))이면서, 호가단위인 0.05단위로 움직이는 값중 최대값을 x라고 한다. (다른 매도식과 청산이 혼동되지 않게 계속 "j매도"라고 표현해줘야 함) 특정봉출현후 5봉이내(특정봉제외하고 5봉더 생길때까지)에 현재봉의 저가 <= 특정봉값-2x 를 만족하면 봉완성시 "j매도" 청산. +++++++++++++++++++++++++++++++++++++++++++++++++ 죄송합니다. 부탁드립니다. 즐거운 한주되시고 건승하세요 ^^*
프로필 이미지
스테디어드밴서
2009-02-19
896
글번호 20346
시스템
답변완료

세븐 바이너리웨이브에 관한 질문.

수식작성 예제의 세븐 바이너리웨이브에 관해 질문 드리고자 합니다. 총 7가지 지표 중 "CO" 라는 지표가 무엇인지 궁금합니다. 그리고 파일을 다운받아 저장하니 신호는 발생하는데 예시에서 보인 것 처럼 하단에 지표를 표현하려면 "yin"파일이 필요한 것 같은데 파일 부탁합니다. 보조지표에서 선그래프가 아닌 막대 그래프로 보이게 하려면 설정에서 막대그래프로 보기만 바꿔주면 되나요? 귀사의 무궁한 발전을 기원합니다.
프로필 이미지
대화명
2009-02-18
1022
글번호 20345
지표
답변완료

스토캐스틱 질문입니다

1 선물1분봉으로 스톡캐스틱 골든크로스와 데드크로스로 시스템을 만들면 Input : Period(12), Period1(5); Var : value(0); value = StochasticsK(Period,Period1); # 매수/매도청산 If CrossUP(value, 20) Then { Buy(); } # 매도/매수청산 If CrossDown(value, 80) Then { Sell(); } 1계약으로만 매매 한다고 하면 처음 골든시그널로 매수1계약를 하고 다음 데드크로스때 1계약매수청산과 동시에 매도1계약를 같이 하게 되는건가요?
프로필 이미지
파인애플
2009-02-18
820
글번호 20339
시스템
답변완료

조건만족즉시 주문수식

아직 시스템트레이딩 안해봐서 그럽니다. 대략 수식예제 훑어보니 다음봉 시가가 가장 빠른 주문형태인 것 같습니다. 온클로우즈 주문의 경우 만족다음봉 시가에 주문나가는 걸로 이해됩니다. 저는 조건만족하자마자 주문발생하기를 원합니다. 어떻게 수식작성하면 되는지요? 만약 기능상 다음 봉에서 신호발생할 수 밖에 없다면 예비신호 팝업이라도 뜨는지요? 조건만족하자마자 예비신호격의 팝업이 뜨게 할려면 어떻게 작성하는지요?
프로필 이미지
회원
2009-02-18
897
글번호 20338
시스템
답변완료

변동수량이 자동주문 되는 식 부탁합니다

/투자금액은 항상 5백입니다. 매수수량 자동계산하여 주문나가게 해주세요. /목표초과의 경우 목표5% 달성하면 매수량1/2을 청산하고 목표5% 달성후에는 나머지잔량 모두 청산 /목표미달의 경우 매도조건이나 손절조건에 걸리면 전량 청산 /목표달성후 매도조건이나 손절조건에 걸리면 매수량의 50% 청산됨 /목표달성전 매도조건이나 손절조건에 걸리면 매수량의 100% 청산됨 /목표달성시 매수량의 50% 청산됨 /매수조건-장단기 이평 골든크로스 /매도조건-장단기 이평 데드크로스 /손절조건-매입의 마이너스 5% /목표조건-매입의 플러스 5%
프로필 이미지
회원
2009-02-18
894
글번호 20337
시스템
답변완료

메일로 문의 드렸습니다

메일로 문의 드렸습니다~~ s20청산후 재매도 하는수식(수정)과, 120일선 근처 음선에서 청산하는 수식 부탁드립니다~
프로필 이미지
회원
2009-02-18
926
글번호 20335
시스템
답변완료

특정사건 다음에 진입(청산)하는식

가령 스토캐스틱이 20이하에서 크로스가 난 이후나 장대양봉이 난 후 라든지 암튼 특정 사건 이후에특정조건이 되면 진입하라는 식입니다. 부탁드립니다
프로필 이미지
노름재이
2009-02-18
952
글번호 20328
시스템