커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7761
글번호 230811
답변완료
dayindex 를 틱에 적용 문의
1. 1틱 차트에서 예를들어 AccumN 과 dayindex()+1을 결합하여 사용시에
dayindex가 1000이 넘어가면 차트가 그려지지 않읍니다
dayindex에 최대 상한이 설정되어 있읍니까?
2. 만약 틱에서 dayindex 사용이 상한값때문에 안된다면 AccumN 으로 하루치씩 틱값을 누적 표시할 수 있는 방법이 있나요?
2010-01-23
828
글번호 27648
답변완료
수식 문의
안녕하세요
아래 전략식을 대입해보았는데 괄호 부분이(If EntriesToday(date) < 1 Then {)
오류가 나오는 군요
정정 부탁드립니다.
전략내용 : 볼린져밴드가 확대될때 N봉 최고가 + X point 도달시 매수, N봉 최저가 - X point 도달시 매도
Input: Length(28),StdVal(2), xpoint(0.1);
Vars: NewMarketParadigm(0), NmpC(0),NmpE(0),NmpT(0),Trigger(0);
value1 = BollBandUp(Length,StdVal); //볼린져밴드 상단선
value2 = BollBandDown(Length,StdVal); //볼린져밴드 하단선
Condition1 = value1 < value1[1] and value2 > value2[1]; //밴드폭이 축소(상단선은 하락 하단선은 상승)되는 경우 true 이외의 경우 false를 저장
Condition2 = value1 > value1[1] and value2 < value2[1]; //밴드폭이 확대(상단선은 상승 하단선은 하락)되는 경우 true 이외의 경우 false를 저장
Condition3 = Condition1 == False and Condition2 == False; //같은 방향으로 움직이면 true 반대방향(확대되거나 축소되면)으로 움직이면 false
IF Condition1 then NewMarketParadigm = 1; //A조건이 참이면 NewMarketParadigm에 1저장
IF Condition2 then NewMarketParadigm = 2; //B조건이 참이면 NewMarketParadigm에 2저장
IF Condition3 then NewMarketParadigm = 3; //C조건이 참이면 NewMarketParadigm에 3저장
#1
If NewMarketParadigm == 1 then
NmpC = NmpC + 1;
Else
NmpC = 0;
If NewMarketParadigm == 2 then //밴드폭이 확대(상단선은 상승 하단선은 하락)되면
NmpE = NmpE + 1 ; //NmpE에 1씩 증가
Else
NmpE = 0;
If NewMarketParadigm == 3 then
NmpT = 1;
Else
NmpT = 0;
#2
Condition4 = NmpE > 1;
If Condition4 then begin //밴드가 연속 2봉 이상 확대되면
Trigger = 1; //Trigger에 1저장
End;
#3
If EntriesToday(date) < 1 Then {
If Trigger == 1 then begin //밴드가 연속 2봉 이상 확대되고
Buy("B1", atstop, Highest(High,10) + xpoint); //N봉고가 + X point도달시 매수
Sell("S1", atstop, Lowest(Low,10) - xpoint); //N봉저가 - X point 도달시 매도
End;
}
감사합니다
2010-01-23
793
글번호 27647
답변완료
진입주문지연 기능에 관한 질문입니다.
진입주문지연기능을 5초후로 설정했다고 가정할 때에
포지션이 없는 상태에서의 최초진입주문도 5초 지연되는 건가요?
저는 아래와 같이 이해하고 있는데 제가 제대로 이해하고 있는지 확인부탁합니다.
1.포지션없은 상태에서 진입주문: 5초 지연없이 바로 주문발생
2.포지션있고 반대진입주문 발생시: 청산주문은 5초 지연없이 바로 주문, 그후 5초 지연후 진입주문 발생
2010-01-23
910
글번호 27646
답변완료
최대손실폭을 기록한 시기를 알 수 있습니까?
리포트 상에 최대손실폭은 알수가 있습니다만, 구체적으로 그 기간이 언제(몇월 며칠~몇월 며칠)인지 알 수 있는 방법이 없습니까?
Tradestation 같은 경우 equity curve값을 클릭하면 시점과 값이 나와서 러프하게 짐작할 수 있기는 한데요(이것도 정확하지는 않습니다.)
YT에서 최대손실폭 기간을 계산할 수있다면, 시기값을 표시해주는 것도 어렵지는 않을 거 같습니다. 좀 알려주시기 바랍니다.
2010-01-23
711
글번호 27645
답변완료
자산관리 전략에 대해
대신증권 사이보스에는 자산관리전략에 대한 예제식들이 있는데
예스트레이더에서는 자산관리전략에 대한 예제식들을 찾아 볼 수 없습니다
보유하고 있는 예제식이 있으면 첨부화일로 올려 주셨으면 합니다
예를들면,
마틴게일/ 역 마틴게일
고정 부문 투자 방법
- 초기 자본금 이용
- 증거금 이용
- kelly 공식이용
- 일정금액 이용
- %Risk model
- Volatility Model
고정 비율 투자 방법: Delta 이용
등에 대한 수식을 보유하고 계시면 게시를 부탁드립니다.
또한 가능하시면 이론적인 내용도 함께 올려 주시면 감사하고요
조금은 무리한 요구 인것 같은데, 사실상 자금관리가 중요하다고는 하는데
내용이 없어 부득이 하게 요청합니다.
2010-01-23
810
글번호 27643
답변완료
메일로 문의 드렸습니다.
youbin1125@nate.com
위 메일로 문의 드렸습니다. 답변 부탁드립니다.
수고하십시요
2010-01-23
644
글번호 27642
답변완료
이런검색이 가능할까요
반갑습니다.
문의사항은요
Stochastics(20.12.12)저점.고점 검색
예)1.삼성전자 :Stochastics(20.12.12)분봉에서 제일저점은 몇분봉인지 알수있을까요?
. 분봉에서 제일고점은 몇분봉인지
2.삼성전자 :stochastics(20.12.12)1.2.3.4...분을 미리설정해서 저점.고점분봉 검색이 가 능할지(상한가.하한가)제외 1번항 검색이 가능하면 2번항은 필요 없읍니다
감사합니다.
2010-01-23
662
글번호 27641
답변완료
지표식 질문입니다
연결선물지수를 다르게 표현하고
다른게 표현된 지수수치로 보조지표1를 그리고 싶습니다
일반연결선물지수 1분차트
를
변경보조지표1 (C - C*0.9)
을 그리고
변경보조지표1(C - C*0.9)으로 표현된 수치를 가지고
RSI
PriceROC
이평선
을 표현하고 싶습니다
차트상에서 위에서부터 말하면
data1 1분봉 연결선물지수
지표1 C-C*0.9
지표2 지표1의 RSI
지표3 지표1의 PriceROC
지표4 지표1의 이평선
입니다
감사합니다
2010-01-23
903
글번호 27640
답변완료
다시문의 드립니다.
안녕하세요
예스스탁입니다.
if stime >= 93000 and dayhigh > timehigh(90000,92959) Then
find(1);
검색에 필요한 봉갯수를 500으로 적용하신 후에 검색하시기 바랍니다.
즐거운 하루되세요
> 지킴이 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 수고 하십니다.
종목검색식에서 문의드립니다.
1. 9시부터 9시30분까지의 1분봉을 기준봉으로 하고
이중에서 최고점을 저장하고 9시30분 이후에 새로운 고점이 만들어진 종목을 검색
하고 싶습니다.
현재가가 보다 아래에 있어도 검색될 수 있게 부탁드립니다.
답변 부탁드립니다.
***************************************************************
전일 문의를 드리고 나서 금일 식을 받아서 실행해 보니
제가 잘못 적용을 해서 그런지 몰라도....
1. 9시 부터 9시 30분 사이에 고점을 갱신한 종목도 검색에 들어와 있습니다.
또한, 다른 차트를 보니 검색에 들어와야 할 종목들은 빠져있는 경우가 있었습니다.
제가 배우기 또한 식에서는 문제점을 찾을수가 없었든데 정작 종목검색에는 다른결과
가 나오니 당혹스럽습니다. 현명한 답변 부탁드립니다.
2. 검색식에서 제가 1분봉과 10분 30분봉으로 검색해보니 결과치로 나오는 종목들이
각각 다르다는 것을 알았습니다. 제가 적용을 잘못한 걸까요?
여기에 대한답변도 부탁드립니다.
3. 또, 분봉을 사용하니 그런걸 수도 있으니 분봉에서의 날짜변경방법도 갈켜 주세요..
감사 합니다.
2010-01-22
597
글번호 27636