커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7855
글번호 230811
답변완료
함수작성에 대한 문의
Input : CM(numeric);
Var : value1(0);
Var : value2(0);
value1 = ((H+L)/2);
value2 = (2*ABS(OI-OI[1])/MAX(OI,OI[1]);
If value1 > value1[1] Then
_HPIK=(CM*V*(Value1-Value1[1])*(1+Value2);
Else
_HPIK=(CM*V*(Value1-Value1[1])*(1-Value2);
HPIK라는 함수를 만들고 있는데
위와 같이 입력했더니 5,6,7,9행에 에러가 뜹니다.
사용하기가 힘드네요^^. 어떻게 해야 제대로 작동되는지 알고 싶습니다.
참고로 위 함수는 HPI라는 기술적 지표를 만드는데 사용하려고 합니다.
HPI지표식은
HPIK((CM,1)+(HPIK(CM)-HPIK(CM,1))*5)/100000
라는 식으로 만들 예정입니다.
2004-12-16
996
글번호 6079
답변완료
갭보정
늘 감사하고 있읍니다.
"TSF" 와 "c파라볼릭" 의 갭보정식 꼭 부탁드립니다.
2004-12-17
1070
글번호 6078
답변완료
이격과 파라볼릭
이격에서 기준선100을 상향 돌파했을때 매수신호가 나오고 파라볼릭이 전환되었을때 매수가 되도록 그리고 반대일경우에 매도가 나오는 식좀 부탁드립니다.
15분봉과 5분봉 좀 부탁드립니다.
감사합니다
2004-12-16
1039
글번호 6077
답변완료
부탁드려요..
전에 검색도중에 본 글이 있는데요,
메일 답변이라 궁금하여 부탁드립니다.
매수체결은 매수하려는 누군가가 매수호가에 주문을 내고 체결을 기다리는 것이
아니라, 매도호가에 주문을 내어 즉시 체결된 경우입니다.
매도체결은 매수체결과 반대로 매수호가에서 체결된 경우입니다.
매수강도 = [ ( A / (A+B) * 100 )- 50 ] * 2
A : 누적매수체결량
B : 누적매도체결량
----------------------------------------------------------------------------
위의 글은 매수강도에 대한 정의를 복사한 글입니다
매수강도 정의를 근거로 한 지표식을 부탁 드립니다
만들어 주시면 요긴하게 쓰일것 같네요
2004-12-16
1059
글번호 6076
회원 님에 의해서 삭제되었습니다.
2004-12-16
19
글번호 6075
회원 님에 의해서 삭제되었습니다.
2004-12-16
2
글번호 6074
답변완료
식
수고 하십니다
1,스토케스틱(12.5.5)와 MACD(12.26.9)에서 전에 골든크로스보다 현재 골든크로스가 높을때 매수하고 전에 데드크로스보다 현재 데드크로스가 낮을때 매도하는식을 부탁드립니다 2,강제청산에서 매수(매도)진입후에 2P(%)이상 수익후에 스톡케스틱(12.5) 시그날이 데드크로스가 아닌 하향할때 강제 청산하는 식을 부탁 드립니다.답변은 L60638892@nate.com 으로 부탁 드립니다.
2004-12-16
1088
글번호 6073
답변완료
수익 후 진입가격 바로 위에서 청산
답변감사합니다.
이해 부족한 면 있어 또 문의 드립니다.
SetStopTrailing(0.35, 0.4,pointstop);
위 식은 최소 0.4pt 이상의 수익을 올렸을 때
고점에서 0.35pt 떨어지면 청산하라는 식 같걸랑요.
1pt까지 수익이 올라갔다면 0.65pt 수익에서 청산되겠죠.
제가 원하는 것은 1pt까지 수익이 올라갔더라도 다시 손해가 주~욱
나게 되어서 진입가격+0.05pt까지 내려오면 그 때 실시간으로
청산하는 것입니다. 최소한 손해 안 보고 0.05pt는 먹겠다는 목적이지요.
청산은 봉 완성기다리지 말고 현재가에서 청산이고요...
다시 수식 답변 부탁드립니다.
-------------------------------------------------------------
안녕하세요
예스스탁입니다.
문의하신 부분은 함수 중에
SetStopTrailing을 사용하시면 될것이라고 생각합니다.
SetStopTrailing(0.35, 0.4,pointstop);
SetStopTrailing에 관한 자세한 내용은
저희 홈 --> 예스트레이더프로 --> 수식작성법 -->시스템함수(포지션관련함수)
--> 최대수익대비 하락 에서 참고하시기 바랍니다.
즐거운 하루되세요
> 대박천사 님이 쓴 글입니다.
> 제목 : 0.4pt 이익후 하락하여 0.05pt이익으로 내려오면 즉시청산
> 이익이 잘 나다가 삼천포로 거꾸로 손해가 나서 청산하는 경우 있잔아요?
최소한 손해는 안 보고 청산 하려고 합니다.
진입하여 0.4pt 이상의 이익(고가기준)이 발생하였다가
다시 이익이 줄어들 경우 이익이 0.05pt(현재가)로 되면
즉시청산(봉 완성 기다리지 않고) 하는 수식 부탁드립니다.
매수진입과 매도진입 모두 해주세요...
2004-12-16
1138
글번호 6068
답변완료
실시간 가격의 청산
답변 감사 드립니다.
아리송다리송 있어 다시 문의 드립니다.
if C < entryprice() and ma(V,5) < 10000 and ma(V,10) < 100000 then
exitlong("매수청산2",atlimit, entryprice()-0.3);
위 식에서
C< entryprice()
는 것은 종가가 되어 보아야 알 수 있을 것 같은데요....
종가까지 기다리다간 장ma(V,5) < 10000 대 봉이 갑자기 출현시 손해폭이
커질 수 있을 것 같습니다. 계속 실시간으로 변하는 가격을 중심으로
손해가 0.3pt 인 것을 만족시키는 수식 부탁드립니다.
그리고,
ma(V,5) < 10000 의 거래량은 실시간으로 변하는 순간의 거래량
기준인가요?
----------------------------------------------------------------------
안녕하세요
예스스탁입니다.
문의하신 식은 다음과 같습니다.
if crossup(ma(v,5),ma(v,10)) then{
buy("매수");
exitshort("매도청산1");
}
if crossdown(ma(v,5),ma(v,10)) then{
sell("매도");
exitlong("매수청산1");
}
if C < entryprice() and ma(V,5) < 10000 and ma(V,10) < 100000 then
exitlong("매수청산2",atlimit, entryprice()-0.3);
if C > entryprice() and ma(V,5) < 10000 and ma(V,10) < 100000 then
exitshort("매도청산2",atstop, entryprice()+0.3);
즐거운 하루되세요
> 대박천사 님이 쓴 글입니다.
> 제목 : 진입가 대비와 거래량 조건 만족시 손절매
> 진입가격 대비 손해가 0.3pt 이고
거래량5이평이 10,000 보다 작고
거래량 10이평이 10,000 보다 작을 때
즉시 청산 하는 수식 부탁 드립니다.
매수 매도 진입 모두요.... ong("매수청산2",atlimit, entryprice()-0.3);
if C > entryprice() and ma(V,5) < 10000 and ma(V,10) < 100000 then
exitshort("매도청산2",atstop, entryprice()+0.3);
즐거운 하루되세요
> 대박천사 님이 쓴 글입니다.
> 제목 : 진입가 대비와 거래량 조건 만족시 손절매
> 진입가격 대비 손해가 0.3pt 이고
거래량5이평이 10,000 보다 작고
거래량 10이평이 10,000 보다 작을 때
즉시 청산 하는 수식 부탁 드립니다.
매수 매도 진입 모두요....
2004-12-16
1278
글번호 6067