커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
1756
글번호 230811
답변완료
70387번 관련 다시 한 번 요청드립니다
70387번 관련 요청드립니다
오늘도 수고해 주셔서 너무 감사드립니다.
보내주신 식은 잘 받았습니다.
그런데 어디가 문제인지 모르겠는데 매일 매일 거래가 되지를 않아서 새롭게 조건을 만들어 보았습니다.
새로운 매수식과 매도식을 다시 한 번 부탁드립니다.
1-1 매수식 : 외부변수 [1.시작시간 : 한국시간기준 09시 30분] [2.종료시간 : 한국시간기준 04시 30분 자동청산] [3.하루 총 이익 : 250틱 도달시 자동 종료] [4.하루 총손실 : 100 틱 도달시 자동 종료]
Price Channel / 5이평선 / 20이평선
매수1 조건 : [켄들위치 : TCHAN / 20이평 / 5이평 / BCHAN / 켄들 ] [ BCHAN : 기울기=0 ] [ TCHAN : 기울기=0 ] [ 5이평 : 기울기<0 ] [ 20이평 : 기울기<0 ] [ 진입 : BCHAN-4틱( 매수1) ] [ 손절 : BCHAN-6틱 손절 ] [ 청산 : 70 익절 ]
매수2 조건 : [켄들위치 : TCHAN / 20이평 / 5이평 / 켄들 / BCHAN ] [ BCHAN : 기울기=0 ] [ TCHAN : 기울기=0 ] [ 5이평 : 기울기>=0 ] [ 20이평 : 기울기<=0 ] [ 진입 : 음봉 종가 (매수2) ] [ 손절 : 15틱 손절 ] [ 청산 : 30틱 익절 ]
매수3 조건 : [켄들위치 : TCHAN / 켄들 / 5이평 / 20이평 / BCHAN ] [ BCHAN : 기울기>=0 ] [ TCHAN : 기울기>=0 ] [ 5이평 : 기울기>0 ] [ 20이평 : 기울기>0 ] [ 진입 : 음봉 종가 (매수3) ] [ 손절 : 15틱 손절 ] [ 청산 : 30틱 익절 ]
매수4 조건 : [켄들위치 : TCHAN / 5이평 / 켄들 / 20이평 / BCHAN ] [ BCHAN : 기울기>=0 ] [ TCHAN : 기울기>=0 ] [ 5이평 : 기울기<=0 ] [ 20이평 : 기울기>0 ] [ 진입 : 음봉 종가 (매수4) ] [ 손절 : 15틱 손절 ] [ 청산 : 30틱 익절 ]
매수5 조건 : [켄들위치 : TCHAN / 20이평 / 5이평 / 켄들 / BCHAN ] [ BCHAN : 기울기>=0 ] [ TCHAN : 기울기>=0 ] [ 5이평 : 기울기>=0 ] [ 20이평 : 기울기>0 ] [ 진입 : 음봉 종가 (매수5) ] [ 손절 : 15틱 손절 ] [ 청산 : 30틱 익절 ]
매수6 조건 : [켄들위치 : TCHAN / 5이평 / 20이평 / 켄들 / BCHAN ] [ BCHAN : 기울기>=0 ] [ TCHAN : 기울기>=0 ] [ 5이평 : 기울기<=0 ] [ 20이평 : 기울기>0 ] [ 진입 : 음봉 종가 (매수6) ] [ 손절 : 15틱 손절 ] [ 청산 : 30틱 익절 ]
1-2 매수식 : 외부변수 [1.시작시간 : 한국시간기준 09시 30분] [2.종료시간 : 한국시간기준 04시 30분 자동청산] [3.하루 총 이익 : 250틱 도달시 자동 종료] [4.하루 총손실 : 100 틱 도달시 자동 종료]
Price Channel / 7이평선
매수1 조건 : [켄들위치 : TCHAN / 7이평 / BCHAN / 켄들 ] [ BCHAN : 기울기=0 ] [ TCHAN : 기울기=0 ] [ 7이평선 : 기울기<0 ] [ 진입조건 : BCHAN-12틱 (매수1) ] [ 손절 : BCHAN-19틱 손절 ] [ 청산 : 150 익절 ]
매수2 조건 : [켄들위치 : TCHAN / 켄들 / 7이평 / BCHAN ] [ BCHAN : 기울기>=0 ] [ TCHAN : 기울기>=0 ] [ 7이평선 : 기울기>0 ] [ 진입조건 : 음봉 종가 (매수2) ] [ 손절 : 50틱 손절 ] [ 청산 : 120 익절 ]
매수3 조건 : [켄들위치 : TCHAN / 7이평 / 켄들 / BCHAN ] [ BCHAN : 기울기=0 ] [ TCHAN : 기울기=0 ] [ 7이평선 : 기울기>0 ] [ 진입조건 : 음봉 종가 (매수3) ] [ 손절 : 50틱 손절 ] [ 청산 : 120 익절 ]
매수4 조건 : [켄들위치 : TCHAN / 켄들 / 7이평 / BCHAN ] [ BCHAN : 기울기>=0 ] [ TCHAN : 기울기>=0 ] [ 7이평선 : 기울기>0 ] [ 진입조건 : 음봉 종가 (매수4) ] [ 손절 : 50틱 손절 ] [ 청산 : 120 익절 ]
2-1 매도식 : 외부변수 [1.시작시간 : 한국시간기준 09시 30분] [2.종료시간 : 한국시간기준 04시 30분 자동청산] [3.하루 총 이익 : 250틱 도달시 자동 종료] [4.하루 총손실 : 100 틱 도달시 자동 종료]
Price Channel / 5이평선 / 20이평선
매도1 조건 : [ 켄들위치 : 켄들 / TCHAN / 5이평 / 20이평 / BCHAN ] [ BCHAN : 기울기=0 ] [ TCHAN : 기울기=0 ] [ 5이평 : 기울기>0 ] [ 20이평 : 기울기>0 ] [ 진입 : TCHAN+4틱 (매도1) ] [ 손절 : TCHAN+6틱 손절 ] [ 청산 : 70 익절 ]
매도2 조건 : [ 켄들위치 : TCHAN / 켄들 / 5이평 / 20이평 / BCHAN ] [ BCHAN : 기울기=0 ] [ TCHAN : 기울기=0 ] [ 5이평 : 기울기<=0 ] [ 20이평 : 기울기>=0 ] [ 진입 : 양봉 종가 (매도2) ] [ 손절 : 15틱 손절 ] [ 청산 : 30 익절 ]
매도3 조건 : [ 켄들위치 : TCHAN / 켄들 / 5이평 / 20이평 / BCHAN ] [ BCHAN : 기울기<=0 ] [ TCHAN : 기울기<=0 ] [ 5이평 : 기울기<0 ] [ 20이평 : 기울기<0 ] [ 진입 : 양봉 종가 (매도3) ] [ 손절 : 15틱 손절 ] [ 청산 : 30 익절 ]
매도4 조건 : [ 켄들위치 : TCHAN / 20이평 / 켄들 / 5이평 / BCHAN ] [ BCHAN : 기울기<=0 ] [ TCHAN : 기울기<=0 ] [ 5이평 : 기울기>=0 ] [ 20이평 : 기울기<0 ] [ 진입 : 양봉 종가 (매도4) ] [ 손절 : 15틱 손절 ] [ 청산 : 30 익절 ]
매도5 조건 : [ 켄들위치 : TCHAN / 20이평 / 5이평 / 켄들 / BCHAN ] [ BCHAN : 기울기<=0 ] [ TCHAN : 기울기<=0 ] [ 5이평 : 기울기<=0 ] [ 20이평 : 기울기<0 ] [ 진입 : 양봉 종가 (매도5) ] [ 손절 : 15틱 손절 ] [ 청산 : 30 익절 ]
매도6 조건 : [ 켄들위치 : TCHAN / 켄들 / 20이평 / 5이평 / BCHAN ] [ BCHAN : 기울기<=0 ] [ TCHAN : 기울기<=0 ] [ 5이평 : 기울기>=0 ] [ 20이평 : 기울기<0 ] [ 진입 : 양봉 종가 (매도6) ] [ 손절 : 15틱 손절 ] [ 청산 : 30 익절 ]
2-2 매도식 : 외부변수 [1.시작시간 : 한국시간기준 09시 30분] [2.종료시간 : 한국시간기준 04시 30분 자동청산] [3.하루 총 이익 : 250틱 도달시 자동 종료] [4.하루 총손실 : 100 틱 도달시 자동 종료]
Price Channel / 7이평선
매도1 조건 : [켄들위치 : 켄들 / TCHAN / 7이평 / BCHAN ] [ BCHAN : 기울기=0 ] [ TCHAN : 기울기=0 ] [ 7이평선 : 기울기>0 ] [ 진입조건 : TCHAN+12틱 (매도1) ] [ 손절 : TCHAN+19틱 손절 ] [ 청산 : 150틱 익절 ]
매도2 조건 : [켄들위치 : TCHAN / 켄들 / 7이평 / BCHAN ] [ BCHAN : 기울기=0 ] [ TCHAN : 기울기=0 ] [ 7이평선 : 기울기<0 ] [ 진입조건 : 양봉 종가 (매도2) ] [ 손절 : 50틱 손절 ] [ 청산 : 120틱 익절 ]
매도3 조건 : [켄들위치 : TCHAN / 7이평 / 켄들 / BCHAN ] [ BCHAN : 기울기<=0 ] [ TCHAN : 기울기<=0 ] [ 7이평선 : 기울기<0 ] [ 진입조건 : 양봉 종가 (매도3) ] [ 손절 : 50틱 손절 ] [ 청산 : 120틱 익절 ]
매도4 조건 : [켄들위치 : TCHAN / 켄들 / 7이평 / BCHAN ] [ BCHAN : 기울기<=0 ] [ TCHAN : 기울기<=0 ] [ 7이평선 : 기울기<0 ] [ 진입조건 : 양봉 종가 (매도4) ] [ 손절 : 50틱 손절 ] [ 청산 : 120틱 익절 ]
2020-12-23
611
글번호 144893
답변완료
피라미딩 진입식 부탁드립니다
주식 현물 거래 첫 매수진입이후,
수익이 5% 떨어지면 두번째 추가 진입,
수익이 10% 떨어지면 세번째 추가 진입하는 피라미딩 진입 수식 부탁드립니다
2020-12-23
612
글번호 144892
황금룰 님에 의해서 삭제되었습니다.
2020-12-23
0
글번호 144891
답변완료
[1,1]에 대한 의미 문의입니다.
[1,1]에 대해 활용예는 많은데 의미를 설명하는 내용은 못찾아서
질문드립니다.
예)
array: 고점[10,2],(0), 저점[10,2](0);
라는 글을 봤는데요.
위의 고점[10,2]는 캔들의 어느 위치를 말하는 건가요?
고점[10][2] 처럼 두봉전 기준 10번째에 저장된 고점을 의미하는 건가요?
2020-12-23
501
글번호 144890
러블리 님에 의해서 삭제되었습니다.
2020-12-23
161
글번호 144889
답변완료
문의드립니다.
안녕하세요.
분봉 차트에서
당일 지정된 시간1과 지정된 시간2 사이의 (예 ; 9시10분에서 10시30분)
최고가와 최저가 구하는 수식 부탁드립니다.
2020-12-23
482
글번호 144882
답변완료
수정 의뢰 드립니다!
안녕하세요!
아래 수식은 옵션 한종목에 대한 기준가, 월고, 월저 수식입니다!
교차로 했을때 상대종목도 같이 투가로 나타나게 수정 부탁드립니다!
즉, 콜 = 월고, 월저, 기준가 / 풋 = 월고, 월저, 기준가
이렇게 6가지 라인이 나타나도록 수정 부탁드립니다!.
또 라인 우측에 한글로 '월고" 이런식으로 표시 되도록 만들어 주세요!
항상 도움에 감사드립니다
var : va1(0),va2(0),va3(0),cnt(0);
var : 월고가(0),월저가(0),기준가(0);
va1 = int(date/100)-int(date/10000)*100;
va2 = date - int(date/100)*100;
va3 = DayOfWeek(date);
if va1%3 == 0 and
va2 >= 8 and va2 <= 14 and
va3 == 4 then
Condition1 = True;
Else
Condition1 = False;
if Condition1 == false and Condition1[1] == true and date != date[1] Then{
cnt = 0;
월고가 = H;
월저가 = L;
}
if date != date[1] Then
cnt = cnt+1;
if cnt == 1 Then
기준가 = DayLow;
if H > 월고가 Then
월고가 = H;
if L < 월저가 Then
월저가 = L;
plot1(월고가);
plot2(월저가);
plot3(기준가);
2020-12-23
559
글번호 144878
답변완료
문의
아래는 만기일 기준으로 날짜를 리턴하는 수식입니다.
같은 방식으로
매월 말일 기준으로 리턴하는 수식을 부탁드립니다.
remain 0 이면 2020 12 31
remain 1 이면 2020 12 30
remain 2 이면 2020 12 29
remain 3 이면 2020 12 28
remain 4 이면 2020 12 27
remain 5 이면 2020 12 26
remain 6 이면 2020 12 25
remain 7 이면 2020 12 24
.
.
.
*******************************************************************************
Var : Year(0),Month(0),ndate1(0),ndate2(0);
var : cnt(0),count1(0),count2(0);
var : XD1(0),XD2(0),Xdate(0),remain(0);
Year = Floor(sDate / 10000)*10000;
month = Floor(FracPortion(sdate/10000)*100)*100;
ndate1 = year+month+1;
if Month+100 <= 1200 Then
ndate2 = year+(month+100)+1;
Else
ndate2 = (year+10000)+100+1;
count1 = 0;
count2 = 0;
for cnt = 0 to 15
{
if dayofweek(ndate1+cnt) == 4 Then
{
count1 = count1+1;
if count1 == 2 Then
{
XD1 = ndate1+cnt;
}
}
if dayofweek(ndate2+cnt) == 4 Then
{
count2 = count2+1;
if count2 == 2 Then
{
XD2 = nDate2+cnt;
}
}
}
if sDate <= XD1 Then
{
Xdate = XD1;
}
Else
{
Xdate = XD2;
}
if Xdate > 0 Then
{
remain = DateToJulian(Xdate)-DateToJulian(sDate);
Plot1(remain);
}
if remain == 1 or remain == 0 then
{ 진입청산 수식
}
2020-12-23
592
글번호 144877
소자 님에 의해서 삭제되었습니다.
2020-12-23
6
글번호 144876