커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
3301
글번호 230811
답변완료
문의 드립니다.
투자주체별 매매추이를 그래프로 차트 밑에 나오게 하고 싶은데
방법이 있을까요?
2021-08-20
1171
글번호 151649
답변완료
부탁드립니다
만기일 다음날 부터 다음만기일끼지
개인,외인,기관의
코스피 누적금액 과 선물누적금액을
알고싶습니다
부탁드립니다
2021-08-20
1361
글번호 151646
답변완료
해외선물(나스닥100) 입니다. 수식 부탁해요~
> 종목: 지수 나스닥 100
차트: data1 30분봉
1. 매도 진입 조건
1.심리도 20기준시 80 이상일때 1계약 매도 진입
2. 추가 진입
.최초 진입 금액에서 100틱 상승시마다 1계약씩 진입 ( 변수로 설정 요청) - 총 10계약 까지
매도 청산 조건
각각 매도 진입 후 매도가에서 200 틱수 수익 청산
각각 매도 진입 후 매도가에서 -300 틱수에 도달시 손실 청산
2021-08-20
1177
글번호 151645
답변완료
문의
안녕하세요
수고많으십니다
시스템트레이딩교육 받으려합니다.
수식작성의 한계도있고 ...
배우면
1]예스트레이드에서 자동매수/매도가 가능한가요?
2]문법부터 배우고 싶은데
어느단계부터 들어가야 할지 ?
3] 동영상구입후 동영상은 계속 볼수있는건지?
4] 동영상의 궁금한점은 예스스탁에서 관리해주시는지?
5] 만든수식의 보완유지는 가능한건지?
6] 아래 보면 첨부파일 이있는데 어떻게 활용하는건지?
챠트랑 기본용어 정도는 알고 있는데
중급부터들어가자니 초급의 뭔가 빼트리고 갈까봐요!
*****
7] 앱에서도 영상가능하다고 나오는데
pc랑 모바일 다 가능한가요?
8]배우면 모든수식작성이 가능한가요?
2021-08-20
1372
글번호 151644
답변완료
문의
데이타2안에 데이타2의 피붓을 표시하는방법과 데이타2의 피붓을 데이타1에 표시하는방법을 묻의 드립니다
2021-08-20
999
글번호 151637
답변완료
텍스트
1.
text_new 함수 사용해서 오른쪽에 관련된 지표를 텍스트로 출력하잖아요
근데 여기서 2개의 지표를 양옆으로 나오게 하려면 어떻게 해야 하나요?
이 지표는 plot으로 출력이 필요한 함수는 아니고
계산해서 나오게 하는 함수인데요.
예를 들어 오른쪽에
나스닥 에센피
이렇게 연달아서 찍히게 만들고 싶은데
지금 제가 할 수 있는건
나스닥
에센피
이렇게 따로따로 text_ new 함수를 사용해서 출력하는 방법밖에 모르겠습니다.
2.
현재 텍스트를 출력할 때, price 위치가 고민인데
차트가격이 계속 변하더라도
제가 원하는 출력값은 차트내에 동일한 자리에 동일하게 있었으면 좋겠거든요?
(물론 차트가 진행됨에 따라 계산값은 바뀌겠지만)
어떻게 해야 고정적이게 될까요?
2021-08-20
1116
글번호 151636
답변완료
부탁드립니다.
안녕하세요...전월봉라인수식 부탁드립니다.
plot 1 전월봉고점라인
plot 2 전월봉저점라인
plot 3 전월봉시가라인
plot 4 전월봉종가라인
plot 5 전월봉고저 87.5%라인
plot 6 전월봉고저 75.0%라인
plot 7 전월봉고저 62.5%라인
plot 8 전월봉고저 50.0%라인
plot 9 전월봉고저 37.5%라인
plot10 전월봉고저 25.0%라인
plot11 전월봉고저 12.5%라인
plot12 당월고점라인
plot13 당월저점라인
plot14 당월시가라인
plot15 당월종가라인
plot16 당월중심라인
수고하세요.....꾸벅
2021-08-20
1090
글번호 151635
답변완료
문의드립니다.
안녕하세요. 시스템 개발에 많은 도움을 주셔서 항상 감사합니다.
다음 수식 중 매수/매도 부분에 관해서 문의를 드립니다.
1. 매수
- 일봉 거래 시 동시호가 매수가 불가하므로, 다음과 같은 형태로 작성하면 15시 15분에 매수 진입 가능할까요?
if Time >= 151500 Then
{
buy("매수1", OnClose,C,Floor(금액1/C));
}
2. 매도
- 매수 가격 대비 10% 상승 시 매도하고 싶은데 매수일 익일에는 원하는 가격에 도달해도 매도가 안되는데 이유를 모르겠습니다.(+2영업일 이상에서는 제대로 매도가 됩니다)
(예, SG세계물산 2019.06.19 종가 매수(1,240) 후 2019.09.20 고가 1,380으로 10% 이상 상승했으나 매도안됨)
감사드립니다. 즐거운 주말 보내세요.
---------------------------------------------------------------------------
Input : 금액1(10000000);
var : ma3(0), ma4(0), ma5(0), wma10(0), B_index(0), B_v(0), B_price1(0), B_price2(0), B_price3(0), HH(0),HC(0), CC(0),S_index(0),B_seled(false), Diff(false), 매수가능1(False);
var : Price_high_120(0), Volume_high_120(0),Price_low_120(0);
Price_high_120 = highest(h,120);
If highest(h,120)>highest(h[1],120) Then {
Price_low_120 = lowest(L,120);
}
ma3 = ma(c,3);
ma4 = ma(c,4);
ma5 = ma(c,5);
wma10 = wma(c,10);
if C >= O*(1+0.15) and M >=50000000000 and H >= Highest(H,60) and Price_high_120 < Price_low_120 * 5
then
{
B_seled = true; //기준봉 선정 여부
B_index = index; //기준봉 index
B_v = V;
HH = H;
HC = C;
CC = C;
}
If B_seled == true Then
{
if H > HH Then HH = H;
if C > HC then HC = C;
}
if marketposition == 0 and B_seled == true and (index > B_index and index <= B_index + 15) and v<B_v*0.3 and c<=wma10 Then
{
if HH < Price_low_120* 4 and HC < CC*1.2 Then
{
if C<O and C<wMa10 and (S_index == 0 or (S_index>0 and index > S_index + 60)) then
{
if Time >= 151500 Then
{
buy("매수1", OnClose,C,Floor(금액1/C));
}
}
}
}
If CurrentEntries == 1 Then
{
B_price1 = latestentryprice(0);
}
if marketposition == 1 Then
{
If LatestEntryName(0) == "매수1" Then
{
exitlong("매도1", AtLimit, B_price1 * 1.1);
}
ExitLong("손절", AtStop, AvgEntryPrice*0.75);
}
2021-08-20
1300
글번호 151634
답변완료
문의드립니다!
안녕하세요!
1, 어제 만들어주신 아래 "수식1"에 적용할수있는 "고점 저점선" 수식을 부탁드립니다
* 선의 두께와 색상도 조정 가능토록 부탁드립니다
2, 아래 "수식2"를 "수식1"에 적용할수있도록 수정 부탁드립니다
항상 감사합니다!!!
---------------------------------------------------------------------------------------
( 수식 1)
Plot1(Data1(c)+Data2(c)+data3(c),"합1");
Plot2(Data4(c)+Data5(c)+data6(c),"합2");
( 수식 2)
Input : ntime(60),HHMMSS(150000);
var : S1(0),D1(0),TM(0),TF1(0);
var : HH(0),LL(0),HH1(0),LL1(0),OO(0),CC(0),CC1(0);
if Bdate != Bdate[1] Then
{
S1 = TimeToMinutes(stime);
D1 = sdate;
}
if D1 > 0 then
{
if sdate == D1 Then
TM = TimeToMinutes(stime)-S1;
Else
TM = TimeToMinutes(stime)+1440-S1;
TF1 = TM%ntime;
if Bdate != Bdate[1] or (Bdate == Bdate[1] and TF1 < TF1[1] and stime <= HHMMSS) Then
{
HH = H;
LL = L;
OO = O;
HH1 = HH[1];
LL1 = LL[1];
CC1 = CC[1];
}
if H > HH Then
HH = H;
if L < LL Then
LL = L;
CC = c;
plot1(HH1,"고가-1");
plot2(LL1,"저가-1");
plot3(OO,"oo");
plot4(CC1,"종가-1");
}
2021-08-20
1176
글번호 151633