커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

시스템 작성 부탁드립니다.

시스템 작성 부탁드립니다. 매수조건 1. 1)현재값(c)가 300분봉 / 120분봉 / 60분봉의 10일이평선보다 위에 있으면서 (데이타 참조없이 한 수식에 작성했으면 좋겠습니다.) 2) 3분봉상 10,20일선을 상향돌파시 매수 or 상향돌파 후 10일선값에 도달할때(작거나 같을때) 3) 3분봉상 (10일선값 - 20일선값)의 절대값이 2pt이상일것 4) (손절조건)3분봉상 20일선값보다 2.5pt하향하는 값에서 매도손절 5) 07:00~ 05:50 분에만 거래할 것 매수조건 2. 매수조건1을 만족하면서 1차매수후에 1차매수한 값보다 -10pt 값에 도달시 2차매수, 2차매수 후 2차매수한 값보다 5pt이상 상승시 2차매수 청산 손절조건은 1차매수조건과 동일 매도조건 1. 1)현재값(c)가 300분봉 / 120분봉 / 60분봉의 10일이평선보다 아래에 있으면서 (데이타 참조없이 한 수식에 작성했으면 좋겠습니다.) 2) 3분봉상 10,20일선을 하향돌파시 매도 or 하향돌파 후 10일선값에 도달할때(크거나같을때) 3) 3분봉상 (10일선값 - 20일선값)의 절대값이 2pt이상일것 4) (손절조건)3분봉상 20일선값보다 2.5pt상향하는 값에서 매수손절 5) 07:00~ 05:50 분에만 거래할 것 매도조건 2. 매도조건1을 만족하면서 1차매도 후에 1차매도한 값보다 +10pt 값에 도달시 2차매도, 2차매도 후 2차매도한 값보다 5pt이상 하락시 2차매도 청산 손절조건은 1차매도조건과 동일
프로필 이미지
고민중
2019-09-03
222
글번호 131685
시스템
답변완료

문의 드립니다.

1분봉에서 N분봉의 지수이평을 나타내는 수식 부탁드립니다. 감사합니다.
프로필 이미지
maker
2019-09-03
199
글번호 131679
지표
답변완료

문의드립니다.

도움주시는 덕분에 도전하고 있습니다. 매번 감사합니다. 1. 기타 변환부탁드립니다. 특히 스위치 케이스문은 예스트레이더에 없는 것 같은데 일반 if문 같은 거로 어떻게 바꾸는 지 모르겠습니다. inputs: FiboRange( numericsimple ), FiboLevel( numericsimple ); variables: tfEndTime( 0 ), barsUsed( -1 ), prevTFOpen( 0 ), prevTFHigh( 0 ), prevTFLow( 0 ), prevTFClose( 0 ), fiboValue( 0 ), isNewTFStart( false ); Switch(FiboRange) begin Case 1 to 8: If tfEndTime = 0 or tfEndTime <= Date then begin // Set end time tfEndTime = Date; Switch(FiboRange) begin Case 1, 5: tfEndTime = CalcDate(tfEndTime, 1); Case 2, 6: For Value1 = 0 to 7 begin tfEndTime = CalcDate(tfEndTime, 1); If DayOfWeek(tfEndTime) = 1 then break; end; Case 3, 7: For Value1 = 0 to 31 begin tfEndTime = CalcDate(tfEndTime, 1); If DayOfMonth(tfEndTime) = 1 then break; end; end; isNewTFStart = true; end Else isNewTFStart = false; Case 9 to 10: isNewTFStart = barsUsed = -1; end; If isNewTFStart then begin Value3 = 0; {Upper value} Value4 = 0; {Lower value} Switch(FiboRange) begin Case 1 to 3: Value3 = prevTFHigh; Value4 = prevTFLow; Case 5 to 7: Value3 = Maxlist(prevTFOpen, prevTFClose); Value4 = Minlist(prevTFOpen, prevTFClose); end; Value5 = FiboLevel * (Value3 - Value4) / 100; //delta If prevTFClose > prevTFOpen Then fiboValue = Value3 - Value5 Else fiboValue = Value4 + Value5; prevTFOpen = Open; prevTFHigh = High; prevTFLow = Low; prevTFClose = Close; barsUsed = 1; end Else begin prevTFHigh = Maxlist(prevTFHigh, High); prevTFLow = Minlist(prevTFLow, Low); prevTFClose = Close; barsUsed += 1; end; Fibo = fiboValue; If false then Value10 = Fibo[1]; 2. 변환 부탁드립니다. http://help.tradestation.com/09_01/tsdevhelp/subsystems/elword/word/formattime_reserved_word_.htm Value3= StrToNum(FormatTime("H", ElTimeToDateTime(Time[2])));
프로필 이미지
잡다백수
2019-09-03
339
글번호 131674
시스템

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

프로필 이미지
회원
2019-09-03
39
글번호 131673
시스템

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

프로필 이미지
2wnwn
2019-09-03
17
글번호 131672
지표
답변완료

문의

금일 새벽 美근로자의 날로 CME 조기종료를 했는데 오늘 아침 영업일이 바뀌었음에도 불구하고 분차트에서 볼 때 당일시가선이 새로 그려지지 않고 전일의 시가선이 계속 그려지는 현상이 있습니다. 이건 시세데이터상의 bdate 수치오류인가요? 이런 오류가 발생했을 때 오류와 상관없이 라인이 정상적으로 그려지려면 어떻게 처리해야 할까요?
프로필 이미지
아름다운아침
2019-09-03
159
글번호 131670
지표
답변완료

숫자

항상감사합니다 수식에서 기준수식을 정하고 싶읍니다 0의 기준으로 시작했으나 250도 기준이 될때도 있으니 챠트대입시 다 대입 할 수 없어 문의 합니다. input : p(2.5); var1 = P/2/2/2/2; plot1(0+var1*1); plot2(0+var1*2); plot3(0+var1*3); plot4(0+var1*4); plot5(0+var1*5); plot6(0+var1*6); plot7(0+var1*7); plot8(0+var1*8); plot9(0+var1*9);
프로필 이미지
회원
2019-09-03
157
글번호 131666
지표
답변완료

최적화 결과 선택/최대손실폭 판단

첨부파일은 코스피200연결선물 트레일링스탑 최적화 결과입니다. 데이트레이딩이며 하루 1번만 거래합니다 트레일링스탑변수가 2.4 포인트일 때 최고 손익입니다. 그 다음 눈에 들어오는게 2.05 와 1.20이 비슷한 손익대이며 최고 손익의 85프로 정도입니다. 피라미딩을 안하고 1계약만 할 경우 최고수익을 내는 2.4를 선택합니다. 피라미딩(max 10계약)을 할 경우 최고 손익의 80~90프로에 해당하는 변수를 정합니다. 첨부파일로 보면 1.2나 2.05에서 선택합니다. 질문 1) 2.05 고점대를 변수로 정할 때 2.05와 2.1 중 어느 것을 선택하나요 질문 2) 1.2와 2.05 처럼 손익이 비슷할 경우 추가로 검토할 사항(승률,손익비,사프지수,거래횟수,최대손실폭 등등)들의 우선 순위가 있다면 알려주세요. 질문 3) 5년 data 1년 전진분석을 통해 다음 해 사용할 변수를 확정하여 3년 동안 운영하면서 최대 손실폭을 넘은 경우는 없었습니다. 금년 8월 31일부로 5년간 data의 최대손실폭을 넘겼다면 이 경우 어떤 검토와 판단을 내려야하는지요
프로필 이미지
좌오비우오비
2020-01-20
275
글번호 131665
시스템
답변완료

지표 질문입니다

금일시가가 전일시가보다 높고 첫 봉이 양봉일때 첫 봉 몸통 중심과 12번째 양봉 고가를 표시하는 수식을 알고싶습니다. 그리고 방향을 바꾸어서 금일시가가 전일시가보다 낮고 첫 봉이 음봉일때 첫 봉 몸통 중심과 12번째 음봉 저가를 표시하는 수식을 알고싶습니다.
프로필 이미지
회원
2019-09-03
162
글번호 131664
지표