커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7720
글번호 230811
답변완료
수식부탁드립니다-------------
If ostema1 > ostema1[1] and var77 >=var77[1]+전봉차 and time[1]-stime[1] <시간 Then
포지션이 없을때 위와같은봉이 완성되면 다음봉에 매수하는데 현재봉고가 -2틱에 매수해주세요
If ostema1 < ostema1[1] and var77 <=var77[1]-전봉차 and time[1]-stime[1] <시간 Then
포지션이 없을때 위와같은봉이 완성되면 다음봉에 매도하는데 현재봉고가 +2틱에 매도해주세요
2011-05-17
517
글번호 38718
답변완료
특이값 첫봉 진입 억제수식
어떠한 시스템이 있을 때
1. 전일종가대비 갭이 3.0포인트 이상일 때 첫번째 신호 무시수식은?
2. 첫봉의 ㅣ종가-시가ㅣ> 1.5 포인트 일 때 첫번째 신호 무시수식은?
늘 노고에 감사드립니다.
2011-05-17
656
글번호 38715
빌리언 님에 의해서 삭제되었습니다.
2011-05-17
223
글번호 38714
답변완료
지표식
안녕하세요?
1.이전캔들의 종가와 현재캔들의 차이를 %로 누적적으로(지속적으로) 그리는 식이 가능한지요? 즉 각 캔들의 종가가 %로 얼마나 변하는지를 챠트처름 구현하고 싶은 겁니다.
(분봉기준입니다)
2. 위 챠트가 가능하다면 data2와 data3의 차이를 챠트화 시킨게 있는데요,
이것도 1과 마찬가지로 캔들 종가의 %를 나타내는 지표식.
수고하십시요
2011-05-17
616
글번호 38713
답변완료
지표식 문의 드립니다
안녕하세요?
두종목의 공분산을 구하는 공분산 지표식을 알고 싶습니다
주종목(Data1)과 참조종목(Data2)에 적용되는 공분산 지표식을 부탁드립니다
2011-05-17
685
글번호 38712
답변완료
b rsi 지표에 대한 문의입니다
Input : Period(40), D(2) ;
var : BandBRSI(0),BBUp(0),BBDown(0);
BBUp = BollBandUp(Period,D);
BBDown = BollBandDown(Period,D);
BandBRSI = (RSI-BBDown)/(BBUp-BBDown);
Plot1(BandBRSI,"BandBRSI");
이렇게 지표식을 썼는데 지표식이 잘 안나옵니다
지표공식은
(지표-볼린져하단 밴드) /(볼린져상단밴드- 볼린져하단밴드)
이거인데요 다른 지표들은 잘만들었는데 이게 너무 어렵네요 rsi 지표공식만 대입하면
할수 있을거 같은데.. 아무튼 부탁드립니다 지표식좀 써주세요
2011-05-16
751
글번호 38707
답변완료
시스템식 문의
다름이 아니라 신호가 나오게 하는 시스템식을 문의하는데요.
초보라서 랭귀지 칸에 붙여 넣기만 하면 되게 짜주시면 감사하겠습니다.
ADXR 식인데..
변수는 DI 14, ADX 10, ADXR 20 입니다.
이것만으로도 가능할런지요.. 부탁합니다.
2011-05-16
583
글번호 38703
답변완료
답변주신 수식을 이해할수 없어 질문 올립니다...
함수로는 slowD만 있고 K가 없어 풀어 작성하셔야 합니다.
Inputs: Intervals(5), Length(10);
Variables:
Factor(.5), BarCount(0), Counter(0);
Arrays:
FastDArray[2](0), SlowDArray[2](0);
if _IsNewBar_1m(Intervals) then begin
BarCount = BarCount + 1;
for Counter = 2 downto 1 begin
FastDArray[Counter] = FastDArray[Counter - 1];
SlowDArray[Counter] = SlowDArray[Counter - 1];
end;
if BarCount <= 1 then begin
FastDArray[0] = FastK(Length * Intervals);
SlowDArray[0] = FastDArray[0];
end
else begin
FastDArray[0] = FastDArray[1] + (Factor * (FastK(Length * Intervals) - FastDArray[1]));
SlowDArray[0] = ((SlowDArray[1] * 2) + (FastDArray[1] + (Factor * (FastK(Length * Intervals) - FastDArray[1])))) / 3;
end;
end;
If Crossdown(FastDArray[0], SlowDArray[0]) Then
sell();
If Crossup(FastDArray[0], SlowDArray[0]) Then
buy();
이렇게 올려 주셨는데
k가 없어 풀어사용하여야 한다는 말은 어떤 의미 이며
제일 밑의 if crossdown 이 부분을
Input : Period(5), Period1(3), Period2(3);
value1 = StochasticsK(Period,Period1);
value2 = StochasticsD(Period,Period1,Period2);
# 매도
If Crossdown(value1, value2) Then
{
sell();
}
# 매도청산
If Crossup(value1, value2) Then
{
buy();
}
여기에 바꿔서 넣어보니 선언되지 않은 것이 사용되었다면서
사용이 안되는데 어떻게 사용하여야 하는것인지요??
2011-05-16
599
글번호 38701
답변완료
문의드립니다
a(계산식 매도세의크기)<b(계산식 매수세의크기)로 나름계산한 지표로
어느한쪽의 힘이 조금이라도 더 앞설경우 현재봉이 완성되기전에 위의 신호가 발생하는
즉시 a<b 한틱이라도 더 클경우 바로 매수주문이 나가고 반대의 경우 바로 매도 주문이 나가는 경우가 궁금합니다..
예를들어
1.신호=전일고가(1000)-전일저가(900)<당일고가(1050)-당일저가(900)
이런식으로 크기비교를 해서 식이 성립되면--->전일저가와고가차이100원을 당일 저가를기준으로넣고900원에서 100원이상상승한 시점에 현재봉이나다음봉시가종가고저가가아닌 봉이완성되기전인 신호가발생한 시점에 바로 매수주문이(100원에서 현재가가 한호가상승) 나오게 하고 반대일경우 식이반대로 매도 주문(100원에서 현재가가 한호봉하락)이 나오게 하는 식을 알고싶습니다.
2.위에 신호를 적용하여100<150 전일고저가의 차이와 당일고저가의 차이인 50원을 당일저가기준으로하여 +110(현재가가 한호봉상승)가격으로 매수매도주문 하는 방법을 알고싶습니다
수고하세요....
2011-05-17
622
글번호 38699