커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
5516
글번호 230811
답변완료
문의 드립니다.
두 식이 같다고 해석될수 있나요?
식 내용 : 직전 청산된 포지션 2봉 이내에 다시 조건만족시 재진입
첫번째 식 :
MP = MarketPosition;
If MP == 0 AND MP[1] == -1 then
ReCnt = 1;
If MP == 0 AND MP[1] == 1 then
ReCnt = 1;
If MarketPosition == 0 AND MarketPosition(1) == 1 AND ReCnt < ReBars then {
ReCnt = ReCnt + 1;
Buy ("Long ReEntry", atstop,Highest(H , TrailBar ) ) ;
}
If MarketPosition == 0 AND MarketPosition(1) == -1 AND ReCnt < ReBars then {
ReCnt = ReCnt + 1;
Sell ("Short ReEntry", atstop,Lowest(L , TrailBar ) ) ;
두번째 식 :
If BarsSinceExit(1) >= 2 Then
Buy ("Long ReEntry", atstop,Highest(H , TrailBar ) ) ;
If BarsSinceExit(1) >= 2 Then
Sell ("Short ReEntry", atstop,Lowest(L , TrailBar ) ) ;
2019-08-03
211
글번호 130886
답변완료
시스템식 부탁드립니다.
항상 도움 주셔서 감사합니다.
해선 : 오일 60분봉
요청 시스템식)
----------------------------------------------------------------------------
매수 : 아침 7시부터 밤 12시 사이의 최고가를 상승 돌파시 최고가로 매수
- 매수는 밤 12시 이후에 매수
매수청산 : 새벽 6시 종가청산(최대한 6시와 가까운 시간 청산)
또는 익일 아침 7시 시가에 청산(최대한 7시와 가까운시간에 청산)
매도 : 아침 7시부터 밤 12시 사이의 최저가를 하락 돌파시 최저가로 매도
- 매도는 밤 12시 이후에 매도
매도청산 : 새벽 6시 종가청산(최대한 6시와 가까운 시간 청산)
또는 익일 아침 7시 시가에 청산(최대한 7시와 가까운시간에 청산)
----------------------------------------------------------------------------
매수 : 아침 7시 시가와 밤 12시 종가와 비교하여 밤 12시 종가가 크면
밤 12시 종가로 매수
- 매수는 밤 12시 이후에 매수
매수청산 : 새벽 6시 종가청산(최대한 6시와 가까운 시간 청산)
또는 익일 아침 7시 시가에 청산(최대한 7시와 가까운시간에 청산)
매도 : 아침 7시 시가와 밤 12시 종가와 비교하여 밤 12시 종가가 작으면
밤 12시 종가로 매도
- 매도는 밤 12시 이후에 매도
매도청산 : 새벽 6시 종가청산(최대한 6시와 가까운 시간 청산)
또는 익일 아침 7시 시가에 청산(최대한 7시와 가까운시간에 청산)
----------------------------------------------------------------------------
요청 지표시)
아침 7시부터 밤 12시 사이의 최고가를 차트에 라인으로 표시
아침 7시부터 밤 12시 사이의 최저가를 차트에 라인으로 표시
시스템식 부탁드립니다.
2019-08-03
275
글번호 130885
답변완료
영국증시
안녕하세요
1.
영국 증시 시작시간16시부터24시30분 종료시간인데요
한국야간선물 18시 즉시 진입부탁드려요
18시 딱 한번만 진입하고 다른시간 무시 합니다
영국증시 시가 값 보다 크면 야간선물18시 바로 매수
영국증시 시가 값 보다 작으면 야간선물18시 바로 매도
2.
영국 증시 시작시간16시부터24시30분 종료시간인데요
한국야간선물 24시30 즉시 진입부탁드려요
24시30분 딱 한번만 진입하고 다른시간 무시 합니다
영국증시 시가 값 보다 종가 크면 한국 야간선물 24시30 즉시 매수
영국증시 시가값 보다 종가 작으면 한국 야간선물 24시30 즉시 매도
혹시 영국장종료 24시30분 이라서
야간선물진입안되는거면 24시40분으로 정정 진입시간으로합니다
3.
영국 증시 시작시간16시부터24시30분 종료시간인데요
한국정규장 연결선물 9시 즉시 진입부탁드려요
9시 딱 한번만 진입하고 다른시간 무시 합니다
영국증시 시가 값 보다 종가 크면 매수
영국증시 시가 값 보다 종가 작으면 매도
혹시 영국은 한국정규장 보다 늦게 하므로 전일의 시가와 종가 하시면될것같습니다
감사합니다 건강하십시요 ^^
2019-08-03
263
글번호 130884
답변완료
수정 부탁드립니다.
안녕하세요? 답변받은 수식 잘 사용하고있습니다. 감사합니다.
다름이 아니오라, 아래의 수식에서 일부분 수정부탁 드립니다.
다른부분은 그대로 놔두시면되고, 진입캔들만 바꾸고 싶습니다.
현재 매수진입은 음봉다음 양봉에 진입, 매도진입은 양봉다음 음봉에 진입 인데,
매수진입은 양봉다음 양봉에 진입, 매도진입은 음봉다음 음봉에 진입
으로 바꾸고 싶습니다.
부탁드립니다.
감사합니다.
---------------------------------------------------------------------------------
input : 익절틱수(20),손절틱수(20),도지갯수(3);
var : T(0);
if C > O Then
{
T = 1;
var1 = C;
var3 = 0;
}
else if C < O Then
{
T = -1;
var2 = C;
var3 = 0;
}
Else
{
T = 0;
var3 = var3+1;
}
if T == 1 and T != T[1] and var3[1] <= 도지갯수 and
O < var2 and
C > var2 Then
buy();
if T == -1 and T != T[1] and var3[1] <= 도지갯수 and
O > var1 and
C < var1 Then
sell();
SetStopProfittarget(익절틱수*PriceScale,PointStop);
SetStoploss(손절틱수*PriceScale,PointStop);
2019-08-02
208
글번호 130883
답변완료
피봇분봉 시스템 수식 문의드립니다.
피봇분봉의 다섯개 선을 각각의 지지 및 저항선으로 정하고
(각 선 + 지정한 틱수)를 상향돌파하면 매수 진입
(각 선 - 지정한 틱수)를 하향이탈하면 매도 진입
기존에 매수포지션이면 매도로 스위칭
기존에 매도포지션이면 매수로 스위칭
예1) 피봇포인트 (+ 지정한 틱수)를 상향돌파시 매수진입 후 1차저항 돌파시 매수유지
이후 2차저항에 이르지 못하고 하락시 1차저항 (- 지정한 틱수)를 이탈시 매도로 스위칭
예2) 1차지지 (+ 지정한 틱수)를 상향돌파시 매수진입 후 피봇포인트를 돌파하지 못하고
하락시 1차지지 (- 지정한 틱수)를 이탈시 매도로 스위칭
매매시간: 160000 ~ 익일103000
2019-08-04
246
글번호 130882
답변완료
문의 드립니다.
안녕하세요 문의드립니다.
일봉 상에서 신호가 발생하고 일봉신호를 전제 조건으로 분봉 상에서 추가신호 발생시 진입하는 것을 원칙으로 할 때 수식 적용은 어떻게 해야 하나요?
가령, 일봉상 5-20 이평선 골든크로스가 발생하여 신호가 발생하면 바로 진입하지 않고,
이후 분봉상에서도 5-20 이평선 골든크로스가 발생하면 매수..라는 조건을 걸었을 때의 수식..
인 경우입니다.
감사합니다.
2019-08-02
192
글번호 130881
답변완료
과거 데이타를 불러올 수 있을까요.
안녕하세요.. 더운데 항상 도움 감사합니다.
항셍 또는 나스닥 등에서 과거 데이타를 불러올 수 있을까요.. 예를 들어 100틱 건수 10만으로 했을 경우 다 나왔으면 합니다. 만기 전에 데이타는 나오지 않는 듯 한데.. 7월 24일까지는 나오는데 그 전에 데이타는 없네요
시뮬레이션 차트에서도 건수를 올렸을 경우 다 안나오고 일부까지만 나오네요.. 1년치 데이타 또는 1달치 데이타가 최소 나왔으면 합니다.
수고하세요. ~
2019-08-02
218
글번호 130880
답변완료
문의드립니다
input : per1(23.6),per2(50.0),per3(76.4);
var : hh(0),ll(0),dd(0),tt(0);
var : tl1(0),tl2(0),tl3(0);
if bdate > bdate[1] then
{
hh = h;
ll = l;
dd = sdate[1];
tt = stime[1];
TL_Delete(tl1);
TL_Delete(tl2);
TL_Delete(tl3);
tl1 = TL_New(dd,tt,hh-(hh-ll)*(per1/100),sdate,stime,hh-(hh-ll)*(per1/100));
tl2 = TL_New(dd,tt,hh-(hh-ll)*(per2/100),sdate,stime,hh-(hh-ll)*(per2/100));
tl3 = TL_New(dd,tt,hh-(hh-ll)*(per3/100),sdate,stime,hh-(hh-ll)*(per3/100));
}
if h > hh and hh > 0 Then
{
hh = h;
TL_Delete(tl1);
TL_Delete(tl2);
TL_Delete(tl3);
tl1 = TL_New(dd,tt,hh-(hh-ll)*(per1/100),sdate,stime,hh-(hh-ll)*(per1/100));
tl2 = TL_New(dd,tt,hh-(hh-ll)*(per2/100),sdate,stime,hh-(hh-ll)*(per2/100));
tl3 = TL_New(dd,tt,hh-(hh-ll)*(per3/100),sdate,stime,hh-(hh-ll)*(per3/100));
}
if l < ll and ll > 0 Then
{
ll = l;
TL_Delete(tl1);
TL_Delete(tl2);
TL_Delete(tl3);
tl1 = TL_New(dd,tt,hh-(hh-ll)*(per1/100),sdate,stime,hh-(hh-ll)*(per1/100));
tl2 = TL_New(dd,tt,hh-(hh-ll)*(per2/100),sdate,stime,hh-(hh-ll)*(per2/100));
tl3 = TL_New(dd,tt,hh-(hh-ll)*(per3/100),sdate,stime,hh-(hh-ll)*(per3/100));
}
TL_SetColor(TL1,CYAN);
TL_SetSize(TL1,1);
TL_SetExtRight(TL1,true);
TL_SetColor(TL2,WHITE);
TL_SetSize(TL2,1);
TL_SetExtRight(TL2,true);
TL_SetColor(TL3,RED);
TL_SetSize(TL3,1);
TL_SetExtRight(TL3,true);
위수식에서 +1.236,1.764,2.0, -1.236,1.764,2.0을 추가하고십습니다 부탁드립니다
2019-08-02
190
글번호 130879
wscamtk 님에 의해서 삭제되었습니다.
2019-08-02
23
글번호 130877