커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
8198
글번호 230811
답변완료
chaikin Money flow 보조지표를 사용하고 싶습니다.
chaikin money flow 를 쓰고 싶은데 제공하지 않고 있는듯합니다.
만들어서라도 쓸수 있는 방법이 없을까요?
꼭 필요합니다.
010-3789-8882
빠른 답변 바랍니다.
--------------------------------------------------------
싸이칸플러스에서 제공하고 있습니다.
Chaikin Money Flow
[개요]
- Bomar증권의 Marc Chaikin은 이 Money Flow Index를 개발하였다.
- 이 지표는 21~22일을 한달로한 개념이 기본이 되어있다.
[해석]
- CFI 값이 양수일 때 강세장을 나타낸다.
- CFI 값이 음수일 때 약세장을 나타낸다.
Sum(((((C-L)-(H-C))/(H-L))*V),time)/Sum(V,time)
2014-06-19
244
글번호 75968
답변완료
수식 문의(추가)
빠른 답변 감사드립니다.
아래 질문(36706)에 추가하여 재문의드립니다.
피라미딩 진입시 2개가 진입될 수 있고, 6개가 진입될 수가 있습니다.
진입의 해당 조건만 맞는다면 N번도 진입니다.
피라미딩 진입이 1~N개라고 했을때 마지막 N을 기준으로 다시한번 부탁드리겠습니다.
질문: 피라미딩 진입후 A => B => C 매수신호가 차례대로 발생했다고 했을때,
마지막 신호를 기준으로 M1이 M2를 두번 이상 Crossdown시 청산한다는 식 부탁드리겠습니다.
단, 마지막 발생신호의 이름은 항상 C가 아닙니다.
주신 답변:
var : cnt(0);
if MarketPosition == 1 Then{
//진입수량증가(진입발생)
if CurrentContracts > CurrentContracts[1] Then
Cnt = 0;
if CrossDown(m1,m2) Then{
cnt = cnt+1;
if cnt == 2 Then
ExitLong();
}
}
2. 해외선물 시장시간기준으로 08시 30분부터 15:15분까지만 매매하고자 합니다.
아래식같이 했는데 왜 다른 시간대에도 진입이 되는지 모르겠습니다.
차트는 시장시간으로 설정했습니다.
if (MARKETPOSITION <= 0) AND (stime >= 083000) AND (time <= 151500) then
{
~~~~
}
고개숙여 감사드립니다.
2014-06-19
210
글번호 75967
선물만땅 님에 의해서 삭제되었습니다.
2014-06-19
0
글번호 75963
답변완료
정배열 역배열 수식문의
이동평균선 5.10.20 이 정배열이면 빨간색으로
역배열이면 파란색으로 ...
이동평균선 사이를 색으로 칠해질수 있도록 수식 부탁드립니다.
2014-06-19
230
글번호 75962
답변완료
자금관리 진입
아래 거래식에서 모든 매수신호 발생시 진입하는 것으로 할 경우
1차 매수신호 발생시 1천만원 진입 이후 매도발생시 전량매도
2차 매수신호 발생시 1천5백만원 진입 이후 매도 발생시 전량매도
3차 매수신호 발생시 2천만원 진입 이후 매도 발생시 전량매도
총 진입횟수는 3차로 제안하는 식을 추가 하고 싶습니다.
var : daycnt(0),dis(0),stok(0),stod(0);
dis = Disparity(60);
stok = StochasticsK(10,5);
stod = StochasticsD(10,5,5);
if date != date[1] Then
daycnt = daycnt+1;
#이격도 값이 110이상일때 거래일수 저장
if dis >= 110 Then
value1 = daycnt;
if value1 > 0 and value1 >= daycnt-20 and crossup(stok,stod) and stok < 50 Then
buy();
if CrossDown(Stok,70) Then
sell();
2014-06-19
203
글번호 75961
2wnwn 님에 의해서 삭제되었습니다.
2014-06-19
5
글번호 75956
답변완료
수식문의입니다.
볼린저밴드에서
일반적인 경우에는 그냥 그려가다가
고가가 밴드상단을 관통하는 게 나올 경우
볼린저밴드를
최고가에 상단을 수정하여 맞추는 수식이 가능할까요?
밴드상단이 지나간 최고가에 맞추면 됩니다.
표준편차로 만들어지는 하단도 그만큼 위로 올라가서 그려지겠지요.
역으로 저가가 밴드하단을 관통할 경우도 마찬가지입니다.
2014-06-19
185
글번호 75955
답변완료
텍스트 문의드립니다.
if crossup(var2, var3) then
Var1 = C;
plot1(var1);
위와같은 지표를 만들었을 때
var2가 var3를 크로스업한 시점에 "돌파" 라는 텍스트를 캔들위나 차트에 표기되게 하려고 하려고 하는데 텍스트 함수를 쓰는 방법을 몰르겠어서 문의드립니다.
도움부탁드리겠습니다..
2014-06-19
203
글번호 75954
답변완료
문의
Crossup된바의 저가에 매수하도록 식을 바꿔주세요.
Input : shortPeriod(5), longPeriod(20);
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
If CrossUP(value1, value2) Then
{
Buy();
}
2014-06-19
175
글번호 75950