커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7683
글번호 230811
답변완료
교차챠트에서 지표설정-틱챠트에서 분봉의 신호 표시
안녕하세요. 몇가지 문의 드립니다
1) 콜풋을 한챠트에서 교차시켜 보고 있읍니다.
-콜과 풋 모두에 대해서(Data2는 설정이 않되더군요) 전일저가,전일고가, 전일종가를 선으로 그려주고
-각각을 돌파 또는 이탈할때 봉위에 점으로 표시하고 싶습니다
-그리고 챠트우측에 표시되는 가격의 색깔을 다르게 나타내고 싶습니다. 예를 들어 전일고가를 돌파하면 진한빨강색으로 계속해서 표현하는 방식입니다. 가능하다면 색은 제가 임의로 설정할 수 있도록 해주시기 바랍니다.
-콜풋 모두에 Big Volume Bars 신호를 표시하는 방법도 부탁드립니다.
-옵션교차차트의 신호를 선물틱챠트와 분챠트에서도 표시가 가능한가요?
2) 틱챠트에서 분챠트의 지표를 표시하고 싶습니다. 예를들어 120틱챠트에서 3분의 Big Volume Bars 신호를 표시하려면 어떻게 해야 하나요? 도한 3분의 신호를 1분챠트에 표시하고자 합니다.
3) 신호발생시 발생한 봉의 시가,종가,중간값에 라인을 자동으로 그려주고 싶습니다. 예를 들어 3분봉에서 Big Volume bars 신호가 발생했을 때 해당봉의 3가격을 선으로 표시하는 것입니다. 봉의 구분이 쉽도록 선은 해당봉부터 그릴수 있으면 좋겠읍니다. 그리고 일정기간 지나면 표시를 더이상하지 않도록 간격을 설정하고 싶습니다. 앞으로 그려는 "봉의 갯수'와 '시간-분"을 설정할 수 있으면 좋겠읍니다.
4) 시스템매매신호를 설정하면 알람메시지가 뜨는데 이것을 보이지 않게 하려면 어떻게 해야하나요? 그리고 신호가 표시될때 'BuyNo1'으로만 표시되고 숫자가 변하지 않습니다. 발생횟구만큼 숫자가 카운트해주려면 어떻게 해야하나요? 또한 'Buy' 대신에 제가 원하는 문구를 넣으려면 어떻게 해야 하나요?
5) 챠트에 지표식의 값을 봉의 위, 아래에 나타내고 싶습니다.
예를 들어 봉 바로위에 20일 이평값, 그위에 거래량, 봉아래 60일 이평값, 그 아래 MACD값...
감사합니다. 새해 복 많이 받으시기 바랍니다. ^^
2012-01-22
764
글번호 46861
2wnwn 님에 의해서 삭제되었습니다.
2012-01-21
26
글번호 46860
답변완료
data2에서
data2에서 전일 고점 저점 값을 불러서 표시 하려니
적용이 안됩니다. data2 당일 데이터값은 잘 불러오는데
data2의 전일 값은 다르게 불러옵니다. data2전일 가격은 지원을 안한는건지
다른 방법이 있는지 해서 문의 드립니다.
가능하다면 data2의 전일 저점 고점 표시가 되는 식을 알려주세요
2012-01-21
410
글번호 46859
답변완료
수식문의
늘 감사합니다.
1. 다음과 같은 시가 기준 4등분선 수식
------------------고 가
빨강색 지정(고가와61.8사이)
------------------61.8%
노란색 지정
------------------50.0%
파란색 지정
------------------38.2%
검은색 지정
------------------저 가
2. 아래 수식의 소리가 처음 한번 울리고 10초동안 중지
다시 울리고 10초간 중지,반복
C == dayopen Then
PlaySound("C:₩예스트레이더31₩Data₩alert,wav");
C == DayClose(1) Then
PlaySound("C:₩예스트레이더31₩Data₩alert,wav");
3. 전일 고가 저가 구간에 색상을 넣는수식
4. 차트에서 당일분만 표시하면 전일 고저가 표시가 안됩니다.
표시할 수 있는 수식
감사합니다
2012-01-22
437
글번호 46858
답변완료
간단한 수식 부탁드립니다.
안녕하세요.
이제 막 예스트레이더에 입문한 왕초보입니다.
매매조건에서 간단한 조건을 넣고 싶은데, 왕초보라서 잘 모르겠습니다.
부탁드립니다.
if (bids >= bids[1]+700) then
buy();
if (Asks >= asks[1]+700) then
Sell();
이 진입식에서
1. 선물총호가잔량이 5000개이상이면 매도신호 금지,
선물총호가잔량이 -5000개이상이면 매수신호 금지,
2. 좀더 정확히 해서, 종합해 보면
선물총 순잔량이 0과 3000이 일때, -3000과 0 사이일때와
그리고 5000과 -5000을 각기 초과 할때의 매수매도조건등을 각기 다르게 하여
넣고 싶은데, 어떻게 하는지 궁금합니다.
if dayindex > 0 Then{
if Value1 > 5000 and (bids >= bids[1]+700) then
buy();
if Value1 >=0 and Value1 <= 3000 and (bids >= bids[1]+900) then
buy();
if Value1 < -4000 and (bids >= bids[1]+1200) then
buy();
if Value1 > 4000 and (Asks >= asks[1]+1200) then
sell();
if Value1 <=0 and Value1 >= -3000 and (Asks >= asks[1]+900) then
sell();
if Value1 < -5000 and (Asks >= asks[1]+700) then
sell();
}
대충 이렇게 했는데, 서로 각기영역마다 매매조건이 구분되어지는게 아니고
서로 중복되어지는것 같은데 어떻게 해야합니까?
가령 선물총순호가잔량이 5000이 넘으면
(bids >= bids[1]+700) then
buy();
매수는 위 조건만 적용되고,
0과 3000사이에 선물순호가잔량이 있으면
(bids >= bids[1]+900) then
buy();
매수는 위 조건만 적용되도록 하여
선물호가잔량의 구분에 따라 매매조건이 서로 달라지게 하고 싶습니다.
게시판 관리자분 설 잘보내시고 답변 부탁드립니다.
감사합니다.
2012-01-21
472
글번호 46857
답변완료
타주기 참조
안녕하세요~
다음 수식 부탁드립니다.
주데이타 : 연결선물 1분봉
data2 : 연결선물 5분봉 일때
1) data2가 장개시후 첫봉과 두번째봉 연속 양봉이면 매수
data2가 장개시후 첫봉과 두번째봉 연속 음봉이면 매도
(즉, data2의 두번째봉이 완성되면, 1분봉에서 진입 / dayindex로 부탁드립니다)
2) 위의 내용을 data2를 사용하지 않고 주데이타만 사용한 수식을
별도로 부탁드립니다. (역시 dayindex를 사용)
주데이타 : 연결선물 1분봉
data2 : 연결선물 일봉 일 때
1) 주데이타의 5개봉 단위로 시고종저를 기억하여 전일봉 종가와 교차시
매수,매도 진입
여기서 5개봉 단위의 시고종저는 1분봉 5개 각각의 시고종저를 의미하는 것이
아니고 5개단위 첫봉의 시가가 시가, 5개단위 마지막봉의 종가가 종가
5개단위 고가중 최고가가 고가, 5개단위 저가중 최저가가 저가라는 의미임
2) 즉, 주데이타를 1분봉으로 사용하였으나, 5분봉을 사용한 것과 똑같은 효과를
볼 수 있도록 - 5분봉 사용시와 진입시점 동일 - 수식 부탁드립니다.
주데이타 : 연결선물 1분봉
data2 : 연결선물 일봉 일 때
시뮬레이션이 아닌 전략실행(실매매)에서 최대봉 5000을 설정하였을 때,
봉수에 상관없이 dayclose함수는 999개까지 기억하고 있는 것으로 알고 있습니다.
그러므로 일봉기준 20 이평, 120 이평 등의 사용이 가능한데,
data2로 일봉을 사용하였을 때도 closeD가 999개까지 기억되고 있는지 궁금합니다.
즉 1분봉을 주데이타로 하는 시스템의 경우 data2의 최대기간이 11일정도 되는데
data2의 closeD도 주데이타의 dayclose처럼 20 이평, 120 이평 등으로 사용이
가능한지 알고 싶습니다.
그럼 즐거운 명절되시기를 바라겠습니다.
감사합니다 !!!
2012-01-24
406
글번호 46856
빌리언 님에 의해서 삭제되었습니다.
2012-01-20
72
글번호 46855
한걸음7 님에 의해서 삭제되었습니다.
2012-01-20
1
글번호 46854
답변완료
수식 문의합니다~
1분봉에서
a,b,c라는 수식을 만족하는 봉이 발생한 이후,
d 라는 수식을 만족하는 봉이 발생하면 매수
수식 문의합니다~~
2012-01-20
352
글번호 46849