커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
3320
글번호 230811
답변완료
진입가격별(시가대비) 청산수식
sell 수식에 a,b 두번의 진입이 있는 수식입니다.
진입가격이 시가 위
진입가격이 시가 아래
두 개로 구분하여 청산하고 싶습니다. 수식이 맞는지요?
*****************************************************************************
if MarketPosition== -1 and entryprice > dayopen Then
{
if IsEntryName("a") == true Then
{
SetStopLoss(PriceScale*hals,PointStop);
SetStopTrailing(PriceScale*hatr2,PriceScale*hatr1,PointStop,1);
SetStopProfittarget(PriceScale*hagl,PointStop);
}
Else if IsEntryName("b") == true Then
{
SetStopLoss(PriceScale*hbls,PointStop);
SetStopTrailing(PriceScale*hbtr2,PriceScale*hbtr1,PointStop,1);
SetStopProfittarget(PriceScale*hbgl,PointStop);
}
Else
{
SetStopLoss(0);
SetStopTrailing(0,0);
SetStopProfittarget(0);
}
}
if MarketPosition== -1 and entryprice <= dayopen Then
{
if IsEntryName("a") == true Then
{
SetStopLoss(PriceScale*als,PointStop);
SetStopTrailing(PriceScale*atr2,PriceScale*atr1,PointStop,1);
SetStopProfittarget(PriceScale*agl,PointStop);
}
Else if IsEntryName("b") == true Then
{
SetStopLoss(PriceScale*bls,PointStop);
SetStopTrailing(PriceScale*btr2,PriceScale*btr1,PointStop,1);
SetStopProfittarget(PriceScale*bgl,PointStop);
}
Else
{
SetStopLoss(0);
SetStopTrailing(0,0);
SetStopProfittarget(0);
}
}
2024-08-01
1050
글번호 177882
답변완료
부탁드립니다.
첨부된 사진처럼 해당 동그라미 표시한 부분처럼
0 기준선을 1번 노란 막대가 넘어갈 때 검색하고 싶습니다.
그리고 1번, 2번, 3번 막대가 동시에 넘어갈 때 도 검색하고 싶습니다.
가능하면 예스지표로 만들고 싶습니다.
종목검색2개, 지표1개 위 내용처럼 문의드립니다.
부탁드립니다 .
1. 노란색막대
(avg(V,5)-avg(V,20))
/
avg(V,5)*100
2. 주황색막대
(avg(V,10)-avg(V,60))
/
avg(V,10)*100
3. 빨간색막대
(avg(V,10)-avg(V,300))
/
avg(V,10)*100
2024-03-25
1037
글번호 177877
답변완료
분봉에서 일봉 겹치는 가격(고가,저가)이은선
분봉에서 일봉이 n일기간 동안 겹치는 가격(고가,저가)을 이은선
2024-03-25
926
글번호 177876
답변완료
기술적지표의 종목검색용 전환
키움에서 쓰고 있는 1봉전 월봉최고시가 기술적 지표입니다.
M = floor(date/100);
K = if(MonOpen() > C, MonOpen(), 0);
M1 = Valuewhen(1, M!=M(1), K(1));
M2 = Valuewhen(2, M!=M(1), K(1));
M3 = Valuewhen(3, M!=M(1), K(1));
M4 = Valuewhen(4, M!=M(1), K(1));
M5 = Valuewhen(5, M!=M(1), K(1));
M6 = Valuewhen(6, M!=M(1), K(1));
M7 = Valuewhen(7, M!=M(1), K(1));
M8 = Valuewhen(8, M!=M(1), K(1));
M9 = Valuewhen(9, M!=M(1), K(1));
M10 = Valuewhen(10, M!=M(1), K(1));
M11 = Valuewhen(11, M!=M(1), K(1));
M12 = Valuewhen(12, M!=M(1), K(1));
Max(M1, M2, M3, M4, M5,M6, M7, M8, M9, M10, M11, M12)
이 수식을 일봉상 종목검색용으로 전환하고 싶습니다.
2024-03-25
1255
글번호 177873
답변완료
검색식 부탁합니다
A=LRL(Period);
B=LRL(Period1);
crossup(A,B)
2024-03-25
1117
글번호 177872
답변완료
수식 부탁드립니다.
검색수식 부탁드립니다
1. 일정기간 동안,
지표값(여를 들어 RSI지표)의 최고값을
현재값이 상향돌파 하는
2.일정기간 동안,
지표값(여를 들어 RSI지표)의 평균값을
현재값이 상향돌파 하는 수식
수고하세요.
2024-03-25
1029
글번호 177870
답변완료
검색식 부탁드립니다.
안녕하세요^^
((전월봉의 시가+ 종가)/2 + 당월의 시가)/2를 일봉상 돌파하는 종목검색식을 알고 싶습니다.
부탁드립니다. _(_ _)_
2024-03-25
1056
글번호 177869
답변완료
종목검색부탁드립니다
키움수식 일봉
shortPeriod 10
midPeriod 30
longPeriod 52
가=(highest(high,shortPeriod)+lowest(low,shortPeriod))/2;
CROSSUP(C, 가)
고맙습니다
2024-03-25
919
글번호 177868
답변완료
두존건을 만족한 종목 검색식 부탁합니다
crossup(C,bbandsdown(95,2))
지표변수
period 95
D1 2
거래량 이동평균선
crossup(MA(V, 5, 지수),MA(V, 20, 지수))
..................................................
윗꼬리 고가돌파
B=H-L;
B1=Max(C,O)-L;
B2=B/B1>5 && H/C(1)>(1*18/100);
A=Valuewhen(1,B2,H);
CROSSUP(C,A)
기준선 매물
A=C;
B=(highest(high,midPeriod)+lowest(low,midPeriod))/2;
D=Valuewhen(1,crossup(A,B),C);
CROSSUP(C,D)
지표변수
midPeriod 26
분봉에서 윗꼬리 기준선 돌파종목 검색식 부탁 합니다
2024-03-25
953
글번호 177867