커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7391
글번호 230811
답변완료
문의드립니다
도움 주시는 수식 감사 합니다.
전환선,기준선,진입수량은 input값으로 작성부탁 합니다.
데이터2를 이용하여 데이터 1에 신호를 나오도록 할려고 합니다.
후행스팬이 기준선 위에 있고 후행스팬이 캔들상향돌파시 매수
후행스팬이 기준선 아래있고 후행스팬이 캔들하향 돌파시 매도.
이익실현은 데이터1의 전환선값에서,또는 데이터1 기준 30틱
총매매횟수 10회
신규진입금지 11:30~13:00 그리고 14:30분 이후
데이매매용이므로 14시57분 잔량 모두청산
감사합니다.
2016-05-18
112
글번호 98213
답변완료
종목검색 및시스템
안녕하세요 항상 친절한 답변감사드림니다
이메일로 답변드려요..
nwoo9461@naver.com
1.N(60)기간동안최고 거래량의봉이 기준봉이고 기준봉의 중간값을 점으로표시
2.1)분봉상 기준봉의 3%이내의 종목검색
2) 일봉상 기준봉의 3%이내 종목검색
3) 주봉상 기준봉의 3%이내 종목검색
4) 월봉상 기준봉의 3%이내 종목검색
3.위의 기준봉의 고점 돌파시 매수 기준봉의 저점이탈시 매수청산
기준봉 저점이탈시매도 기준봉의 돌파시 매도청산
입니다 감사합니다
2016-05-18
451
글번호 98212
무정 님에 의해서 삭제되었습니다.
2016-05-18
33
글번호 98209
답변완료
47775식 변형 부탁드립니다
47775식 내용중 3개 또는 4개의 이평선이 3틱이내에 모였을때 (정배열이든 역배열이든 상관없이) 신호음이 나오도록 만들고 싶습니다
시스템식이거나 검색으로 점으로 표시되고 신호음도 발생되도록 부탁드립니다
2016-05-18
139
글번호 98207
답변완료
파라볼릭 지표에 관한 질문입니다.
안녕하세요.
항상 수고가 많으십니다.
질문드립니다 -----------------------------------------
파라볼릭 계산식을 알고 싶습니다.
즉, 변수 x에 대한 파라볼릭식을 계산해 보고 싶습니다.
그리고 af = 0.02와 maxAF = 0.2는 무엇을 의미하는지도 알고 싶습니다.
또한 파라볼릭(종가)와는 무슨 차이가 있는지도 알고 싶습니다.
감사합니다.
2016-05-18
195
글번호 98206
답변완료
수식요청드립니다.
안녕하세요.
연결선물차트에서 매일 장시작후 당일변폭을 실시간 숫자로 차트에 표시할수있는
방법 또는 수식으로 구현가능한지요?
요청드립니다.
2016-05-18
152
글번호 98205
답변완료
피라미딩 관련 질문드립니다.
안녕하세요 .
주식 현물기준이구요 ..
어떠한 전략식이 있고 거기서 수식으로 진입수량을 제어할수 있나요 ??
전략실행 차트에서 설정하는 시스템 트레이딩 설정에 있는 피라미딩 말구요 ..
금액설정하는 부분때문에 금액기준이 아닌 수량기준으로 피라미딩을 구현하고 싶은데
어떻게 해야하는지 모르겠네요 ..
도와주세요 ~
2016-05-18
158
글번호 98204
답변완료
문의드립니다
1)input : N(20),분수(10);
var : V1(0),V2(0),V3(0);
var : TM(0),T1(0),TF(0),cnt(0);
Array : HH[100](0),LL[100](0);
TM = TimeToMinutes(stime);
if Bdate != Bdate[1] Then
T1 = TM;
TF = (TM-T1)%분수;
if bdate != bdate or (bdate == bdate[1] and TF < TF[1]) Then{
HH[0] = H;
LL[0] = L;
for cnt = 1 to 99{
HH[cnt] = HH[cnt-1][1];
LL[cnt] = LL[cnt-1][1];
}
}
if H > HH[0] Then
HH[0] = H;
if L < LL[0] Then
LL[0] = L;
if HH[N-1] > 0 and LL[N-1] > 0 Then{
V1 = HH[0];
V2 = LL[0];
for cnt = 0 to N-1{
if HH[cnt] > V1 Then
V1 = HH[cnt];
if LL[cnt] < V2 Then
V2 = LL[cnt];
}
V3 = V1-V2;
plot1(V1,"고점");
plot2(V1-V3*0.236,"23.6");
plot3(V1-V3*0.382,"38.2");
plot4(V1-V3*0.500,"50.0");
plot5(V1-V3*0.618,"61.8");
plot6(V1-V3*0.764,"76.4");
plot7(V2,"저점");
} 5분봉8분봉까지는지표가나오는데 10분봉이나20분봉에는 지표가나오지 않습니다 무엇이문제인가요?수정부탁드립니다
2)10분봉에서 종가몸통기준 1/2 에서 전봉의반절이상일때빨강색 반대로 전봉의 반절이하일때 청색으로 강조식 부탁드립니다~~~그리고 불필요한 수식을삭재할려면 어떻게해야되나요?수식을편집기창에서 지워도 이름은남아있는데 전부없애는 방법좀 알려주세요 ~~미리감사드립니다
2016-05-19
161
글번호 98203
답변완료
시스템식 다시 문의드립니다.
안녕하세요.
도와주신 수식 잘 테스트해보고 있습니다.
감사합니다!
1.
대우건설 3월 3일부터 솔브레인 2월 22부터 새로 갱신이 안됩니다.
이것도 적용이 되게 수정 부탁드립니다
2.
엑셀로 신고가와 폭, 1차매수 가격을 프린트 명령어를 이용해 저장해 보고 싶은데, 방법도 부탁드립니다.
3. 60분봉으로도 아래의 식을 적용해 보고 싶습니다.
모든 내용은 다 같습니다.
분봉에서 20일선을 적용해서 시스템식이 가능할지요?
----------------------------------------------------------------------------
input : 시작날짜(20160108),매수1차(1000000),매수2차(1500000),매수3차(2000000);
var : T(0),HH(0),Price1(0),Price2(0),Price3(0),diff(0);
var1 = ma(C,20);
if sdate >= 시작날짜 then{
#이평 데드되었다가 골드되면 최고폭저장변수는 0으로 초기화
if crossup(C,var1) Then{
T = 1;
HH = 0;
}
if CrossDown(C,var1) Then{
T = -1;
Condition1 = false;
}
#20이평 위에서만 신고가 갱신시 최대폭을 구함
if T == 1 and H > Highest(H,20)[1] Then{
#최근 폭
diff = HH;
Condition1 = true;
#이평위에서 최대폭과 매수가격
if H-L > HH Then{
HH = H-L;
}
Price1 = H-HH*1;
Price2 = H-HH*2;
Price3 = H-HH*3;
}
if MarketPosition == 1 Then
Condition1 = false;
#가격이 하락해 1차매수가격 이하이면 매수
if MarketPosition == 0 and Price1 > 0 and Condition1 == true Then
buy("b1",atlimit,Price1,Floor(매수1차/C));
#가격이 하락해 2차매수가격 이하이면 매수
if MarketPosition == 1 and MaxEntries == 1 and Price2 > 0 Then
buy("b2",atlimit,Price2,Floor(매수2차/C));
#가격이 하락해 3차매수가격 이하이면 매수
if MarketPosition == 1 and MaxEntries == 2 and Price3 > 0 Then
buy("b3",atlimit,Price3,Floor(매수3차/C));
if MarketPosition == 1 Then{
#진입이후로 한번도 20선 아래로 내려가지 않은경우
#진입이후 최저가에서 폭만큼 상승하면 청산
if countif(C<var1,BarsSinceEntry) == 0 Then
ExitLong("bx1",atlimit,lowest(L,BarsSinceEntry)+diff);
#진입이후로 20선 아래로 한번이상 내려간 경우
#진입이후 최저가에서 폭의 절반만큼 상승하면 청산
if countif(C<var1,BarsSinceEntry) == 0 Then
ExitLong("bx2",atlimit,lowest(L,BarsSinceEntry)+diff*0.5);
#일괄매도 = 현재 20일 신고가 이후 최저가 + 최대폭(75%)
ExitLong("일괄매도",atlimit,lowest(L,BarsSinceEntry)+diff*0.75);
}
}
2016-05-18
266
글번호 98202