커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
4642
글번호 230811
답변완료
중앙선수식재요청
상기와 같이 중앙선이 당일 가격움직임에 따라
변동하면서 움직이고 있어요
이렇게 할수 있는 수식을 부탁해요
=====================================
안녕하세요
예스스탁입니다.
랭귀지에는 차트바탕화면을 변경하는 기능이 없습니다.
방법이라면 지표속성의 채우기기능을 이용해
비슷하게 보실수 있습니다.
1
var1 = (dayhigh+daylow)/2;
plot1(var1,"중앙선");
plot2(999999999999,"상단");
plot3(-99999999999,"하단");
위식을 지표식으로 작성하고
문법검증(f4)후에
f5키를 누르시면 지표속성화면이 나타납니다.
지표속성창 차트표시탭에서
첨부된 그림과 같이 채우기를 하신후
지표식 완료
2
지표를 적용하기 전에
기본차트속성에서
y촉을 화면(기본차트) 로 설정후
지표를 적용하시면 됩니다.
즐거운 하루되세요
================================================
상기와 같이 중앙선 표시할려면
종전에 주신 수식은 yesglobalpro에선 잘않되고 있어요
어떻게 하면되는지요
yesglobalpro에서나
키움증권챠트에서나 가능한지요?
2016-04-20
239
글번호 97268
답변완료
질문드립니다.
질문11
방법1, 방법2의 차이가 무엇인지 궁금하며 검색결과에도 영향을 미치는지 궁금합니다.
질문2
방법2같은 경우 화면[3201] 종목검색 -> 신호검색에서 검색을 할경우 올바른 값이 검색이 되는데 화면[3202] 파워종목검색에서는 왜 전종목이 뜨는지 궁금합니다.
value1 = DIPlus(Period);
value2 = DIMinus(Period);
방법 1
If CrossUp(value1,value2) Then
{
If C==C[1] Then
value3 = 0.001;
Else
value3 = (C-C[1])/C[1]*100;
}
Else
value3 = 0;
Find(value3);
방법 2
If CrossUp(value1,value2) Then
find(1);
2016-04-20
110
글번호 97267
답변완료
강조문의입니다
스토캐스트K(10,5,5)가 50이상 돌파시 ●표시를 ('진입'글자) 차트에 표시부탁드립니다. 그리고 스토캐스틱K가 50이하돌파시 ○표시를 ('진입'글자)차트상에 표시부탁드립니다.
2016-04-20
132
글번호 97264
답변완료
감사합니다. 수식 부탁드립니다.
안녕하세요?
수식 부탁드립니다.
피보나치 키움 수식입니다.예스로 변환부탁드립니다.
1.시작기준점은 시작일 시장개장시간을 기준으로 하고 싶습니다.(시작일은 외부입력)
2.추세에 따라 저점기준으로 계산 또는 고점기준으로 계산할수 있도록 방향을 주었으면 합니다.
키움 수식입니다.
수식1
a=highestsince(1,date==시작일,H);
b=lowestsince(1,date==시작일,L);
p=a-b;
p*0.764+b
수식2
p*0.618+b
수식3 .....
감사합니다
2016-04-20
165
글번호 97263
답변완료
부탁합니다
1.매수청산
현재가가 매수진입가보다 크고
p1을 터치후(종가기준이 아니더라도 매수진입후 한번이라도 터치하면)
(p2+p3)/2를 크로스다운하면 매수청산
2.매도청산
현재가가 매도진입가보다 작고
s1을 터치후(종가기준이 아니더라도 매도진입후 한번이라도 터치하면)
(s2+s3)/2를 크로스업하면 매도청산
2016-04-20
110
글번호 97262
답변완료
질문입니다
바쁘신데 항상 좋은 답변주셔서 감사합니다 또 질문 올립니다
1번질문
5선 이동평균선과 10선 이동평균선이 골든크로스되면 매수신호
10선 이동평균선 위에서 5선 이동평균선을 캔들이 종가상 5틱 하락돌파하면 재매수 신호
5선 이동평균선과 10선 이동평균선이 데드크로스되면 매도신호
10선 이동평균선 아래에서 5선 이동평균선을 캔들이 종가상 5틱 상승돌파하면 재매도 신호
익절7틱 손절5
2번질문
5선 이동평균선과 10선 이동평균선이 골든크로스된 상태에서
10선 이동평균선 위에서 5선 이동평균선을 캔들이 종가상 5틱 하락돌파하면 매수 신호
상승으로 보고 5선 이동평균선을 캔들이 종가상 5틱 하락돌파할때마다 재매수 신호만 나오게요
만약 15선 이동평균선을 캔들이 종가상 하락돌파하거나 5선 이동평균선과 10선 이동평균선이 데드 크로스 나면 매수신호는 금지
5선 이동평균선과 10선 이동평균선이 데드크로스된 상태에서
10선 이동평균선 아래에서 5선 이동평균선을 캔들이 종가상 5틱 상승돌파하면 매도 신호
하락으로 보고 5선 이동평균선을 캔들이 종가상 5틱 상승돌파할때마다 재매도 신호만 나오게요
만약 10선 이동평균선을 캔들이 종가상 상승돌파하거나 5선 이동평균선과 10선 이동평균선이 골든크로스 나면 매도신호는 금지
익절7틱 손절5틱
3번질문
5선 이동평균선과 10선 이동평균선이 골든크로스되면 매수신호
10선 이동평균선 위에서 5선 이동평균선을 캔들이 종가상 하락돌파하면 재매수 신호
5선 이동평균선과 10선 이동평균선이 데드크로스되면 매도신호
10선 이동평균선 아래에서 5선 이동평균선 캔들이 종가상 상승돌파하면 재매도 신호
매수신호 확정되고 그 캔들에서 저가 밑에 5틱에 차트상 매수글자와 가격이 나오게요 매도신호 확정이되고 그 캔들에서 고가가격에서 5틱 위에 차트상 매도글자와 가격이 나오게요 가격은 신호 확정된 캔들의 종가가격이 나오게요 부탁드립니다
2016-04-20
102
글번호 97261
답변완료
하나 더 수정 부탁합니다
이상합니다 확인점 부탁 합니다
신호진입해서 수익이 10틱부터 "10틱 수익중" 이런 문구가 나오면서 더 올라가면 5틱단위로 "15틱 수익중" 수익일때만 텍스트가 출력됩니다.
아래식으로 사용해서 인지 작동이 되지않고 있습니다
매수시 매도시 다 부탁합니다
var : T(0),tx(0);
Text_Delete(Tx);
if MarketPosition != 0 Then{
value2 = int((PositionProfit/PriceScale)/5);
if value2 >= 2 Then{
Tx = Text_New(sdate,stime,H+PriceScale*1,NumToStr(value2*5,0)+"틱 수익중");
Text_SetStyle(tx,0,2);
}
}
2016-04-20
105
글번호 97260
답변완료
수식 부탁드립니다
(!)
양 캔들 저가 붕괴 매도
음 캔들 고가 돌파 매수
(2)
20일선이 하락추세이고,캔들이 20일선 아래에서 연속 2음 캔들 매도
20일선이 상승추세이고,캔들이 20일선 위에서는 연속 2양 캔들 매수
(3)
파라볼릭 하단 지지선 터치하는 양 캔들 매수,하단 지지선 붕괴하는 음 캔들 매수
파라볼릭 상단 저항선 터치하는 음 캔들 매도,상단 저항선 돌파하는 양 캔들 매수
2016-04-20
149
글번호 97259
답변완료
수정좀 부탁합니다
안녕하세요
차트에서 선값을 나오게 만들고자 해서 이렇게 수정 합니다
차트에서 마지막지표값보기가 있지만 전 두개를 다 봐야 해서요
var : T(0),HH(0),LL(0);
var1 = ma(C,5);
var2 = ma(C,10);
if crossup(var1,var2) Then{
T = 1;
HH = H;
}
if CrossDown(var1,var2) Then{
T = -1;
LL = L;
}
if T == 1 Then{
if H > HH Then
HH = H;
plot1(LL);
}
if T == -1 then{
if L < LL Then
LL = L;
plot2(HH);
}
이식을
각각으로 해서
plot1(LL);
plot2(hh);
각각 지표 로 만들어 주세요
2016-04-20
109
글번호 97258