커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7827
글번호 230811
답변완료
문의 드립니다!
안녕하세요!
(첫번째 질문입니다)
아침에 장이 시작됨과 동시에 아래의 조건이 만족시 가로선이 발생될수있도록 부탁드립니다
현재 콜풋 교차챠트(data1, data2)를 사용하고있는데요
이 콜풋봉이 각각 상대봉의 (당일)고점선이나 혹은 (당일)저점선을 만났을 경우 이 상대봉 행사가의 (당일)고저점선 2개선이 모두 자동으로 발생되었으면 합니다
* 상대봉이란 콜봉기준은 풋봉, 풋봉기준은 콜봉이란 개념으로 제가 임의로 정의한 용어입니다
즉 예를들어...
1, data1인 콜 370이 시초에 하방으로 진행될시 상대봉인 풋의 가장 가까운 저점가격의 행사가가 풋360이고 이 저점과 만났다고 가정하면..
이때 이 풋360의 고점과 저점선이 모두 발생되었으면 합니다
*** 실제 이 고저점선의 발생시점은 상대봉의 고저점선과 만나기 N틱전으로 설정할수있으면 합니다
2, 그리고 이후 지수 하락이 계속되서 이선을 하방으로 돌파하여 그다음 저점선과 만날때도 다시또 새로운 가로선이 발생되어야겠죠
*이 새로운 가로선의 발생가능 횟수는 조건 만족때마다 계속되면 좋겠으나 발생횟수를 지정해야한다면 최대 3번정도면 될것같습니다
*** 선의 색상과 두께는 조정가능토록 부탁드립니다
그리고 위의 예시에서 콜 370(data1)이 만약 상방으로 진행시는 당연히 가장 가까운 풋행사가의 고점과 만났을때부터 위의 조건이 똑같이 만족되어야겠죠
----------------------------------------------------------------------------------------
<* 현재는 아래수식을 사용해서 일일이 수동으로 설정하다보니 여러문제점이 발생되네요>
value2 = DayHigh(0);
value3 = DayLow(0);
plot2(value2,"당일고");
plot3(value3,"당일저");
========================================================================================
(2번째 질문입니다)
아래 수식의 발생된 선을 기준으로해서 상방부분과 하방부분을 표시하는 각기 다른색을 입히고싶습니다만...
지표속성창에서 채우기 기능으로는 불가하도록 되어있네요
이것이 가능토록 수정 부탁드립니다
----------------------------------------------------------------------------------------
input : Periods(10),Multiplier(3.0),changeATR(true),showsignals(true),highlighting(true);
var : src(0),ATR2(0),ATrv(0),upv(0),dnv(0),trend(1);
src = (h+l)/2;
atr2 = ma(TrueRange, Periods);
atrv = iff(changeATR, atr(Periods), atr2);
upv = src-(Multiplier*atrv);
upv = iff(close[1] > upv[1],max(upv,upv[1]), upv);
dnv = src+(Multiplier*atrv);
dnv = iff(close[1] < dnv[1],min(dnv, dnv[1]), dnv);
trend = iff(trend == -1 and close > dnv[1] , 1 ,IFf(trend == 1 and close < upv[1] , -1 , trend));
if trend == 1 Then
plot1(upv,"Trend",MAGENTa);
Else
plot1(dnv,"Trend",blue);
매번 친절히 도와주심에 진심으로 감사드리고있습니다!
정말 감사합니다!!!
2022-04-02
935
글번호 157678
답변완료
수식작성 의뢰
안녕하세요
메뉴얼을 찾아보았으나 제 능력으로는 안되어서 요청드립니다
1. 매수기준 직전청산포지션 수익이 100 point 이상시 20분 동안 진입 금지하는 수식 요청드립니다
input : tapoint(100), dt(20);
var : closeprofit(0),burun(true);
closeprofit = LatestExitPrice-LatestEntryPrice;
IF closeprofit > tapoint && BarsSinceExit(1) <= dt then
burun = false
burun = false
2. Messagelog 로 읽으면 LatestEntryPrice는 항상 0으로 나오고 LatestExitPrice는 정상으로 나옵니다. 이유가 무엇인지요?
.
.
2022-04-03
1118
글번호 157677
답변완료
수식 수정 부탁드립니다
미국 S&P500 주봉 적용
var1 = ma(c,1);
var2 = ma(c,4);
var3 = ma(c,13);
var4 = ma(c,52);
var7 = max(C,O)-abs(C-O)*(2/3);
var8 = min(C,O)+abs(C-O)*(2/3);
var9 = max(C,O)-abs(C-O)*(1/2);
var10 = min(C,O)+abs(C-O)*(1/4);
## 청산 수식
IF IsEntryName("C") == TRUE OR IsEntryName("D") == True Then
IF EntryPrice > MA(Close, 13)[BarsSinceEntry]
And (Crossdown(var8,Var3)) OR (Open <= Var3)
AND C<O AND Var2>Var3
AND ((Var2>Var3) OR (Var2<Var3 AND Var2<Var2[10]))
Then
exitlong("CD청산");
매수 진입신호 "c", "d" 이후 청산조건은 음봉으로 설정했는데
양봉에 청산 신호가 나오는데 수정 부탁드립니다
2022-04-02
1309
글번호 157676
답변완료
항셍 거래시간 설정
안녕하세요.
항셍에서 오전장 10:15분에 진입해서 12:59에 진입이 있으면 자동청산,
오후장 14:00분에 진입해서 17:29에 자동청산,
야간장 18:15분에 진입해서 03:59분에 자동청산
즉, 장이 끋날때 무조건 자동청산식 부탁드립니다.
2022-04-02
1187
글번호 157675
아트정 님에 의해서 삭제되었습니다.
2022-04-02
8
글번호 157674
답변완료
지표의뢰 드립니다
> 1.기준봉 : N봉중 신고가(종가 20%이상)
2.당일 주가가 기준봉의 중심(50%)에서 기준봉의 종가(100%) 사이에 위치하는 종목의
- 검색수식
- 신호수식
- 지표수식
부탁드립니다.
수고하세요
2022-04-02
993
글번호 157673
답변완료
수식 질문드립니다.
틱차트에서
전일 data 제외하게끔해서
9시10초 부터 9시30초 사이의 봉갯수n 및 average(c2,n)
9시30초 부터 9시2분5초 사이의 봉갯수m 및 average(c2,m)
9시2분5초 부터 9시5분 사이의 봉갯수p 및 average(c2,p)
예제 부탁드립니다.
감사합니다.
2022-04-01
893
글번호 157672
회원 님에 의해서 삭제되었습니다.
2022-04-01
163
글번호 157671
답변완료
문의드립니다.
시작시간 오전 07시 시작. 끝나는 시간 다음날 오전 5시50분. 진입한 상품이 있다면 모두청산후
시스템완전종료.
스토어캐스틱 퍼스트 50하향돌파 발생 이후. 65하향돌파 매수.
익절되고 다음 진입때도 진입조건 처음과 똑같이...
스토어캐스틱 퍼스트 50하향돌파 발생 이후. 65하향돌파 매수.
익절160틱.
누적수익 400틱.
누적수익 3회 달성되면 시스템완전종료.
수고하세요.
2022-04-03
849
글번호 157670