커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
6124
글번호 230811
답변완료
안녕하세요?
안녕하세요 수식 문의 드립니다.
피보나치 61.8%에서 진입인데요.
(그림상 빨간선)
빨간선에 터치하면 바로 신호 나오게 하고 싶습니다.
사용한 수식
if Crossup(c,var3) Then
buy("b618",atlimit,var3);
var3이 피보나치 61.8% 입니다.
위수식은 종가가 확정된이후 61.8%(var3)에 조정이 있어야만 신호가 발생합니다.
조정이 없을경우 신호가 발생하지 않습니다.
그림상 노란색 화살표에서 진입하고 싶은데요
코딩실력이 없어서 잘안됨니다.
노란 화살표의 빨간색선 가격 61.8%에서 진입할수있게 수정부탁드립니다.
그라니까 빨간색 화살표 진입가격과 동일한 가격이 노란색화살표에서
신호발생하게 부탁드립니다.
청산식도 부탁드립니다.
85.5% 라인에 닿으면 청산.
변수는 var4로 해주세요.
감사합니다.
2018-08-27
243
글번호 121646
답변완료
수식 요청 드립니다.
연결선물 당일청산 분봉 틱봉 시스템에서
1. 진입수식 매수 진입 (진입 후 시가기준 하락, 상승, 하락)
-> 1차-시가를 0.3PT 이상 하향 돌파봉 발생 후, 2차-시가를 0.4PT 이상 상향 돌파봉 발생한 후,
3차 시가를 0.5PT 하향돌파시 청산
2. 진입수식 매도 진입 (진입 후 시가기준 상승, 하락, 상승)
-> 1차-시가를 0.3PT 이상 상향 돌파봉 발생 후, 2차-시가를 0.4PT 이상 하향 돌파봉 발생한 후,
3차 시가를 0.5PT 상향돌파시 청산
청산 수식 수정 요청 드립니다.
감사합니다.
//----------------------------------------------------------------------------------
안녕하세요
예스스탁입니다.
if MarketPosition == 1 and countif(CrossDown(c,dayopen),BarsSinceEntry) == 2 Then
ExitLong("bx");
if MarketPosition == -1 and countif(CrossUp(c,dayopen),BarsSinceEntry) == 2 Then
ExitShort("sx");
즐거운 하루되세요
> dandy 님이 쓴 글입니다.
> 제목 : 수식 요청 드립니다
.
> 안녕하세요.
연결선물 당일청산 분봉 틱봉 시스템에서 당일시가 기준으로
1. 진입수식 매수 진입 후(시가 위 or 시가 아래 진입)
-> 현재봉의 종가기준 1차 시가하향돌파 후, 2차 시가상향돌파 후, 3차 시가하향돌파시 청산
2. 진입수식 매도 진입 후(시가 위 or 시가 아래 진입)
-> 현재봉의 종가기준 1차 시가상향돌파 후, 2차 시가하향돌파 후, 3차 시가상향돌파시 청산
청산수식 요청 드립니다.
감사합니다.
2018-08-27
193
글번호 121645
답변완료
부탁 드립니다.
59111번 재질문 부탁 드립니다.
미리 경배로 감사 드립니다.
2018-08-27
210
글번호 121644
답변완료
함수요청
안녕하세요?
함수요청드립니다.
크루드오일 30분봉으로 거래하고자 하는데, 참조종목은 천연가스 30분봉입니다.
매수: 우리시각으로 오후 10시 30분 기준으로 참조종목이 양봉이면 기본종목 익봉시가 매도
매도: 우리시각으로 오후 10시 30분 기준으로 참조종목이 음봉이면 기본종목 익봉시가 매수
손절: 포지션 진입이후 참조 함수가 당일 시가를 돌파[이탈] 완성시
시간청산: 당일청산(당일 종가)
단, 매일매일 거래를 하되(누적거래가 1번 진입이 아닌) 진입기준으로 당일에만 하루 한번 거래입니다.
2018-08-27
193
글번호 121638
답변완료
문의 드립니다.
해외선물이고요
시가매수. (시가저장후 시가 지정가 매수)
30틱 이상 상승후 시가보다 10틱 떨어지면 손절청산(반드시 30틱 상승후 떨어졌을때 손절)
손절 청산 30틱 하락시
수익 청산 30틱 상승시
2018-08-27
190
글번호 121637
답변완료
함수요청
안녕하세요?
함수요청드립니다.
크루드오일 60분봉으로 거래하고자 하는데
매수: 우리시각으로 16시 완성봉까지(~15:59:59) 당 완성봉이 당일 고가와 저가 중 고가에 가까우면 익봉시가(16:00:00이후)에 매수
매도: 우리시각으로 16시 완성봉까지(~15:59:59) 당 완성봉이 당일 고가와 저가 중 저가에 가까우면 익봉시가(16:00:00이후)에 매도
손절: 포지션 진입이후 당일 시가 값
시간청산: 당일청산(당일 종가)
단, 매일매일 거래를 하되(누적거래가 1번 진입이 아닌) 진입기준으로 당일에만 하루 한번 거래입니다.
2018-08-27
186
글번호 121636
회원 님에 의해서 삭제되었습니다.
2018-08-27
0
글번호 121631
답변완료
선물 부탁드립니다.
1) 분봉에서 종가기준으로 3봉이 연속하여 20일 이평선 아래로 왔을시, 4번째 봉에서 매수청산 수식 궁금합니다.
2) 바로 전봉의 종가 대비 1%하락시 3번째 봉에서 매수청산 수식 궁금합니다.
3) 1) 또는 2) 의 경우 어떤 하나의 해당하는경우 문의드립니다.
항상 성심껏 답변주셔 감사합니다.
2018-08-27
197
글번호 121624
답변완료
문의 드립니다
먼저 연일 수고하심에 감사드립니다!!!
2가지 질문을 드려봅니다
1, "아래수식1" 은 일전에 도움을 받아서 잘 사용하고있는 옵션 교차식입니다
헌데 이수식을 다음과같이 수정이 가능할까요?
(1),현재는 콜풋의 행사가가 다르더라도 콜풋 2개의 교차만 이루어지면 모두 음성신호가
발생되는데요
이것을 같은 행사가의 콜풋이 교차할때는(* 즉, 한 행사가의 콜풋 가격이 같아질때는)
기존의 음성신호와는 별도로 또다른 음성신호가 발생되게 하고싶습니다
그리고 가능하다면 교차가 발생되기 N틱전에 음성이 발생되게 할수있다면
금상첨화가 되겠습니다
(2),만약 위와같이 기존의 음성신호와 병행하는 수식이 너무 복잡하다거나 불가하다면...
같은 행사가의 콜풋이 교차시에만 음성이 발생되는 수식만이라도 부탁드려봅니다
하지만 가능한 위(1)번 내용으로 부탁드립니다
* 참고로 저는 현재 콜풋 각각 3개의 행사가로 교차차트를 만들어서 활용하고있습니다
(3) 특정행사가의 콜풋 교차지점(교차가격)이 얼마라고 예상이 될때...
이 교차가격을 선물의 가격으로 미리 환산할수있는 방법은 없는지요?
정확하지는 않더라도 근사치만 알수있어도 크게 도움이될것같습니다
2, "아래수식2"는 예전자료를 검색하여 찾은 하이켄 지표인데요
이 수식중에서 "수식2"는 삭제하고 "수식1" 만을 다음과같이 수정부탁드립니다
= 저는 이 "수식1"을 "일자그래프"로 변형해서 활용하고자하는데요
= 이것이 상승일때는 "빨간색", 하락일때는 "파란색" 으로 바뀌는 수식을 부탁드립니다
즉, 한개의 수식만으로 매수 매도추세를 한눈에 볼수있게하기위함입니다
감사합니다 !!!
==================================================================================
(수식 1)
var : count(0,data1),v1(0,data1),v2(0,data1),v3(0,data1),v4(0,data1),v5(0,data1);
count = 0;
if crossup(data1(c),data4(c)) or CrossDown(data1(c),data4(c)) Then
{
count = count+1;
v1 = data1(c);
}
if crossup(data1(c),data5(c)) or CrossDown(data1(c),data5(c)) Then
{
count = count+1;
v1 = data1(c);
}
if crossup(data1(c),data6(c)) or CrossDown(data1(c),data6(c)) Then
{
count = count+1;
v1 = data1(c);
}
if crossup(data2(c),data4(c)) or CrossDown(data2(c),data4(c)) Then
{
count = count+1;
v2 = data2(c);
}
if crossup(data2(c),data5(c)) or CrossDown(data2(c),data5(c)) Then
{
count = count+1;
v2 = data2(c);
}
if crossup(data2(c),data6(c)) or CrossDown(data2(c),data6(c)) Then
{
count = count+1;
v2 = data2(c);
}
if crossup(data3(c),data4(c)) or CrossDown(data3(c),data4(c)) Then
{
count = count+1;
v3 = data3(c);
}
if crossup(data3(c),data5(c)) or CrossDown(data3(c),data5(c)) Then
{
count = count+1;
v3 = data3(c);
}
if crossup(data3(c),data6(c)) or CrossDown(data3(c),data6(c)) Then
{
count = count+1;
v3 = data3(c);
}
if v1 > 0 then
plot1(v1);
if v2 > 0 then
plot2(v2);
if v3 > 0 then
plot3(v3);
if v4 > 0 then
plot4(v4);
if v5 > 0 then
plot5(v5);
if count >= 2 Then
PlaySound("C:₩예스트레이더₩data₩Sound₩my.wav");
(수식 2)
plot1(ma(C,10),"수식1",RED);
plot2(ma(O,10),"수식2",blue);
2018-08-28
281
글번호 121619