커뮤니티

예스랭귀지 Q&A

글쓰기

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

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

질문 요청 드립니다.

* 항상 많은 도움에 고맙습니다. <질문1> 아래 부분에서 굵기를 다르게 할수 있나요? 즉 Black은 굵기8 Magenta 는 굵기4 로 할수 있나요? Plot81(Var28,IFF(Var28 < Var28[10],Black,Magenta),Def,0); 1 input : P1(5),P2(10),P3(20),P4(30),P5(40),P6(50),P7(60),P8(120),P9(240); var1 = ma(c,P1); var2 = ma(c,P2); var3 = ma(c,P3); var4 = ma(c,P4); var5 = ma(c,P5); var6 = ma(c,P6); var7 = ma(c,P7); var8 = ma(c,P8); var9 = ma(c,P9); Condition1 = var1 > Var2 and Var2 > Var3 and Var3 > Var4 and Var4 > Var5 and Var5 > Var6 and Var6 > Var7 and Var7 < Var8 and Var8 > Var9; Condition2 = var1 < Var2 and Var2 < Var3 and Var3 < Var4 and Var4 < Var5 and Var5 < Var6 and Var6 < Var7 and Var7 < Var8 and Var8 < Var9; if Condition1 == true and Condition1 == False Then PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); if Condition2 == true and Condition2 == False Then PlaySound("C:₩예스트레이더₩data₩Sound₩stop.wav"); 2 input : P1(5),P2(10),P3(20),P4(30),P5(40),P6(50),P7(60),P8(120),P9(240); var1 = ma(c,P1); var2 = ma(c,P2); var3 = ma(c,P3); var4 = ma(c,P4); var5 = ma(c,P5); var6 = ma(c,P6); var7 = ma(c,P7); var8 = ma(c,P8); var9 = ma(c,P9); Condition1 = var1 > Var2 and Var2 > Var3 and Var3 > Var4 and Var4 > Var5 and Var5 > Var6 and Var6 > Var7 and Var7 < Var8 and Var8 > Var9; Condition2 = var1 < Var2 and Var2 < Var3 and Var3 < Var4 and Var4 < Var5 and Var5 < Var6 and Var6 < Var7 and Var7 < Var8 and Var8 < Var9; if Condition1 == true Then PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); if Condition2 == true Then PlaySound("C:₩예스트레이더₩data₩Sound₩stop.wav"); 즐거운 하루되세요
프로필 이미지
요타
2024-10-05
843
글번호 179393
지표
답변완료

문의

게시판 QnA를 참조하여 시뮬레이션 하다가 문의드립니다. 질문은 타주기 입력시간에 발생한 첫봉이 양봉이면 매수입니다 아래수식으로 답변주셨고요. 외부변수로 104000 data1은 선물 5분봉 data2는 외인주식순매수금액을 사용해서 결과를 보니 240510 104000 data2 양봉일 때에 매수주문이 들어가고. 별첨1참조 240508 104000 data2 음봉일 때도 매수주문이 들어갑니다. 별첨2참조 104000에 data2 양봉일 때만 매수주문이 들어가도록 수식 수정부탁드립니다. input : d2st(104000); var : cond(False,data2); if data2(DayIndex) == 0 Then cond = data2(C>O); if Data1(Bdate)==Data2(Bdate) and data2(sTime) >= d2st and cond == true Then buy(); ************************************************************************** 안녕하세요 예스스탁입니다. var : cond(False,data2); if data2(DayIndex) == 0 Then cond = data2(C>O); if data2(sTime) >= 93000 and cond == true Then buy(); 즐거운 하루되세요
프로필 이미지
목마와숙녀
2024-05-13
802
글번호 179392
시스템
답변완료

선물 체결수량비율 이평값을 오실레이터로 표시

안녕하세요..선물 체결수량비율 이동평균값을 오실레이터로 표시하는 수식을 부탁드리고 싶습니다..이동평균은 보통 선그래프로 나타내지만 오실레이터로 표시하고 싶어요. 오실레이터는 대개 0선을 기준으로 +면 빨깡으로 표시하고 -면 파랑으로 표시하나 첨부화일처럼 이전 봉을 기준으로 하여 +면 빨강 -면 파랑으로 표시되게 하고요 선물체결수량비율 이동평균값은 '(매수체결수량 - 매도체결수량) / (매수체결수량 + 매도체결수량) * 100' 으로 계산한 체결수량비율에 대한 이동평균값입니다.. 이평은 5,20,60 등 다양하게 입력할 수 있도록 변수로 해 주시고요. 매수체결수량이 20 이고 매도체결수량이 30일 경우 (20-30)/(20+30) * 100 = 20% , 이 20%에 대한 이동균값을 오실레이터 차트에 표시하고 싶은 겁니다. 감사합니다.
프로필 이미지
랑랑
2024-05-12
801
글번호 179391
지표

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

프로필 이미지
랑랑
2024-05-12
1
글번호 179390
지표
답변완료

검색식 부탁드립니다. _(_ _)_

항상 도와주심에 감사드립니다. _(__)_ 1봉전 20봉이내에서 첫장기정배열이 나오고(480<240<120) 0봉전에서 아래의 수식을 돌파하는 종목검색을 부탁드립니다. 수식 var : 당월시가(0),전월시가(0); var : 당월종가(0),전월종가(0); if sDate > sDate[1]+30 Then { 당월시가 = O; 전월시가 = 당월시가[1]; 전월종가 = 당월종가[1]; } 당월종가 = C; if 전월시가 > 0 Then { var1 = ((전월시가+전월종가)/2 + 당월시가)/2; if CrossUp(C,var1) Then Find(1); }
프로필 이미지
한칼부르스
2024-05-12
661
글번호 179389
종목검색

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

프로필 이미지
랑랑
2024-05-12
4
글번호 179388
지표

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

프로필 이미지
랑랑
2024-05-12
0
글번호 179387
지표
답변완료

수식부탁드립니다

다음에 대한 매수신호 수식을 부탁드립니다. 1번수식: 음봉이 연속하여 3개봉이상 발생후에 출현한 양봉(기준봉)시의 매수신호 2번수식: 1번수식에서 연속된 음봉의 몸통 크기가 지속적으로 감소하는 경우, 즉 3봉전 음봉몸통크기 > 2봉전 음봉몸통크기 > 1봉전 음봉몸통크기 + 양봉인 경우는 매수신호를 바로 발생 시키고, 그렇지 않는 경우 즉 1봉전 음봉의 몸통크기가 2봉전 음봉의 몸통크기보다 크거나, 연속된 음봉 3개이상에서 몸통의 크기가 20%가 넘는 음봉이 1개이상 있는 경우는 바로 매수신호를 발생시키지 않고 기준봉 양봉이후에 다시 음봉후 양봉출현시에 매수신호를 발생되게 하는 수식을 만들어 주세요 3번수식:: 2번수식에서 신호가 발생되는 봉에서 추가조건으로 볼밴(20/2) 상단선이 상향추세이거나 볼밴(20/1.3) 상단선이 상향추세인 경우에 매수신호가 발생되게 해주세요. 4번수식: 2번수식의 매수신호의 제한 사항을 추가 적용한 수식 요청입니다.. 1번의 기준봉 양봉출현시의 양봉중 가장 낮은 시가를 그 이후 음봉중 가장 낮은 종가로 이탈하지 않고 출현한 첫 양봉의 시가가 기준봉 양봉의 가장 낮은 시가보다 높은 경우의 매수신호 수식입니다. 상기 수식은 하나의 수식내에서 1번수식은 PLOT1, 2번수식은 PLOT2, 3번수식은 PLOT3, 4번수식은 PLOT4 으로 각각 분리해서 수식을 만들어 주세요. 이전에 문의드린 Q&A 86999에 대한 수식은 신호가 발생되지 않고 제 수준으로는 이해가 잘되지 않네요
프로필 이미지
해피오
2024-05-11
620
글번호 179386
검색

제시립뭐 님에 의해서 삭제되었습니다.

프로필 이미지
제시립뭐
2024-05-11
23
글번호 179385
종목검색