커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
8165
글번호 230811
답변완료
수식부탁드립니다.
수고 많으십니다. 다음 수식 부탁드립니다.
이번 달 중심 표시
지난 달 중심 표시
이번 분기 중심 표시
지난 분기 중심 표시
상반기(6개월) 중심 표시
하반기(6개월) 중심 표시
올해 중심 표시
작년 중심을 표시
이번달 최고가, 최저가 표시
저번달 최고가, 최저가 표시
이번분기 최고가, 최저가 표시
저번분기 최고가, 최저가 표시
상반기(6개월) 최고가, 최저가표시
하반기(6개월) 최고가, 최저가표시
올해 최고가, 최저가 표시
작년 최고가, 최저가 표시
2016-07-02
240
글번호 99691
예시 님에 의해서 삭제되었습니다.
2016-07-02
0
글번호 99690
답변완료
조건 추가
우선 답변에 감사합니다.
아래 수식에 5개의 값 중 최저가와 최고가의 차이가 1.5 pt이상일 경우만 거래를 시작하게 하는 조건을 추가하고 싶습니다. 그리고 진입시점에도 최소 1.2Pt는 유지되어야 하며, 당일 시가보다는 높아야 합니다.
if date != date[1] Then
var1 = 0;
if stime >= 90000 and stime < 110000 Then{
if (countif(data2(c) > data2(o),2) >=2 ) Then
var1 = var1+1;}
if (var1 >= 5 ) and (새로운조건) Then
SELL();
2016-07-02
198
글번호 99689
답변완료
이전글 재문의
아래글 재문의합니다.
전일종가가 아닌 직전봉 종가로 할시의 로직 부탁합니다.
==> 직전봉 종가 대비 2% 이상 손실시 즉시 손절로직
===========================================================================
안녕하세요
예스스탁입니다.
아래 청산식 내용 참고하식기 바랍니다.
전일종가가 아닌 당일시가이면 dayclose(1)을 dayopen으로 변경하시면 됩니다.
Input : af(0.02), maxAF(0.2) ;
Var : value(0);
value = csar(af,maxAF);
# 매수/매도청산
If C > value Then
{
Buy();
}
# 매도/매수청산
If C < value Then
{
Sell();
}
#즉시
if MarketPosition == 1 Then
ExitLong("bx1",AtStop,DayClose(1)*0.98);
if MarketPosition == -1 Then
ExitShort("sx1",AtStop,DayClose(1)*1.02);
#봉완성
if MarketPosition == 1 and C <= DayClose(1)*0.98 Then
ExitLong("bx2");
if MarketPosition == -1 and C >= DayClose(1)*1.02 Then
ExitShort("sx2");
즐거운 하루되세요
> 초록이 님이 쓴 글입니다.
> 제목 : 로직 문의
> 현대중공업 파라볼릭종가 100분 하고 잇읍니다.
기존 파라볼릭종가 수식에 아래 로직 첨가하고 싶읍니다.
전일종가 대비 2% 하락(상승)시에 청산식 추가.
-> 매수포지션인 경우엔 2%하락, 매도포지션인 경우엔 2% 상승
(진입단가가 아닌 전일종가 기준 2%이상 손실 발생시 손절)
손절시에 (1) 즉시청산, (2)봉완성시 청산
2가지 경우로 부탁합니다.
또한, 위경우를 전일종가가 아닌 당일 시초가 대비 2% 이상
손실시 손절식도 (1)즉시청산 (2)봉완성시 청산
2가지로 나누어 부탁합니다.
2016-07-01
212
글번호 99688
답변완료
키움 조건검색관련 문의합니다
키움에 보니까 볼린저 밴드에 기간을 설정하는게 없더라구요...그래서 or로 묶어야 하는데 어떻게 해야될 지 고민입니다...
제가만들고 싶은것은 다음과 같습니다
40~20 거래일전 사이에 거래량이 전일대비 1000% 터지면서 볼린저밴드 (20,2)상단 터치후 하락
그리고
20~0 거래일전 사이에 볼린저밴드(20,2)하단 터치후 상승
이 두가지를 동시에 만족시키는 조건검색을 찾고 싶습니다.
도와주시면 감사하겠습니다 키움입니다 ㅠㅠ
2016-07-01
326
글번호 99687
답변완료
지표변경
NO. 48300 호와 관련 입니다.
복합틱차트에서 당해 지표를 적용하면 차트 초기부분으로 이동할때
지표가 일자로 깨지고 맙니다. 원인을 알고 싶습니다.
2016-07-01
229
글번호 99686
답변완료
수식 부탁드립니다
(1)시스템
파라볼릭 음 전환 발생 음봉 이후 파라볼릭 상단이 돌파되지 않은 상태에서
추가 4번째 음봉에 매도
추가 4번째 음봉의 고가 돌파 양봉 매수
파라볼릭 양 전환 발생 양봉 이후 파라볼릭 하단이 붕괴되지 않은 상태에서
추가 4번째 양봉에 매수
추가 4번째 양봉의 저가 붕괴 음봉 매도
(2)시스템
파라볼릭 음 전환 발생 음봉 포함 연속 2음봉에 매도
연속 2음봉의 첫번째 음봉 고가 돌파 양봉 매수
최초 파라볼릭 상단 돌파되지 않은 상태에서 파라볼릭 음 전환 추가 2번후 양전환 양봉 매수
양 전환 파라볼릭 하단 바닥 붕괴 매도
파라볼릭 양 전환 발생 양봉 포함 연속 2양봉에 매수
연속 2양봉의 첫번째 양봉 저가 붕괴 음봉 매도
최초 파라볼릭 하단 붕괴되지 않은 상태에서 파라볼릭 양 전환 추가 2번후 음전환 음봉 매도
음 전환 파라볼릭 상단 천정 돌파 매수
(3)시스템
파라볼릭 양 전환후 음 전환 미발생 상태에서 다시 양 전환 발생 매수
첫번째 양전환 발생 파라볼릭 바닥=A
두번째 양전환 발생 파라볼릭 바닥=C
최초 양 전환 발생 파라볼릭 바닥과 두번째 양 전환 발생 파라볼릭 바닥 사이 가격 천정=B
B천정+(B-A)+(B-C) 가격에서 매수 청산
A바닥 붕괴시 매수 청산
파라볼릭 음 전환후 양 전환 미발생 상태에서 다시 음 전환 발생 매도
첫번째 음전환 발생 파라볼릭 천정=D
두번째 음전환 발생 파라볼릭 천정=F
최초 음 전환 발생 파라볼릭 천정과 두번째 음 전환 발생 파라볼릭 천정 사이 가격 바닥=E
E바닥-((D-E)+(F-E)) 가격에서 매도 청산
D천정 돌파시 매도 청산
(4)시스템
파라볼릭 음 전환 발생 음봉 포함 연속 2음봉에 매도
연속 2음봉의 첫번째 음봉 고가 돌파 양봉 매수
최초 파라볼릭 상단 돌파되지 않은 상태에서 파라볼릭 음 전환 추가 3번후 양전환 양봉 매수
양 전환 파라볼릭 하단 바닥 붕괴 매도
파라볼릭 양 전환 발생 양봉 포함 연속 2양봉에 매수
연속 2양봉의 첫번째 양봉 저가 돌파 음봉 매도
최초 파라볼릭 하단 붕괴되지 않은 상태에서 파라볼릭 양 전환 추가 3번후 음전환 음봉 매도
음 전환 파라볼릭 상단 천정 돌파 매수
(5)시스템
파라볼릭 음 전환 발생 음봉 포함 연속 2음봉에 매도
연속 2음봉의 첫번째 음봉 고가 돌파 양봉 매수
최초 파라볼릭 상단 돌파되지 않은 상태에서 파라볼릭 음 전환 추가 4번후 양전환 양봉 매수
양 전환 파라볼릭 하단 바닥 붕괴 매도
파라볼릭 양 전환 발생 양봉 포함 연속 2양봉에 매수
연속 2양봉의 첫번째 양봉 저가 돌파 음봉 매도
최초 파라볼릭 하단 붕괴되지 않은 상태에서 파라볼릭 양 전환 추가 4번후 음전환 음봉 매도
음 전환 파라볼릭 상단 천정 돌파 매수
(6)시스템
파라볼릭 음 전환 발생 음봉 포함 연속 2음봉에 매도
연속 2음봉의 첫번째 음봉 고가 돌파 양봉 매수
최초 파라볼릭 상단 돌파되지 않은 상태에서 파라볼릭 음 전환 추가 7번후 양전환 양봉 매수
양 전환 파라볼릭 하단 바닥 붕괴 매도
파라볼릭 양 전환 발생 양봉 포함 연속 2양봉에 매수
연속 2양봉의 첫번째 양봉 저가 돌파 음봉 매도
최초 파라볼릭 하단 붕괴되지 않은 상태에서 파라볼릭 양 전환 추가 7번후 음전환 음봉 매도
음 전환 파라볼릭 상단 천정 돌파 매수
(7)지표
파라볼릭선 표시
파라볼릭 양 전환후 음 전환 미발생 상태에서 다시 양 전환 발생시
첫번째 양전환 발생 파라볼릭 바닥=A 표시
두번째 양전환 발생 파라볼릭 바닥=C 표시
C바닥+(C-A) 가격 표시
최초 양 전환 발생 파라볼릭 바닥과 두번째 양 전환 발생 파라볼릭 바닥 사이 가격천정=B 표시
B천정+(B-C) 가격 표시
B천정+(B-A) 가격 표시
B천정+((B-A)+(B-C))가격 표시
파라볼릭 음 전환후 양 전환 미발생 상태에서 다시 음 전환 발생시
첫번째 음전환 발생 파라볼릭 천정=D 표시
두번째 음전환 발생 파라볼릭 천정=F 표시
F천정-(D-F) 가격 표시
최초 음 전환 발생 파라볼릭 천정과 두번째 음 전환 발생 파라볼릭 천정 사이 가격바닥=E 표시
E바닥-(F-E) 가격 표시
E바닥-(D-E) 가격 표시
E바닥-((D-E)+(F-E)) 가격 표시
2016-07-03
224
글번호 99684
답변완료
VI 관련..
VI 발동하는 기준가격을 표시하는 지표를 만드려고 하는데 어렵네여
관련 수식은 작성된게 없겠져..
2016-07-01
223
글번호 99676
답변완료
부탁 드립니다.
도움 주심에 항상 감사 드립니다.
질문1)
오전 7시
오후 14:30
오후 22:00에
차트상의 수직선을 긋는 수식 부탁 드립니다.(해선용)
질문2)피봇 지지저항수식의 DayHigh(1),DayLow(1),DayClose(1)가 아닌
예를 들어
100개봉전에서부터
50개봉전 까지의
최고가 최저가 종가로 계산한 피봇식이 가능하겠는지요?
미리 감사 드립니다.
Var : Pivot(0),R1(0),R2(0),R3(0),S1(0),S2(0),S3(0);
Pivot = (DayHigh(1)+DayLow(1)+DayClose(1))/3;
R1 = 2*Pivot-DayLow(1);
R2 = Pivot+DayHigh(1)-DayLow(1);
R3 = dayhigh(1)+2*(Pivot-daylow(1));
S1 = 2*Pivot-DayHigh(1);
S2 = Pivot-DayHigh(1)+DayLow(1);
S3 = daylow(1)-2*(dayhigh(1)-Pivot);
Plot1(Pivot, "피봇포인트");
Plot2(R1, "1차저항");
Plot3(R2, "2차저항");
Plot4(R3, "3차저항");
Plot5(S1, "1차지지");
Plot6(S2, "2차지지");
Plot7(S3, "3차지지");
미리 감사 드립니다.
2016-07-03
248
글번호 99675