커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7766
글번호 230811
답변완료
계약수코딩
옵션매수용 수식의 누적계약식에 대해서 여쭈어 봅니다.
어제 리딩투자에서 강의후 즉석 답변주신대로 해보았습니다 만...
Input:Account(20000000)
Var:cumulprofit (0),beforeorderqty(0),orderqty(0)
If sTime ==90000 then {
cumulprofit ==0 ;
beforeorderqty ==0 ;
}
If barssinceexit(0) then
cumulprofit = cumulprofit+ (exitprice(0)-entryprice(0))*beforeorderqty*PointValue ;
orderqty(계약수) = intportion((Account+cumulprofit)/close/100000) ;
if close>keylow then
Buy(U-1" , AtStop,DEF,orderqty ) ;
어제 한 줄 고쳐주신대로(위처럼) 코딩 했는데 계약수 계산을 제대로 하지 못하는군요...
매일 한번 만 진입한다면 아침 장시작할 때 Account를 직접 넣어줄 수 있겠지만, 두번 세번 진입한다면
약간 곤란한 문제가 발생하기도 하거든요... 아시겠지만 이대로라면 첫 진입에서 손실이 나게되면 즉, 손실이 나서 계좌가 17000000 으로 줄어들면
다음 진입때는 17000000 에 대한 가능계약수로 진입해야 하는데, 20000000 에 대한 가능계약수로 진입신호 뜨면 당연히 증거금이 모자라서 실매매에서는
진입하지 못하는 경우가 발생합니다. 꼭 위 식처럼은 아니더라도 계산해내는 방법이 없을까요.
부탁드립니다. 중요합니다 제게는...^^
2009-06-18
842
글번호 22892
날으는여우 님에 의해서 삭제되었습니다.
2009-06-18
0
글번호 22891
답변완료
RSI DMI 지표식 질문입니다
#1
1분차트
RSI(30) 에서
장시작과 같이 어제의 값에 영향없이 시작하여
31분부터 표현하고싶습니다
즉 장시작 동시에 시가부터 RSI를 계산 하여 31분부터 표현하였으면 좋겠습니다
부팅 또는 리셋 의 개념이라고 보시면 될 것같습니다
그럼
0900 에서 0930은 직선
09031 부터는 RSI 차트가 나오면 되겠습니다
#2
1번과 같은 방식으로
1000 와 동시에 지금까지 그린 RSI 값에 상관없이
1000 부터 1030 까지 계산하여 1031에 30분간 계산했던 RSI 를 표현하고싶습니다
#3
0900 - 0930 계산 0931부터 차트그리고
리셋
1000 - 1030 계산 1031부터 차트그리고
리셋...
이런식입니다....
1100
1200
1300
1400....한시간씩 잘라서 매시간의 30분만 계산된 차틑를 얻고 싶습니다
#4
DMI 차트 또한 #1#2#3 과 같은 방식 으로 얻고 싶습니다
감사합니다
2009-06-18
835
글번호 22890
답변완료
초보 질문
초보 질문이어요
주종목이 있고 참조종목이 있으면 data2를 쓰지요?
참조종목의 1봉전 종가는 아래처럼 쓰면 맞는지요?
data2(c)[1]
그리고 data2(c[1]) 이렇게 쓰면 뭘 뜻하는 걸까요?
부탁드립니다.
2009-06-18
690
글번호 22889
답변완료
수식 부탁드립니다
안녕하세요~~
수식 부탁드릴께요~~
5분봉에서 사용할꺼구요
매수 매도 조건은
1. 9시 개장이후 9:30분까지는 매매하지 않구요,
(이때 30분동안의 캔들의 고점과 저점폭(크기)은 0.5포인트 이상)
2. 30분동안의 고가를 돌파하면 매수(양선매수)
3. 30분동안의 저가를 붕괴하면 매도(음선매도)
4. 하루에 1회만 매매
청산조건은요
1. 매수매도 진입이후 -1포인트면 손절
2. 매수매도 진입이후 +2포인트면 청산(AX값이 35 이하일때는 +2포인트에 바로 청산)
-매수 진입이후 수익이 +2포인트 이상 & AX값이 36이상 & ADX(14)의 AX값이 상승하다 하락반전 & 5분봉의 5이평선에 음선 데드크로스면 청산(DM<DP)
-매도 진입이후 수익이 +2포인트 이상 & AX값이 36이상 & ADX(14)의 AX값이 승승하다 하락반전 & 5분봉의 5이평선에 양선 골드크로스면 청산(DP<DM)
3. 진입이후 손절이나 청산신호가 없으면 15시에 강제청산
이해 안되시면 전화주시구요 메일로 부탁드립니다~~
핸드폰 011-615-8196
이메일 : capshinjh@hanmail.net
감사합니다~~~
2009-06-17
897
글번호 22888
답변완료
지표식 부탁 드립니다.
분봉에서 선물 지수가 저점 대비 4% 상승하면
선물지수 4% 아래 선이 나오고 선물 지수가 고점대비
4% 하락하면 선물지수 4% 윗쪽에 선물지수와 같이 선이 나오게
지표식 부탁 드립니다. 좋은 하루 되십시요
2009-06-17
804
글번호 22885
답변완료
질문드립니다.
번거롭게 해서 죄송합니다.
보내주신 식이 챠트에서는 맞지가 않네요
첨부파일을 보내드립니다.
자세한 설명 부탁드려요.
그림이 조잡합니다.
그리지 않는 나머지 부분(A1,B1둘중에 하나만 있을 경우도 부탁드립니다.)
2009-06-17
776
글번호 22884
답변완료
문의 드립니다
수고하십니다.
10일 이동평균이 상승("가") - 하락 - 재상승을 할때 현재가가 이동평균이 "가" 상승 추세중 기록했던 가격 고점을 상향돌파할 때 매수하는 식 부탁드립니다.
참고로 이동평균 고점이 아니라 이동평균 상승중에 기록했던 가격고점 돌파입니다.
2009-06-17
688
글번호 22883
답변완료
질문드립니다.
전략이 틀려 다시글을 올려 죄송합니다.
데이시스템,5분봉입니다.
1.장시작 첫봉에 고가를 10시이전에 고가가깰시저장(A1 이라 칭함)
2.장시작 첫봉에 저가를 10시이전에 저가가깰시저장(B1 이라 칭함)
3.여기서 A1,B1둘다 존재시 A1+(A1-B1)하고 B1-(A1-B1) 로 채널을 만듭니다.
4.A1,B1중 A1만 존재시 A1+(A1-장시작첫봉저가)
5.A1,B1중 B1만 존재시 B1-(장시작첫봉고가-B1)
6.4,5돌파시매수(매도),종가청산
2009-06-17
734
글번호 22878