커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

작은주기에 큰주기 봉을 표현하고 싶습니다.

안녕하세요. 새해 복 많이 받으세요~! ^^ 그림에서처럼 작은주기의 메인차트에 큰주기의 봉표현을 하고 싶습니다. 첨부파일은 10분봉에 60분봉을 표현하면 이렇게 되지않을가 싶어 그려본것입니다. 큰주기는 일봉까지 가능하면 좋겠습니다. 이런표현이 가능할지 잘 모르겠네요.. 가능하다면 선색과 두께는 조정가능한 변수로 부탁드립니다. 미리 감사드립니다.
프로필 이미지
에이텍
2023-01-04
884
글번호 165085
지표
답변완료

부탁드립니다

아래수식에서 (고가+저가)/2에도 선이 그려지도록 부탁드립니다. input : N(10); var : HH(0),HI(0),cnt(0),HV(0),LV(0); HH = 0; Hi = 0; HV = H[0]; LV = L[0]; for cnt = 0 to N{ if H[cnt]-L[cnt] > HH Then{ HH = H[cnt]-L[cnt]; HV = H[cnt]; LV = L[cnt]; Hi = cnt; } } plot1(HV); plot2(LV); //plot3(HI);#위치(HI개봉전);
프로필 이미지
매화산삼
2023-01-04
1013
글번호 165080
지표
답변완료

수식전환 부탁드립니다^^

아래 수식을 예스로 전환 부탁드립니다^^ 감사합니다~ 새해 복 많이 받으세요^^ 수식1 M=ma(C,기간,종류); HH=Highest(M,봉수); ValueWhen(1,HH>HH(1),HH) 수식2 M=ma(C,기간,종류); LL=Lowest(M,봉수); ValueWhen(1,LL<LL(1),LL) 지표설정 기간 60 종류 단순 봉수 300
프로필 이미지
체리피커
2023-01-04
1285
글번호 165078
지표
답변완료

문의

분봉에서 일/주/월의 각각의볼린저 밴드 상한선 하한선 그려넣는 방법을 알려주셔요
프로필 이미지
엉덩공주
2023-01-04
1133
글번호 165077
지표
답변완료

수식 부탁드립니다

data1(CloseD(0))-data2(CloseD(0)) 의 함수를 (숫자 입력 가능하게)변수로 처리 하고 싶습니다 그럼 답변부탁드립니다
프로필 이미지
우리상향
2023-01-04
1139
글번호 165074
시스템
답변완료

문의드립니다

안녕하세요? 첨부사진에표시한부분의 지표이름및수치들을 없앨수있는 방법이있는지 알고싶습니다 감사합니다
프로필 이미지
새벽에
2023-01-04
839
글번호 165073
지표
답변완료

지표 질문입니다

ma20 이 상승에서 하락 전환시 ma20 최고치 표시 ma20 이 하락에서 상승 전환시 ma20 최저치 표시 . 감사합니다
프로필 이미지
para
2023-01-03
895
글번호 165070
지표
답변완료

지표 수식 부탁드립니다.

안녕하세요? 매번 수고에 감사드립니다. 아래의 지표수식을 시스템 수식으로 전환부탁드립니다. 감사합니다. input : 분(10),Length(14); var:TL(0),TH(0),cnt(0),Dcnt(0),preTRange(0),prePlusDM14(0),MinusDM14(0),TRange1(0), preMinusDM14(0); Var : TRange(0), MyRange(Length), PlusDM14(0), PlusDM(0), MinusDM(0),preADX(0); var : S1(0),D1(0),TM(0),TF(0),CB(0); Array : HH[61](0),LL[61](0),CC[61](0),TR[61](0),DMIv[61](0); Array : DPlus[61](0),DMinus[61](0); if bdate != Bdate[1] Then { S1 = TimeToMinutes(stime); D1 = sdate; } if D1 > 0 then { if sdate == D1 Then TM = TimeToMinutes(stime)-S1; Else TM = TimeToMinutes(stime)+1440-S1; TF = TM%분; if Bdate != Bdate[1] or (Bdate == Bdate[1] and 분 > 1 and TF < TF[1]) or (Bdate == Bdate[1] and 분 > 1 and TM >= TM[1]+분) or (Bdate == Bdate[1] and 분 == 1 and TM > TM[1]) Then { Dcnt = Dcnt+1; if Dcnt >= Length+2 Then CB = CB+1; HH[0] = H; LL[0] = L; CC[0] = C; preTRange = TRange[1]; prePlusDM14 = PlusDM14[1]; preMinusDM14 = MinusDM14[1]; for cnt = 1 to 60 { HH[cnt] = HH[cnt-1][1]; LL[cnt] = LL[cnt-1][1]; CC[cnt] = CC[cnt-1][1]; TR[cnt] = TR[cnt-1][1]; DMIv[cnt] = DMIv[cnt-1][1]; Dplus[cnt] = Dplus[cnt-1][1]; Dminus[cnt] = Dminus[cnt-1][1]; } } if H > HH[0] Then HH[0] = H; if L < LL[0] Then LL[0] = L; CC[0] = C; if CC[1] > 0 Then{ If CC[1] > HH[0] then TH = CC[1]; else TH = HH[0]; If CC[1] < LL[0] then TL = CC[1]; else TL = LL[0]; TR[0] = TH-TL; } If CB == 1 Then { MyRange = Length; DPlus[0] = 0; PlusDM14 = 0; TRange = 0; DMinus[0] = 0; MinusDM14 = 0; TRange1 = 0; For cnt = 0 To MyRange - 1 { If HH[cnt] - HH[cnt+1] < 0 Then PlusDM = 0 ; Else PlusDM = HH[cnt] - HH[cnt+1]; If LL[cnt+1] - LL[cnt] < 0 Then MinusDM = 0; Else MinusDM = LL[cnt+1] - LL[cnt]; var1 = PlusDM; var2 = MinusDM; If var1 >= var2 Then MinusDM = 0; If var2 >= var1 Then PlusDM = 0; TRange = TRange + TR[cnt]; PlusDM14 = PlusDM14 + PlusDM; MinusDM14 = MinusDM14 + MinusDM; } If TRange <> 0 Then DPlus[0] = 100 * PlusDM14 / TRange; Else DPlus[0] = 0 ; If TRange <> 0 Then DMinus[0] = 100 * MinusDM14 / TRange; Else DMinus[0] = 0; If Dplus[0] + Dminus[0] == 0 Then DMIv[0] = 0; Else DMIv[0] = 100 * AbsValue(Dplus[0] - Dminus[0]) / (Dplus[0] + Dminus[0]); } Else If CB > 1 Then { If HH[0] - HH[1] < 0 Then PlusDM = 0; Else PlusDM = HH[0] - HH[1]; If LL[1] - LL[0] < 0 Then MinusDM = 0; Else MinusDM = LL[1] - LL[0]; var1 = PlusDM; var2 = MinusDM; If var1 >= var2 Then MinusDM = 0; If var2 >= var1 Then PlusDM = 0; If MyRange > 0 Then { TRange = preTRange - (preTRange / MyRange) + TR[0]; PlusDM14 = prePlusDM14 - (prePlusDM14 / MyRange) + PlusDM; MinusDM14 = preMinusDM14 - (preMinusDM14 / MyRange) + MinusDM; } If TRange <> 0 Then DPlus[0] = 100 * PlusDM14 / TRange; Else DPlus[0] = 0 ; If TRange <> 0 Then DMinus[0] = 100 * MinusDM14 / TRange; Else DMinus[0] = 0; If Dplus[0] + Dminus[0] == 0 Then DMIv[0] = 0; Else DMIv[0] = 100 * AbsValue(Dplus[0] - Dminus[0]) / (Dplus[0] + Dminus[0]); } plot1(DMIV[0]); plot2(DPlus[0]); plot3(DMinus[0] ); }
프로필 이미지
천년대로
2023-01-03
974
글번호 165069
시스템

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

프로필 이미지
yes
2023-01-03
0
글번호 165062
지표