커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
8129
글번호 230811
답변완료
예전에 물어봤던 질문에 추가 질문입니다
1.
상향돌파후 다음봉이 상향돌파봉 종가보다 1틱 낮은 시세가 발생하면 매수
하향이탈후 다음봉이 상향돌파봉 종가보다 1틱 높은 시세가 발생하면 매도
진입후 3틱 수익시 청산
Input : Period(12), sigPeriod(9);
value1 = TRIX(Period);
value2 = ema(value1, sigPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy("b",atlimit,C-PriceScale*1);
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell("s",atlimit,C+PriceScale*1);
}
SetStopProfittarget(PriceScale*3,PointStop);
2
상향돌파하면 종가 매수
하향이탈하면 종가 매도
진입후 3틱 수익시 청산
Input : Period(12), sigPeriod(9);
value1 = TRIX(Period);
value2 = ema(value1, sigPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy("b");
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell("s");
}
SetStopProfittarget(PriceScale*3,PointStop);
1. 위아래 이렇게 수식을 적어주셨는데요
제가 원하는것은 신호가가 나오면 그 위치에서 한틱아래 바로 매수나 매도를 하게 해달라고했는데
저것은 그 한틱아래가 나와야 신호가 걸리는거 아닌가요?
245.05
245.00
이렇게 있다면 제가 원한것은 05가 되면 바로 00으로 매수를 걸라는것이었습니다(이해하셨을것같지만)
근데 이것은 갔다가 아래로 내려오면 다시 그때 매수신호를 보내는것인거같은데 이렇게되면
제 잔량이 많이 밀리는 상황이와서 슬리피지가 발생하게 되더군요
말씀해주신대로 저런식의 지정가 매수는 걸수가 없는것인지요
예스트레이더에서는 안되는건가요?
예스스팟에서도 힘들까요?
2.
그리고 아래 수식은 바로 매수를 해달라는것이었는데
245.10
245.05
---------------
245.00
244.95
이런식으로 나온다면 저 상황에서 245.05로 바로 주문이 들어가서 체결되게 되는 수식이 맞나요?
3.
저기 저것은 1틱 수익시 청산이라고 되어있는것
SetStopProfittarget(PriceScale*3,PointStop);
이것은 바로 위 상황에서 만약 245.05에 바로 매수된다음에
저걸 넘어서 수익이 나면 20에 팔리는건가요? 아니면 20닿자마자
바로 청산하기위해서 15에 주문이 걸리는건가요?
알려주세요
4.
그리고 저 트릭스 수식에 dmi period 14일때
트릭스 상향돌파면서 dmi플러스일때 매수
트릭스 하양돌파면서 마이너스일때 매도
이 수식도 부탁드릴께요
5.
제가 드린게 상향돌파 하향돌파할때 매수매도
그리고 청산되는건데
상향돌파시 청산이 됐으면 됐는데
청산안된상태로 하향돌파하면
그 상향돌파시 매수했던것들이 청산되면서 하향돌파시 매도신호도 나오는건가요?
많은질문드려 죄송합니다
잘부탁드려요
2016-12-14
152
글번호 104950
답변완료
3분봉매매
3분봉매매에서 첫봉이
전날 종가보다 위에있는상황에서
전날고가 돌파시 매수를 수식은로 작성어떻게할까요? ㅜㅜ
2016-12-13
166
글번호 104949
답변완료
58097 관련 문의입니다.
안녕하세요....관리자님...
일전에 작성해주신 수식으로 종목검색을 해보았는데요...
검색된 종목이 RSI가 하락중인데, 검색되는 종목이 있습니다...
종목 검색된 결과를 캡쳐해서 올려드리오니, 검토 부탁드리겠습니다.
검색된 종목 콜마비앤에이치는 아래의 RSI 값이 월봉에서 하락중인데,
검색되었습니다.
쿠쿠전자도 마찬가지고요...
제가 말씀드린 수식은,
월봉에서 RSI의 이평과 주가의 이평이 5개봉에서 다이버전스 일어나는 종목을 찾기 위함입니다.
잘 검토 부탁드리겠습니다.
감사합니다.
2016-12-13
170
글번호 104948
2wnwn 님에 의해서 삭제되었습니다.
2016-12-13
14
글번호 104946
답변완료
틱챠트 1분내 동일방향 진입 금지 방법 문의
해외 오일을 틱 챠트에서 매매하는 시스템식을 운용하고 있습니다.
첨부 그림과 같이 결과과 동시에 두개의 동일방향 진입이 일어나고 있는데
이를 방지할 방법은 없는지요.
참고로 시스템 수식내에 1분내 동일방향 진입금지를 위한 아래 식이 삽입되어 있는데
역할을 하지 못하는 군요.
1분내 동일방향 진입 방지 수식
##################################################### 1분내 재진입 방지조건
var81 = TimeToMinutes(stime)%1;
if date != date[1] Then var81 = 0;
if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then var81 = var81+1;
#당일 첫진입은 이전 진입의 시간과 관계없이 진입하고
#당일 두번째 진입부터는 직전직입보다 최소 1분이후에 진입
if var81 == 0 or
(MarketPosition == 0 and var81 > 1 and TimeToMinutes(stime) >= TimeToMinutes(EntryTime(1))+1) or
(MarketPosition != 0 and var81 > 1 and TimeToMinutes(stime) >= TimeToMinutes(EntryTime(0))+1) Then {
###################################################################
< <시스템 매매식>>
}
###################################################################
###################################################################
2016-12-13
185
글번호 104943
답변완료
안녕하세요. 질문드립니다.
해외선물(오일) 질문 드리겠습니다.
1. 거래 한번
2. 22시 종가에서 0.5 상승 매수
22시 종가에서 0.5 하락 매도
3. 진입은 22시 부터 다음날 새벽 4시까지
4. 진입 후 강제청산시간은 새벽 5시
+++++++아! 그리고 섬머타임을시스템이 인식할 수 있는 방법이 있나요?
가령 미국장 개장시간이 섬머타임 적용 시 바뀌게 되는데, 미국 개장 시간에 매수진입이라고 시스템 구성이 가능한지도 부탁 드립니다.
하루가 넘어가는 것이라 국선이랑 다르네요.
정말 프로그래밍은 어렵습니다.
그리하여 또 이렇게 질문드립니다. 늘 감사합니다.
2016-12-13
197
글번호 104941
자연금이 님에 의해서 삭제되었습니다.
2016-12-13
19
글번호 104940
답변완료
수식 부탁드립니다
SetStopLoss 설정시 개별 진입가 대비 0.3p 손실시 청산이 아니고 평균 진입가 대비 0.3p 손실시 청산인 식을 부탁드립니다.
또 트레일링 스탑시도 개별 진입가로 최고 수익 대비 80% 하락(1p 이상 수익 후)일 경우 청산이 아니고 평균 진입가 기준 최고수익 대비 80% 하락(1p이상 수익 후)일 경우 청산식을 부탁드립니다. 감사합니다
2016-12-13
144
글번호 104936
미스포터 님에 의해서 삭제되었습니다.
2016-12-13
14
글번호 104934