커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
3428
글번호 230811
요타 님에 의해서 삭제되었습니다.
2025-08-29
42
글번호 193571
답변완료
지표식구합니다
선물 분봉챠트에
종목추가로 옵션챠트를 추가합니다
추가한 옵션챠트에 전일 고가 저가, 야간 고가 저가에 수평선을 긋는 지표식을 구합니다 그 수평선의 색깔을 변경할 수 있어야 하며,
이렇게 추가 옵션챠트를 총10개까지 작성하고자 합니다
감사합니다
2025-08-29
234
글번호 193569
답변완료
93908관련입니다.
93908 에 주신 수식답을 보면
RSI<30 또는 RSI>30에서
RSI기간이 20인데 수식내용에 20이 언급된 걸 못보겠는데
문제가 없는지 검토해주세요.
2025-08-28
229
글번호 193568
답변완료
94049 수정 부탁드립니다^^(내용 무)
94049 수정 부탁드립니다^^
2025-08-28
209
글번호 193563
답변완료
부탁합니다.
초보라서 어렵네요..ㅠ
아래수식에서 선긁기를 두껍게하려면 어떻게 해야 하나요?
barcolor = iff(vwap_roc >= 0 , Black , White);
부탁합니다.
2025-08-28
255
글번호 193558
답변완료
최적화 중에는 MessageLog 출력 안되게 가능할까요?
최적화 중에는 MessageLog 출력 안되게 하려면 어떻게 해야 하나요?
2025-08-28
231
글번호 193557
답변완료
수식전환
아래수식을 변환부탁드립니다
S=(O-ma(L,20))/std(L,20); //지표수식과 종목수식 2개로 부탁드립니다^^
2025-08-28
230
글번호 193556
답변완료
예스랭귀지로 변환 부탁드려요
예스랭귀지로 변환 부탁드립니다.
1.
A = eavg(C, 15);
B = C + (C - A);
Z = eavg(B, 15);
Z(2)>=Z(1) && Z(1)<Z
--------------------------------
2.
A = eavg(C, 15);
B = C + (C - A);
Z = eavg(B, 15);
C>Z && C>O
즐거운 하루 보내세요~
2025-08-28
240
글번호 193555
답변완료
봉 움직임의 가정 오류에 대한 도움을 부탁드립니다.
안녕하세요?
저는 전략 스크립트를 작성할때에 손절을 위하여
setstoploss 를 사용하지않고
If MarketPosition == 1 Then
ExitLong("손절매수",AtStop,EntryPrice-(stop_loss_point));
If MarketPosition == -1 Then
Exitshort("손절매도",AtStop,EntryPrice+(stop_loss_point));
와 같은 방식을 사용하고 있습니다.
이렇게 하면, "조건만족시 즉시"의 경우와 "봉 완성시"의 경우에 차이가 발생하지 않습니다.
setstoploss를 사용하면, "조건만족시 즉시"의 경우와 "봉 완성시"의 경우에 차이가 발생합니다.
진입봉에서 청산도 됩니다.
진입봉에서 청산이 되지 않을 만큼 큰 포인트로 SetStoploss를 적용하면 진입봉에서 청산되는 것을 피할 수 있을 것 같기는 한데, 그렇게 되면 손절 포인트가 너무 커져서 손절의 의미가 퇴색되지 않을까 하는 추측도 해봅니다.(손절 포인트가 너무 적어져도, 너무 커져도 문제가 될 것 같습니다.)
제가 AtStop으로 손절을 설정하는 것은 위와 같은 문제들을 피하면서 동시에 혹시라도 봉 움직임 가정의 오류가 발생할수 있지않을까 하는 우려때문입니다.
굳이 이렇게 하지 않고 단순히 Setstoploss를 사용하면서, "조건만족시 즉시"를 선택하여 백테스트와 전진분석을 하고, 실제 거래도 그렇게 한다고 했을때에 봉 움직임의 가정의 오류는 없을지, 어떤 방식을 더 추천하시는지에 대한 조언을 부탁드립니다.
항상 감사드립니다.
2025-08-28
262
글번호 193554