커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

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

프로필 이미지
안전
2015-07-19
0
글번호 88626
지표
답변완료

전일피보나치

수고많으십니다 1)전일 고점과 저점의 피보나치 를 구하는식을 부탁드립니다 2)봉의꼬리가 몸통의2배(변수)이면서꼬리의길이10틱이상(변수)인 꼬리에 윗꼬리에는는파랑 아랫꼬리에는빨강색이 넣어지도록부탁드립니다
프로필 이미지
hisuje
2015-07-19
165
글번호 88625
지표

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

프로필 이미지
장군
2015-07-20
25
글번호 88624
사용자 함수

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

프로필 이미지
yes
2015-07-19
0
글번호 88623
지표
답변완료

부탁 드립니다.

그림과 같이 수평선 2개(적색 흑색) 부탁 드립니다. 아울러 아래의 흑색선은 추세선이 완성 되기 이전까지 실시간으로 변동 될수 있도록 부탁 드립니다. Var:j(0),lastHiVal(0),lastLoVal(0),turnPntBit(""),TL1(0),tx(0); Array:valArr[10](0),barArr[10](0),turnPntArr[10](""); For j = 0 To 9 { barArr[j] = barArr[j] + 1; } Condition1 = Highest(H,52) == H and lastHiVal <> H; Condition2 = Lowest(L,52) == L and lastLoVal <> L; If Condition1 Then lastHiVal = H; If Condition2 Then lastLoVal = L; turnPntBit = ""; If Condition1 and Condition2 Then { If Max(valArr[1],valArr[2]) < H and Min(valArr[1],valArr[2]) > L Then turnPntBit = "HiLo"; Else If Max(valArr[1],valArr[2]) < H Then turnPntBit = "Hi"; Else If Min(valArr[1],valArr[2]) > L Then turnPntBit = "Lo"; } Else If Condition1 Then turnPntBit = "Hi"; Else If Condition2 Then turnPntBit = "Lo"; If turnPntBit <> "" Then { If turnPntBit == "HiLo" Then { valArr[1] = IFF(turnPntArr[1] == "Hi",H,L); barArr[1] = 0; TL_SetEnd(TL1,sDate[barArr[1]],sTime[barArr[1]],valArr[1]); If turnPntArr[1] == "Hi" Then turnPntBit = "Lo"; Else turnPntBit = "Hi"; } If turnPntBit <> turnPntArr[1] Then { for j = 8 downto 1 { valArr[j+1] = valArr[j]; barArr[j+1] = barArr[j]; turnPntArr[j+1] = turnPntArr[j]; } } If turnPntBit <> turnPntArr[1] or (turnPntBit == turnPntArr[1] and ((turnPntBit == "Hi" and valArr[1] < H) or (turnPntBit == "Lo" and valArr[1] > L))) Then { valArr[1] = IFF(turnPntBit == "Hi",H,L); barArr[1] = 0; turnPntArr[1] = turnPntBit; If turnPntArr[1][1] <> turnPntArr[1][0] Then{ Tx = Text_New(sDate[barArr[2]],sTime[barArr[2]],valArr[2],NumToStr(valArr[2],2)); Text_SetStyle(tx,2,2); TL1 = TL_New(sDate[barArr[2]],sTime[barArr[2]],valArr[2],sDate[barArr[1]],sTime[barArr[1]],valArr[1]); } Else TL_SetEnd(TL1,sDate[barArr[1]],sTime[barArr[1]],valArr[1]); } } TL_SetSize(TL1[1],3); TL_SetColor(TL1[1],RGB(20,255,255));
프로필 이미지
yes
2015-07-19
192
글번호 88622
지표
답변완료

문의드립니다

공부중에 궁금한게 있어 질문드립니다 아래는 질답글에서 가져온것인데, 이평선은 제쳐두고 질문의 내용은 3음봉 혹은 음봉-음봉-보합-음봉의 상황이면 매수 3양봉 혹은 양봉-양봉-보합-양봉이면 매도입니다. 전체적으로 잘 이해가 안가서 질문을드려봅니다 ★ 별표만 답변해주시면 될것같습니다 var : T(0); var1 = ma(c,15); var2 = ma(c,30); if C > O Then T = 1; if C < O Then T = -1; ★제가 이해하는게 맞는지 모르겠습니다 양봉일때 T값은 1이 되고 음봉이면 T값이 -1이 되는것 맞나요?? if T == 1 and T[1] != 1 Then value1 = 0; ★ T값이 1일때(양봉일때?) 그리고 직전봉은 1이 아닐때(양봉이아닐때) 벨류1값은 0 맞나요?? if T == 1 and C > O Then value1 = value1+1; ★★이해가 가장안가는 부분입니다. 아마도 T == 1 에대한 해석을 잘못한거같은데.. 제가 이해한 T == 1은 양봉인상황입니다. 근데 그후에 달린수식도 양봉을 나타냅니다. 무슨뜻인가요?? T값이 1일때 양봉이면 벨류1을 +1해라 라는 수식 맞나요? if T == -1 and T[1] != -1 Then value2 = 0; if T == -1 and C < O Then value2 = value2+1; if var1 > var2 And T == -1 and value2 == 3 then buy(); if var1 < var2 And T == 1 and value1 == 3 then sell(); // 이부분도 해석이 안가지만..위에것을 설명해주시면 자연 해석이될것같습니다 ----- 정말 진심으로 감사드립니다.. 일과 덕을 함께 얻으시니 대대손손 복이 만연하실것이라 믿습니다.
프로필 이미지
부동여산
2015-07-19
115
글번호 88621
시스템
답변완료

부탁드립니다..

43076 에 보시면 .. 그수식을 적용 햇는데요 이상하게 나와서리... 0 선이 나오는대요.. 다시 좀 살펴 주시기 바랍니다.. 감사합니다 구벅~
프로필 이미지
모수
2015-07-18
136
글번호 88620
지표
답변완료

문의드립니다

안녕하세요. 아래 조건에 맞는 지표식 부탁드립니다. 지표1) 1.당일 장시작시 첫봉 2.유럽시장 시작시 첫봉 3.미국시장 시작시 첫봉 상기 1.2.3 에 첫봉에 시가 고가 저가 종가 를 수평선으로 표현하고자함. 설명) 당일장시작시 첫봉에 plot1(시가),plot2(고가),plot3(저가),plot4(종가), 유럽장시작시 첫봉에 plot51(시가),plot6(고가),plot7(저가),plot8(종가), 미국장시작시 첫봉에 plot9(시가),plot10(고가),plot11(저가),plot12(종가), 당일,유럽,미국 첫봉에값은 장종료시까지 유지하고자힙니다. 지표2) 지표1 에서 3개의 시장으로구분하여 지표작성 plot1 = 장중최고점. plot2 = 장중최저점 plot3 = 최고저의 중심값 설명) 전장에 대한 변동폭 계산으로 현재시장에 지지 저항으로 참조하고자함. 당일시작시는 전일 미국시장의 장중최고,저,중심값. 유럽시작시는 당일 시작부터 유럽시장 시작전까지 장중최고,저,중심값. 미국시작시는 유럽 시작부터 미국시장 시작전까지 장중최고,저,중심값. 지표3) 지표1 + 지표2 = 합성지표 => 지표1과 지표2는 별도로작성 요함. 지표4) ## 당일시장 = 당일시작하여 유럽시장이 시작되기전까지의 종가 당일시장 => 시가 < 종가 = +1,시가 > 종가 = -1, 시가 = 종가 = 0, 유럽시장 => 동일한 방식 미국시장 => 동일한 방식. ** 각 시장별 양봉, 음봉, 도지로 표현하고자함. =============================================================================== 상기 지표식을 Summer Time 적용및 해제에 따른 시간에 관계없이 적용될려면 시작시간을 봉갯수(5분봉)로 지정해야하나요 ? 아니면 당일 장시작시간을 Summer Time 적용시 와 해제시로 구분해야하나요.? ...... 부탁드립니다... 감사합니다
프로필 이미지
베드로
2015-07-19
128
글번호 88619
지표
답변완료

부탁 드립니다.

운영자님~~! 연일 수식 작성에 수고가 많으십니다. 첨부한 그림과 같이 설정기간내에 A) 봉차트의 신저점 1이 발생한 상태에서 5개봉 후까지 신저점1이 무너지 않으면 그때의 trix(12,9)의 값 2를 읽는다 B) 2의 시점에서 설정기간내의 trix의 최저점 3을 찾는다 C) 3에 지점에서 가격 4를 읽는다. D) 1과 4를 비교하여 1이 낮은 값 2와 3을 비교하여 2가 높은 값이면 매수 신호 발생한다 E) 신호 조건 진입후 10틱 손절 50틱 트레일링 스탑 시킨다 미리 감사드리오며 경배 올립니다.
프로필 이미지
yes
2015-07-20
128
글번호 88618
시스템