커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7719
글번호 230811
bwr 님에 의해서 삭제되었습니다.
2011-05-31
0
글번호 39268
답변완료
청산식부탁합니다
fx
시장진입 후 15핍이상 수익청산 20핍이상 손절청산
2011-05-31
653
글번호 39267
답변완료
이걸 로직으로 부탁드립니다.
제가 만든 데이시스템이 있는데 하루에 3포인트 이상의 손실이 발생하면 그날은 더 이상 거래가 되지 않게 할 수 있게 로직 구현 부탁드립니다.
2011-05-31
634
글번호 39265
러블리 님에 의해서 삭제되었습니다.
2011-05-31
82
글번호 39261
답변완료
수식문의드립니다.
1. 현재 20이평이 상승중이고 당일고가가 20이평보다 1.5피 위에 있을때.
현재봉을 기준으로 전봉3개 의 저점을 현재봉 종가가 이탈하면 매수청산식좀 부탁드립니다
2011-05-31
523
글번호 39260
답변완료
수식작성 부탁드립니다.
정말 감사드립니다.
일전에 비슷한 것을 문의드렸는데요.
아래 로직은 kodex200을 참조종목(일봉) 으로 하는 포지션 트레이딩 로직입니다.
일전에 부탁드렸듯이 매수청산시에는 매수를 , 원로직 매수시 매수청산을 할수록
반대로 시스템식 작성 부탁드립니다.
다음은 원로직 입니다.
// KODEX200 참조 KODEX200 적용 
Input : EmaLen(13), macd1(12), macd2(26), macd3(9), stoploss(5), len(5), mult(8), DiV(25);
input: LongEmaLen(65), Longmacd1(60), Longmacd2(130), Longmacd3(45);
var :  emaV(0), MacdV(0), MacdS(0), MacdOsc(0);
var :  mp(0), stopprice(0), LemaV(0), LmacdV(0), LmacdS(0), LmacdOsc(0);
 
emaV = data2(ema(C,EmaLen));
MacdV = data2(macd(macd1,macd2));
MacdS = data2(ema(MacdV,macd3));
MacdOsc = MacdV-MacdS;
LemaV = data2(ema(C,LongEmaLen));
LmacdV = data2(macd(Longmacd1,Longmacd2));
LmacdS = data2(ema(LmacdV,Longmacd3));
LmacdOsc = LmacdV-LmacdS;
If LemaV > LemaV[1] and LmacdOsc > LmacdOsc[1] then {
    if emaV > emaV[1] and macdOsc > MacdOsc[1] Then
     buy();
} 
mp = marketposition;
#mp에 marketposition
if MP == 1 and MP[1] <> 1 then Begin
 StopPrice = low - ma(range,4)*mult;
end;
If MP == 1 then begin
 exitlong ("ExitLong", atstop,stopprice );
 stopprice = stopprice +( low-stopprice )/Div;
end;
input : af(0.0045), maxaf(0.1);
var : parabolic(0);
parabolic = sar(af, maxaf);
if MarketPosition <> 0 then {
    if c > parabolic Then
    exitlong("EL_파라볼릭청산", ATSTOP, PARABOLIC);
}
2011-05-31
635
글번호 39256
답변완료
한가지부탁드립니다..
늘 감사하게 생각하고 있습니다..
골드 대드 색갈변하게 부탁드립니다...
첨부합니다.
2011-05-31
662
글번호 39252
답변완료
청산식....
진입이후 1% 이상 수익중인상태에서 20개봉이 횡보(상하변동폭 0.3%) 할때,
스토캐스틱(20,12,12)기준으로 K>D일때는 스토캐스틱(10,6,6)이 Crossdown(K,D)일때 청산
스토캐스틱(20,12,12)기준으로 K<D일때는 즉시 청산을
산식으로 어떻게 풀이하는지요?
부탁드립니다
2011-05-31
613
글번호 39251
답변완료
시간주기별 수식
안녕하세요...
다음과 같이 시간주기별로 수식 부탁드립니다.
1) 주데이타의 시간주기가 'tick'일 때,
- 매 1분마다 발생한 tick 총발생건수
- 매 1분마다 발생한 uptick, downtick 각각의 발생건수
- 매 1분마다 발생한 tick 총거래량
- 매 1분마다 발생한 uptick, downtick 각각의 거래량
## 1분봉기준 1분전, 2분전 등 1분단위로 비교 가능하도록 요망
2) 주데이타의 시간주기가 '초'일 때,
- 매 1분마다 발생한 tick 총발생건수
- 매 1분마다 발생한 uptick, downtick 각각의 발생건수
- 매 1분마다 발생한 tick 총거래량
- 매 1분마다 발생한 uptick, downtick 각각의 거래량
## '초'의 주기를 15초, 30초 등 변수처리 요망
## And 1)과 같이 1분봉기준 1분전, 2분전 등 1분단위로 비교 가능하도록 요망
3) 주데이타의 시간주기가 '1분'일 때,
- 1분동안 발생한 tick 총발생건수
- 1분동안 발생한 uptick, downtick 각각의 발생건수
- 1분동안 발생한 tick 총거래량
- 1분동안 발생한 uptick, downtick 각각의 거래량
문의드리는 수식이 많아서 죄송합니다.
수식 로직상 가능하지 않은 부분이 있다면, 최대한 되는 한도에서 부탁드리겠습니다.
비가 오네요...
그럼 오늘도 봄비처럼 촉촉한 하루 되시기를 바라겠습니다.
감사합니다 !!!
2011-05-31
733
글번호 39249