커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7896
글번호 230811
답변완료
잔량컬러표기
수고많으십니다.
아래 내용의 잔량표기에 0선 위에는 연분홍색, 아래는 연소라색을 표기하고자 합니다. RGB 컬러 수치로 변경할 수 있도록 넣어주십시요,
감사드립니다. 꾸뻑
var : diff(0),dh(0),dl(0);
var : tx1(0),tx2(0),tx3(0),tx4(0);
diff = Bids-Asks;
if Bdate != Bdate[1] Then
{
dh = diff;
dl = diff;
#봉차트위 출력
tx1 = Text_New(sDate,sTime,H,"최고");
tx2 = Text_New(sDate,sTime,L,"최저");
Text_SetStyle(tx1,2,1);
Text_SetStyle(tx2,2,0);
#지표위 출력
tx3 = Text_New_Self(sDate,sTime,H,"최고");
tx4 = Text_New_Self(sDate,sTime,L,"최저");
Text_SetStyle(tx3,2,1);
Text_SetStyle(tx4,2,0);
}
if diff > dh Then
{
dh = diff;
Text_SetLocation(tx1,sDate,sTime,H);
Text_SetLocation(tx3,sDate,sTime,diff);
}
if diff < dl Then
{
dl = diff;
Text_SetLocation(tx2,sDate,sTime,L);
Text_SetLocation(tx4,sDate,sTime,diff);
}
Plot1(diff, "호가잔량");
Plot2(dh, "당일최고");
Plot3(dl, "당일최저");
PlotBaseLine1(0);
PlotBaseLine2(2000, " 2000");
PlotBaseLine3(3500, " 3500");
PlotBaseLine4(4000, " 4000");
PlotBaseLine5(-2000, " -2000");
PlotBaseLine6(-4000, " -4000");
PlotBaseLine7(-6000, " -6000");
2021-03-31
1188
글번호 147560
답변완료
수식 부탁드립니다.
종목검색시
최근 저점 : value1 = lowest(l,20) ;
최근 저점대비 5% (c>value1*1.05) 한 종목 검색은 안되나요?
이평대비 % (c>ma20*1.05) 는 검색에 나오는데 최근 저가대비 %는 데이터터가 존재하지 않는다고 나옵니다.
If c <ma20*0.95 and c>Value1
==> 20이평대비 5% 작고 최근저점대비 5% 이상 상승한 종목
Then
Condition1 = true;
if Condition1 == true Then
Find(1);
종목검색식 부탁드립니다.
2021-03-31
1189
글번호 147557
답변완료
수식좀 부탁드립니다
5계약으로 진입
매수 매도 매수청산 매도청산 색을 이용하고 있습니다
이평선 5 이평선이 30 이평선 골드시 매수
이평선 5 이평선이 30 이평선 데드시 매도
청산 진입해서 종가상 20 이평선 이탈시 청산 --매수시
진입해서 종가상 20 이평선 돌파시 청산 --매도시
손절은 경우 여려가지 부탁좀 드립니다
아직 어떤것이 좋을지 몰라서요
손절 1 진입하고 진입가 대비 반대로 40틱 이상 올라가면 손절 --매도시
2 진입하고 진입가 대비 반대로 40틱 이상 내려가면 손절 --매수시
3 진입하고 50틱 이상 100틱 이하 수익이 나고 내려오면 10틱 수익청 -- 매수시
4 진입하고 50틱 이상 100틱 이하 수익이 나고 올라오면 10틱 수익청 --매도시
5 진입하고 이후 진입봉기준 5봉이상 돌라가면 손절 --- 매도시
6 진입하고 이후 진입봉기준 5봉이상 내려가먼 손절 -- 매수시
2021-03-31
1284
글번호 147551
답변완료
수식작성 부탁드립니다
증권사 지표인데 예스랭귀지수식으로 전환 부탁드립니다.
1.Sonar+심리도
Input :
_PRICE_( C ), //가격
SonarPeriod(20), //Sonar 기간
SignalPeriod(9), //시그널기간
SimridoPeriod( 10 ), //심리도 기간
_MaType_(0); //이평방법, 0은 단순이평
Vars :
SonarValue(0),
SimridoValue(0),
v0(0),
v1(0);
v0 = SONAR(_PRICE_, SonarPeriod, _MaType_);
SonarValue = MA(v0, SignalPeriod, _MaType_);
SimridoValue = Simrido(SonarValue, SimridoPeriod);
Plot1(SimridoValue, "Sonar+Simrido");
2.%B+Stochastics
Params :
_PRICE_(C), // 가격
Period(20), // 볼린져밴드 적용기간
Mult(2), // 승수
FastKPeriod(14), //스톡캐스틱변수1
SlowKPeriod(3), //스톡캐스틱변수2
SlowDPeriod(3), //스톡캐스틱변수3
_MaType_(0), //이평방법, 0은 단순이동평균
_SignalShow_(1); //지표신호표시 1
Variables :
UpLine(0),
DownLine(0),
MidLine(0),
BollValue(0),
StoValue(0),
v0(0),
v1(0),
v2(0);
UpLine = BBandsUp(_PRICE_, Period, Mult, _MaType_);
DownLine = BBandsDown(_PRICE_, Period, Mult, _MaType_);
MidLine = BBandsMid(_PRICE_, Period, _MaType_);
if ( UpLine - DownLine) <> 0 Then
BollValue = ( C - DownLine) / ( UpLine - DownLine) * 100
Else
BollValue = 0;
v0 = (Highest(BollValue,FastKPeriod)-lowest(BollValue,FastKPeriod));
if v0 <> 0 Then
v1 = (BollValue - Lowest(BollValue,FastKPeriod))/ v0 * 100
Else
v1 = 0;
v2 = MA(v1, SlowKPeriod, _MaType_ );
StoValue = MA( v2, SlowDPeriod, _MaType_ );
Plot1(v2, "%B+Slow%K") ;
Plot2(StoValue, "%B+Slow%D") ;
// 지표신호 표시
if CrossUp(v2, StoValue) Then Plot3(1)
Else if CrossDown(v2, StoValue) Then Plot3(2)
Else Plot3(0);
감사합니다.
2021-03-31
1445
글번호 147549
답변완료
수정부탁드립니다
$,아래식에서 Text 출력을 가격연산기능은 유지하고 틱수연산기능만 삭제하고 십은데
잘 안됩니다...불필요한 수식정리도 함께 부탁드립니다.
도움 부탁드립니다.
input : af(0.02), maxAF(0.2),텍스트출력(1),크기(0);;
var : T(0),HH(0),LL(0),HD(0),HT(0),LD(0),LT(0),TL1(0),TL2(0),cnt(0),count(0);
var : HH1(0),LL1(0),HD1(0),HT1(0),LD1(0),LT1(0);
var : TL3(0),TL4(0),TL5(0),TL6(0),tl7(0),tx1(0),tx2(0),tx11(0),tx22(0);
var1 = CSar(af,maxAF);
if crossup(c,var1) Then
{
T = 1;
HH = H;
HD = sdate;
HT = stime;
HH1 = HH[1];
HD1 = HD[1];
HT1 = HT[1];
if LL > 0 Then
{
if 텍스트출력 == 1 then
{
Tx11 = Text_New(HD1,HT1,HH1,NumToStr((HH1-LL1)/PriceScale,0)+NewLine+NumToStr(HH1,2));
Text_SetStyle(tx11,2,1);
Text_SetColor(tx11,BLUE);
Text_SetSize(tx11,크기);
Text_Delete(tx1);
Tx1 = Text_New(HD,HT,HH,NumToStr((HH-LL[1])/PriceScale,0)+NewLine+NumToStr(HH,2));
Text_SetStyle(tx1,2,1);
Text_SetColor(tx1,BLUE);
Text_SetSize(tx1,크기);
}
}
}
if CrossDown(c,var1) Then
{
T = -1;
LL = L;
LD = sdate;
LT = stime;
LL1 = LL[1];
LD1 = LD[1];
LT1 = LT[1];
if HH > 0 Then
{
if 텍스트출력 == 1 then
{
Tx22 = Text_New(LD1,LT1,LL1,NumToStr((HH1-LL1)/PriceScale,0)+NewLine+NumToStr(LL1,2));
Text_SetStyle(tx22,2,0);
Text_SetColor(tx22,MAGENTA);
Text_Delete(tx2);
Text_SetSize(tx22,크기);
Tx2 = Text_New(LD,LT,LL,NumToStr((HH[1]-LL)/PriceScale,0)+NewLine+NumToStr(LL,2));
Text_SetStyle(tx2,2,0);
Text_SetColor(tx2,MAGENTA);
Text_SetSize(tx2,크기);
}
}
}
if T == 1 then
{
if H > HH Then
{
HH = H;
HD = sdate;
HT = stime;
if 텍스트출력 == 1 then
{
Text_Delete(tx1);
Tx1 = Text_New(HD,HT,HH,NumToStr((HH-LL[1])/PriceScale,0)+NewLine+NumToStr(HH,2));
Text_SetStyle(tx1,2,1);
Text_SetColor(tx1,BLUE);
Text_SetSize(tx1,크기);
}
}
}
if T == -1 then
{
if L < LL Then
{
LL = L;
LD = sdate;
LT = stime;
if 텍스트출력 == 1 then
{
Text_Delete(tx2);
Tx2 = Text_New(LD,LT,LL,NumToStr((HH[1]-LL)/PriceScale,0)+NewLine+NumToStr(LL,2));
Text_SetStyle(tx2,2,0);
Text_SetColor(tx2,MAGENTA);
Text_SetSize(tx2,크기);
}
}
}
$,미리 감사드립니다.
2021-03-31
990
글번호 147546
답변완료
수식 부탁드려요~
진입 및 청산 시간을
12:00분 부터 진입 가능 시작
15:25분 청산 으로
매매 시간제한 시스템 부탁드립니다
2021-03-31
1021
글번호 147544
푸른 님에 의해서 삭제되었습니다.
2021-03-31
3
글번호 147543
답변완료
수식문의
안녕하세요
처음 접하다보니 좀 복잡해서 도움좀 부탁드립니다. 코인에서 사용을할껀데
그물망차트를 5분봉 기준으로
최상단선 위에있으면 매수를 기준으로 가져가되
진입포인트는 최하단선 터치시 매수로 진입
그물망은 시작값50 간격 10단위로 20개 부탁드립니다
손절은 코인 가격의 1퍼센트
수익은 코인 가격의 1.5퍼센트
요로케 수식작성좀 부탁드립니다.
그리고 수식에서 청산 손절 수정하려면 어떤것을 건드려야하는지도 궁금합니다 ㅠㅠ
귀찮게 해서 죄송합니다
2021-03-31
1191
글번호 147541
답변완료
분봉상
분봉에서 오늘 첫봉부터 현재까지의 거래대금 거래량 합계를 각각 구하고 싶어요
부탁드려요
그리고
최근 5일이내 시가대비 5프로 이상 상승이면서 20이평돌파 이후 어제 저점이 가장낮고 오늘 저점이 어제보다 오른것을 찾고싶어요 밑에 수식에서 수정 부탁드려요
if c>o*1.05 Then
{
var50 = Index;
Var51 = c;
Var52 = O;
Var53 = m;
}
if ( Var50>0 and Index > var50 and Index <= var50 + 5
) then
find(1);
2021-03-31
1330
글번호 147540