커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
3549
글번호 230811
답변완료
수식 부탁 드립니다
a=if(c>avg(c,20),v,if(c<avg(c,20),-v,0));
crossup(a,0)
2019-12-02
139
글번호 134047
답변완료
문의드립니다.
아래조건의 종목 검색식을 좀 부탁드립니다.
조건1부터 조건3까지는 순차적으로 조건충족되어야 합니다.
조건1 : 20봉 최저가 대비 40%이상의 상승
조건2 : 10% 이상의 하락 장대음봉 출현
조건3 : 위 장대음봉의 고가를 상향돌파하는 양봉 출현
조건1부터 조건3까지 순차적으로 조건충족된 경우에만
조건4 : 조건2번의 장대음봉의 중심값에 1% 이내로 현재종가가 근접하는 종목
2019-12-02
142
글번호 134042
답변완료
수식 문의드립니다
틱 차트에서 시가 첫 캔들 포함 3캔들 동안 최고가,최저가 표시하는 수식 부탁드립니다
감사합니다
2019-12-02
142
글번호 134039
답변완료
수식 문의드립니다
아래의 수식에
이격도 690의 101~110사이의 buy신호진입금지 ,95~100 사이의 sell진입신호금지 부탁드립니다
-------------------------------------------------
Input : shortPeriod(5), longPeriod(20);
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell();
}
2019-12-02
157
글번호 134038
답변완료
수식좀 요청 드립니다.
* 많은 도움에 고맙습니다.
* 전일 최고가 와 최저가를 5등분 하여 1칸씩 상승 하면 매수 한칸씩 떨어 지면 매도 좀
부탁 드립니다.
최고가 돌파시에는 5등분 1칸 가격을 비래 하여 위로 계속 1칸 단위로 매수
최저가 하락시에는 5등분 1칸 가격을 비래 하여 아래로 계속 1칸 단위로 매도
* 고맙습니다.
2019-12-02
155
글번호 134037
답변완료
질문 드립니다.
1. up = Highest(High,L)[1];
if MarketPosition == 0 then Buy("" , Atstop,up);
2. up = Highest(High,L);
if MarketPosition == 0 then Buy("" , Atstop,up);
1,2의 차이점에 대해서 조금만 설명해주시면 감사하겠습니다. 프라이스채널 기본식에는
당연히 up = Highest(High,L)[1] 이렇게 구현되어 있는데 그러면
1번식은 직전봉까지의 고점에서 사라고
2번식은 해당봉의 고점에 도달하는 순간 사라면 어떤식으로 해석해야 되는지 잘 모르겠네요
식 자체는 구현되는거 같은데...
감사합니다.
2019-12-01
158
글번호 134036
답변완료
수식 문의
다음의 두개의 수식에 대해 문의드립니다.
첫 번째 문의 ::
아래의 수식은 data1과 2의
'전일 종가를 0선으로 잡고'
등락률을 비교한 수식 입니다.
var : con1(0),con2(0);
con1 = data1((C-CloseD(1))/CloseD(1)*100);
con2 = data2((C-CloseD(1))/CloseD(1)*100);
plot1(con1);
plot2(con2);
PlotBaseLine1(0);
질문 :
전일 선행지표1 마지막 값을 0선으로 잡고
등락률을 비교한 지표를 구하고 싶습니다.
#################################
두번 째 문의 ::
아래의 수식을 수정하고 싶습니다.
if ((updn1 < (updn2+updn3)) and
(bdate != bdate[1] and plus >= 3)) or
((updn1 < (updn2+updn3)) and
(bdate == bdate[1] and plus >= 3 and plus[1] <= 2)) Then
buy();
if ((updn1 < (updn2+updn3)) and
(bdate != bdate[1] and plus >= 4)) or
((updn1 < (updn2+updn3)) and
(bdate == bdate[1] and plus >= 4 and plus[1] <= 3)) Then
buy();
if ((updn1 > (updn2+updn3)) and
(bdate != bdate[1] and minus >= 3)) or
((updn1 > (updn2+updn3)) and
(bdate == bdate[1] and minus >= 3 and minus[1] <= 2)) Then
sell();
if ((updn1 > (updn2+updn3)) and
(bdate != bdate[1] and minus >= 4)) or
((updn1 > (updn2+updn3)) and
(bdate == bdate[1] and minus >= 4 and minus[1] <= 3)) Then
sell();
----------------------------------------------------------------------
위의 buy sell 신호를
1.
ㄱ. (updn1 < (updn2+updn3) 인 상태를 만족하고, 동시에
ㄴ. (bdate != bdate[1] and plus >= 3) 인 상태를 만족하면
매수
ㄱ,ㄴ의 조건이 하나라도 깨어지면 매수청산.
2.
ㄷ. (updn1 > (updn2+updn3) 인 상태를 만족하고, 동시에
ㄹ. (bdate == bdate[1] and minus >= 3) 인 상태를 만족하면
매도
ㄷ.ㄹ의 조건이 하나라도 깨어지면 매도청산.
※ 두개의 조건이 '동시에 발생'할 때가 아니라
두개의 조건이 모두 만족 하는 상태에 시그널을 내고 싶습니다.
항상 친절한 답변 감사드립니다.
2019-12-02
174
글번호 134035
답변완료
질문 입니다
a=eavg(((log(c/((((highest(h(9),9)+lowest(l(9),9))/2)))))+1)*50.10);
as=ma(a,9);
b=valuewhen(1,crossup(a,as),c);
crossup(c,b)
수식 변경좀 부탁 드릴게요
2019-12-01
169
글번호 134034
답변완료
밴드상단선 수식 부탁드려요
안녕하세요...
조건
1. 최근 30일 이내 10% 이상 상승했던 종목 들 중
2. 3분봉 종가가
3. 볼린저밴드 20/2 의 상단선이
4. 볼린저밴드 60/2.1 상단선을 상향돌파시 매수시그널
요렇게 해보려합니다..
2019-12-01
200
글번호 134033