커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7707
글번호 230811
답변완료
추적청산
안녕하세요?
궁금한것이.
주식을 미리 매수해놓고 이 주식에 대해서
손절매와 추적청산을 적용하고 싶은데..
어떻게 방법이 없을까요?
매수 주문없이, 손절매와 추적청산을 할수있는 로직이 가능 한지
문의 드립니다.
감사합니다.
2011-08-22
730
글번호 42092
답변완료
수식문의
첨부파일의 아래 지표상에서 빨간색(Value1)이 검정색(Value2)를 상향돌파했을시 매수하여
1. 중간녹색선(Value2+Value1표준편차)을 상향돌파하지 못하고
매수 기준선(Value2)을 하향돌파할 때 매수청산하고
2. 중간녹색선(Value2+Value1표준편차)을 상향돌파 하였으나
밴드상한선(Value2+2*Value1표준편차)을 상향돌파하지 못하였을 경우에는
중간녹색선(Value2+Value1표준편차)을 하향돌파하였을 때 매수청산
3. 밴드상한선(Value2+2*Value1표준편차)을 상향돌파하였을 경우에는
밴드상한선(Value2+2*Value1표준편차)을 하향돌파하였을 때 매수청산
할 수 있는 식좀 알려주십시요!
2011-08-22
731
글번호 42087
답변완료
삼선전환도 지원 가능한가요?
삼선전환도 지표식, 시스템 식에 안보이던데 지표나 시스템식 지원 가능한가요?
2011-08-22
760
글번호 42083
답변완료
문의
안녕하세요?
현재 사용하고 있는 사용자함수 식을 시스템식에 포함시켜 사용하고 싶은데 직접해보니 잘 안되내요.
1. 먼저 시스템 식입니다.
if c>dayopen+0.5 and MarketPosition==0 and c[1]<=DayOpen+0.5 then
buy();
if c<dayopen-0.5 and MarketPosition==0 and c[1]>=DayOpen-0.5 then
sell();
if MarketPosition==1 and c<EntryPrice-2.0 then
ExitLong();
if MarketPosition==-1 and c>EntryPrice+2.0 Then
ExitShort();
SetStopEndofday();
2. 당일 진입 횟수를 리턴하는 사용자 합수 식입니다.
Input : nDate(Numeric);
Var : Count(0);
Count = 0 ;
For Value1 = 0 To 10 {
If EntryDate(Value1) == nDate Then
Count = Count + 1;
}
EntriesToday = Count;
3.사용자 함수식을 시스템식에 포함시킨후 당일 진입횟수가 3회 미만인 경우만 진입을 허용하고 싶습니다. 수식 부탁 드립니다.
미리 감사드립니다.
2011-08-21
778
글번호 42082
답변완료
건의사항...
안녕하세요,
yt잘 사용하고 싶습니다.
제일 아쉬운거 몇가지만 건의 드리고 싶습니다.
1. 주문 체결외에는 atsop과 같은 기능을 사용할수 없다.
-가격 조건이나, 거래량 조건등으로 atstop 과 같은 기능을 사용할수없다.
ex) 5 분간 거래량의 평균을 1분봉 거래량이 돌파 할때
이라고 조건을 지정하면 봉 완성을 기준으로 판단합니다. 봉 완성이 아니라 조건 완성시 즉시 만족할수 있는 수식이 필요합니다. 거래량 뿐 아니라 가격 조건 등 모든 조건사용시 보완해야 될꺼 같습니다.
2. 분봉에서 매물대 구현할수가 없다.
-물론 대략의 가격대 거래량을 대강 집계할수는 있겠지만 정확한 거래량 집계할수없다.
1. 항을 개선하면 2항은 자연적으로 해결가능할꺼같습니다.
위 부부들을 개선 하지 않는 것인지 못하는 것인지 그것도 알고싶습니다. 저의 생각으로는 개선 가능할거 같은데 .. 귀사의 발전에 큰도움이 될거같고 사용자들 에게도 무한한 확정성을 제시해주는게 아닐까요, 부탁드립니다.
2011-08-21
715
글번호 42081
답변완료
문의드립니다.
안녕하세요.
계산된 지표값이 230.53이면 230.55를 출력하고
230.52면 230.50을 출력하고
230.58이면 230.60을 출력하도록 하는 언어가 있나요?
수고하세요.
2011-08-21
766
글번호 42080
답변완료
최고점에서 10프로식 가로선을 표현
최고점에서 10%식 최고점에서 가로선을 자동으로 설정 가능 한가요 ..
지금 막 배우는 중이라 궁금 합니다 .
2011-08-21
779
글번호 42079
답변완료
재매수 관련 식 수정 부탁드립니다.
var: 재매수확인(false);
if crossup(c,ma(c,20)) then
buy();
if crossdown(c,ma(c,20) then
exitlong();
#---------------재매수------------------------#
if exitDate(1) == date then{
if BarsSinceExit(1)>=1 then{
재매수준비=true;
}
}
if entryDate(0) != date Then{
if BarsSinceEntry(0) >= 1 then{
재매수준비=False;
}
}
if 재매수준비==true Then{
buy("재매수",AtStop,exitprice(1));
}
위와 같이 재매수 식을 작성했는데 주문이 제대로 나가지 않습니다. 수정부탁드립니다.
2011-08-21
735
글번호 42078
답변완료
추가해주세요---------
INPUT: 테마기간(5),채널기간(30),수평(3),이익(7),손절(8),전봉차(0.08),진입가(-1),Per1(0.04),X1(10),고저차(0.003),고저차동일(30),변동폭(10);
VAR : TCHAN(0), BCHAN(0), aa(0), bb(0), highV(0), LowV(0);
TCHAN = HIGHEST(HIGH, 채널기간)[1];
BCHAN = LOWEST(LOW, 채널기간)[1];
var77 = (3 * Ema(c,테마기간)) - (3 * Ema(Ema(c,테마기간),테마기간)) + (Ema(Ema(Ema(c,테마기간),테마기간),테마기간));
value99 = TCHAN-BCHAN;
Condition1 = highest(h,x1) >= lowest(L,x1)*(1+(Per1/100));
Condition2 = TCHAN-BcHAN >= C*고저차 ;
if stime >= 090100 then {
#매수
if MarketPosition == 0 and stime < 150000 and Condition1 and Condition2 then {
if var77 >= var77[1]+전봉차 and CountIF(Tchan==Tchan[1],수평) == 수평 and TCHAN의값이 2봉동안 3틱이상상승 하면 을 추가해주세요
그리고
Condition1 = highest(h,10) >= lowest(L,10)*(1+(0.04/100));
주석좀부탁드려요
2011-08-21
707
글번호 42077