커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

41633 질문 했었는데요..

41633 질문 했었는데요.. Input : Period(1000), Percent(0.1); var : center(0),UPline(0),DNline(0),T(0); center = ma(C, Period); UPline = EnvelopeUp(Period, Percent); Dnline = EnvelopeDown(Period, Percent); if crossup(c,upline) Then{ T =1; var1 = C; } if CrossDown(c,dnline) Then{ T =1; var1 = C; } if T == 1 Then Sell("b",AtStop,var1+PriceScale*10); if T == -1 Then buy("s",AtStop,var1-PriceScale*10); SetStopProfittarget(PriceScale*10,PointStop); envelope 중심선 하고 퍼센테이지만 위와같이 바꾸고 envelope 상한선을 돌파한이후 10틱이상 오버되면 매도하고 envelope 하한선을 이탈한 이후 10틱이상 오버되면 매수하고 익절은 10틱으로 한 수식인데 수식이 틀린건가요? 수식이 맞다면 첨부파일의 그림 동그라미 에서 매도 신호가 나와야 되는데 신호가 안나옵니다.. 그림이 안보이면 위의 수식을 넣고 시뮬레이션 해보면 5월 2일 04 시 40분 근처에 상한선을 돌파하고 10틱이상 움직였는데도 매도신호가 안나오고 엉뚱한데서 신호가 나옵니다..
프로필 이미지
회원
2015-05-04
222
글번호 85665
시스템
답변완료

담당자님 성의있는 전화 답변 감사드립니다 ^^ 수식문의 입니다

지금 선물 300 틱 갭보정 차트를 사용하고있습니다 1 매수조건 = macd오실레이트 빨강파랑두선중 한선이라도 0 선위에 있을때 macd오실레이트 봉이 점점 작아지는데(기준선쪽으로) 선물300틱봉은 양봉이나 도지일때 2 매도조건 = macd오실레이트 빨강파랑두선중 한선이라도 0 선 아래있을때 macd오실레이트 봉이 점점 작아지는데 (기준선쪽으로) 선물 300틱 봉은 음봉이나 도지일때
프로필 이미지
불새999
2015-05-04
213
글번호 85661
시스템
답변완료

안녕하세요.수식을 부탁드림니다*^^*

조건_당일시가기준(갭 보정) 틱챠트 비율챠트(%) 종가선 챠트 추가된 두종목(a,b)합의 중심가(비율%)를 선챠트로 보여주는 수식을부탁드림니다. 결과가 0%를 기준으로 플러스는 적색, 마이너스면 검정색으로 표현. (바로 적용될수 있게 해 주시면 처음으로 접하는 저에게는 큰 도움이 될것 같아요)
프로필 이미지
회원
2015-05-04
203
글번호 85655
시스템
답변완료

지표에서 매수, 매도 신호발생시 화살표 표시하는 방법 부탁드립니다.

지표에서 일정한 조건이 충족되면 매수 또는 매도 화살표를 표시하는 방법 부탁드립니다. 예) 스토케스틱 k(80,40)가 스토케스틱 d(80,40,40) crossover 하면 매수화살표 표시, 반대인 경우 매도화살표 표시...
프로필 이미지
솔로몬의축복
2015-05-04
223
글번호 85654
지표
답변완료

문의

계속 진입이 되어서 if문을 수정해서 수량이 1보다 클때 즉 몇차례 손절이 발생된 이후 여러계약의 물량 (n변수 지정값)이 실릴때만 진입신호가 발생되도록 해보려고 아래와 같이 수식을 수정했더니 진입횟수가 0이 되버립니다. 원래 취지대로 5회(x변수에 지정한 값) 손실발생시에만 진입이 되도록 수식을 수정하려면 어떻게 해야할런지요? If CrossUP(value, 55) && 수량 > 1 Then { buy("b",OnClose,def,수량); } > 예스스탁 님이 쓴 글입니다. > 제목 : Re : Re : Re : Re : Re : 수정한식입니다. > 안녕하세요 예스스탁입니다. 죄송합니다. 복사를 잘못해 드렸습니다. 아래식 이용하시면 됩니다. Input : Period(12), Period1(5),X(3),N(2); Var : value(0),Xcount(0),cnt(0),수량(0); if MarketPosition == 0 Then{ Xcount = 0; for cnt = 1 to X{ if PositionProfit(cnt) < 0 then Xcount = Xcount+1; } } Else{ Xcount = 0; for cnt = 0 to X-1{ if PositionProfit(cnt) < 0 then Xcount = Xcount+1; } } if Xcount == X Then 수량 = N; Else 수량 = 1; value = StochasticsK(Period,Period1); # 매수/매도청산 If CrossUP(value, 55) Then { buy("b",OnClose,def,수량); } # 매도/매수청산 If CrossDown(value, 55) Then { sell("s",OnClose,def,수량); } 즐거운 하루되세요
프로필 이미지
으럇챠
2015-05-04
190
글번호 85645
시스템
답변완료

powerlanguage전환 문의

inputs: PriceValue( numericseries ), Len( numericsimple ) ; variables: var0( 0 ), var1( 0 ) ; Value1 = Extremes( PriceValue, Len, -1, var0, var1 ) ; LowestBar = var1 ; Extremes가 선언 안되어 있다는데 뭘로 바꾸어야 되나요?
프로필 이미지
날으는여우
2015-05-04
193
글번호 85643
사용자 함수

날으는여우 님에 의해서 삭제되었습니다.

프로필 이미지
날으는여우
2015-05-04
1
글번호 85638
사용자 함수
답변완료

옵션만기분석지표

옵션차트 분봉에서 적용하려 합니다. 먼저 1. 당일 양봉 종가누적 라인 2. 당일 음봉 종가누적 라인 3. (1)-(2) 이렇게 당일 데이타를 구하고 옵션만기 목요일 이후, 금요일부터 금월물 만기 목요일까지 (한달 ?) 분봉의 3. (1)-(2) 당일 최종데이타를 DAY 누적하려고 합니다. 좋은 답변 늘 감사하고 있습니다. 기대할께요.
프로필 이미지
회원
2015-05-04
250
글번호 85637
지표
답변완료

전일비교

스톡캐스틱에서 20 이하에서 단기선이 장기선을 상향돌파가 기본으로 매수진입을 합니다. 문제는 직전 상향돌파 상황을 비교해보고 매수진입에 참고를 하려고 합니다. 직전 단기선이 장기선 돌파상황이 20이하가 아닌 상태면 매수를 금지하려고 합니다. 수식좀 부탁합니다.
프로필 이미지
떠난여행
2015-05-04
183
글번호 85636
시스템