커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7786
글번호 230811
답변완료
지표문의
Plot1(WILLA(), "Willams'A_D");
상기 지표[william's acc_dist]의 갭보정 지표는 어떻게 해야하나요...
수고하세요...
2008-12-02
882
글번호 18506
답변완료
Swing 함수 문의
안녕하세요 ?
SwingHigh(),SwingHighBar()나 SwingLow(),SwingLowBar() 함수에서 좌,우의 값 비교시
기준점의 값과 좌, 우의 값이 같은 경우도 포함되나요 ?
답변 바랍니다.
감사합니다.
2008-12-02
725
글번호 18505
답변완료
수고하십니다
차트배경에 색을 칠하는 기능은 없습니다.
강조식으로 작성해 드립니다.
input : Minutes(30);
var : Hval(0);
var1 = int(FracPortion(stime/10000)*100);
if (var1 >= 15 and var1 <= 20) Then
PlotPaintBar(H,L);
if (var1 >= 45 and var1 <= 50) Then
PlotPaintBar(H,L);
봉에 색깔에 다 입혀 지는 바람에 ,,,
전에 올려 주신 건데요 이거 죄송하지만 검색식으로 좀 부탁 드립니다
죄송합니다 ,,,
2008-12-02
768
글번호 18504
답변완료
재문의..
답이 없어서 간단하게..다시 질문드립니다..
=============
선물 데트에서..피라미딩으로
매수진입조건A면 BA, 매수진입조건 B면 BB..로 할 경우..
진입명 별로
1]진입명 BA는 시가+1.5피 이상 / 되돌림 0.5피면 익절..진입가-1.2피면 손절..
아니면 종가 청산
2]진입명 BB는 BA가 진입하여 있는 상태에서..
BA 진입가+1피면 진입..진입가+1.6이상 / 되돌림 0.4피면 익절..
진입가-1.3피면 손절..아니면 종가 청산
3] 만일 BA 진입후 하락하여 손절 나와서 무포인 상태에서
다시 시가 상향돌파하여 BA 진입조건 되면 다시 BA 매수진입..
4] 횡보에 대응하기 위해..BA는 하루 최대 3회까지만 진입..
따라서 BB도 하루 최대 3회 이하만 진입하겠죠..
수고하세요..
2008-12-02
797
글번호 18503
캐빈이야 님에 의해서 삭제되었습니다.
2008-12-02
0
글번호 18502
답변완료
수식문의
진입 후 고점을 형성하는 봉 다음봉에서
전봉대비 50% 이상 하락하는 음봉이 발생시 청산.
이건 수식으로 어떻게 합니깡
예를들어 흑운형. 이나 하락장악형 캔들 같은거 말입니다~
감사합니다.
2008-12-02
881
글번호 18501
답변완료
식 내용 문의
죄송합니다만,, 조금 초보라 문의 드립니다.
대충은 이해 됩니다만
for var1 = 0 to 20 {
if sdate == EntryDate(var1) Then
var2 = var2+1;
이부분은 어떤게 해석을 해야 할지요?
input : inent(10);
var : ent(0);
var2 = 0;
for var1 = 0 to 20 {
if sdate == EntryDate(var1) Then
var2 = var2+1;
}
if var2 == 0 Then{
if CrossUp(ma(c,5),ma(c,20)) Then{
ent = inent;
buy("매수",OnClose,def,ent);
}
if CrossDown(ma(c,5),ma(c,20)) Then{
ent = inent;
Sell("매도",OnClose,def,ent);
}
}
if var2 > 0 and MarketPosition() == 1 Then{
if CrossDown(ma(c,5),ma(c,20)) and C < EntryPrice() Then{
ent = ent-2;
Sell("sell1",OnClose,def,max(ent,4));
}
if CrossDown(ma(c,5),ma(c,20)) and C > EntryPrice() Then{
ent = ent+2;
Sell("sell2",OnClose,def,max(ent,4));
}
}
if var2 > 0 and MarketPosition() == -1 Then{
if CrossUp(ma(c,5),ma(c,20)) and C < EntryPrice() Then{
ent = ent+2;
buy("buy2",OnClose,def,max(ent,4));
}
if CrossUp(ma(c,5),ma(c,20)) and C > EntryPrice() Then{
ent = ent-2;
buy("buy1",OnClose,def,max(ent,4));
}
}
즐거운 하루되세요
> 한글나라 님이 쓴 글입니다.
> 제목 : 시스템식 문의합니다.
> 5,20 이평 골든 데드로 매수 매도하는 식인데,,
제가 만들고 싶은 것은, 이전 결과에 대해 계약수를 조절하는 것입니다.
처음에 10계약을 들어가고, 이익이 나면 +2계약으로 다음에는 12계약 진입
만일 손실이 났다면 -2계약으로 진입하며,
최저 4계약은 하도록 하는 내용입니다.
2008-12-02
834
글번호 18496
답변완료
시고저라인의 중간값을 구하는방법??
시고저라인의 중심선을 구하는 방법을 알고싶습니다.
가령
시고저라인에서 고가라인이 올라가고 저가라인은 그대로라면
중심선도 고가라인과 저가라인의 가운데에 있어야 하기 때문에
올라가겠죠?
그리고 종가가 고가라인을 올리면 매수
중간선을 하락 돌파하면 매수청산
종가가 저가라인을 치고 내려가면 매도(SELL)
중간선을 상승 돌파하면 매도청산
부탁드립니다.
2008-12-02
957
글번호 18493
답변완료
질문드립니다.
messagelog를 실시간으로 보면 값이 들어오면 무조건 메시지로그를 찍는거 같습니다.
이것을 5분마다 1회씩찍게 할수 없나요?
if문으로 1회만 찍게 만들어도 실시간은 방법이 없네요.
2008-12-02
930
글번호 18492