커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내

안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
프로필 이미지
예스스탁
2026-02-27
7216
글번호 230811
지표
답변완료

종목검색식 부탁합니다

지표명 :DMI 조건식 DMI 50 이상이고 AND -DI 10이하 일때 +DI가 50을 돌파한 종목 검색식 부탁합니다
프로필 이미지
파워
2019-01-17
222
글번호 125374
종목검색

소망 님에 의해서 삭제되었습니다.

프로필 이미지
소망
2019-01-17
1
글번호 125373
지표
답변완료

수식 부탁드림니다. (파라볼릭)

해외선물 분봉 매수 진입 1. 파라볼릭 매수 전환(골드) 매수시 진입 2. 바로 전봉은 매도 신호 ==> 매수 신호 유지시 수익 청산하더라도 2차 진입 안되게 하기 위함 매수 청산 1.파라볼릭 매도 전환(데드)시 봉완성후 청산 2.매수가에 50tick 상승시 트레일링 스탑 시작 ( 최고점에서 10tick 하락시 청산) 매도 진입/ 청산 은 매수진입에 반대로 요망합니다. 분봉에서
프로필 이미지
이형지
2019-01-17
203
글번호 125372
시스템

jba 님에 의해서 삭제되었습니다.

프로필 이미지
jba
2019-01-18
25
글번호 125371
시스템
답변완료

문의 드립니다.

아래 조건으로 수식 작성 부탁드립니다. 진입조건 1. 선물 전일종가 대비 0.5p 상승출발 & 09:30분까지의 저가를 09:30분 이후에 터치하면 매수 2. 09:30분까지의 저가 또는 고가를 갱신하면 갱신한 방향으로 진입 청산조건 [매수 상태일때] 1. 앞의 5개 봉에서는 선물매수호가 총건수 > 선물매도호가 총건수 였으나 현재봉에서 선물 매수호가 총건수 <= 선물 매도호가 총건수일 경우 2. 금일 12:30분 이전의 고가를 터치할 경우 3. 시가에서 2 point 이상 상승한 후 최고가에서 0.7 point 이상 하락한 경우
프로필 이미지
yunmx
2019-01-17
179
글번호 125370
시스템
답변완료

추세지표 TTF 와 TDI 지표식 문의

안녕하세요!!! 하아투자증권 교육생 입니다. 교육받는 중 교재 1권의 지표식이 궁금해서 문의 올립니다. TTF(Trend Triger Factor) 지표식과 TDI(Trend Detection Index) 지표식입니다. 설며이 이해는 가는데 막상 코드가 안되네요 부탁드립니다.
프로필 이미지
불스아이
2019-01-17
240
글번호 125369
지표
답변완료

부탁드립니다.

만들어 주신 아래 지표를 매매식으로 만들고자 합니다. 이전 Plot3와 현재 Plot3의 차가 (변화량이) 변수 A(5) 이상 발생하게 되면 plot5(ma(macdosc ,5)); 가 하강하기 전까지 plot3(highest(macdosc ,5)) 이 상승중이고, plot5(ma(macdosc ,5)); 가 A(5) 이상일때 매수 (매도 반대) Input : shortPeriod(12), longPeriod(26), signal(9); Var : MACDV(0),MACDS(0),macdosc (0) ; MACDV = MACD(shortPeriod, longPeriod); MACDS = wma(MACDV,Signal); macdosc = MACDV-MACDS; Plot1(MACDV, "MACD"); Plot2(MACDS, "MACDSignal"); PlotBaseLine1(0, "기준선1"); plot3(highest(macdosc ,5)); plot4(Lowest(macdosc ,5)); plot5(ma(macdosc ,5)); plot6(highest(macdosc,20)); plot7(Lowest(macdosc,20)); plot8(ma(macdosc,20));
프로필 이미지
라떼처럼
2019-01-17
168
글번호 125368
시스템
답변완료

함수식

안녕하세요 미리 감사인사올립니다 아래식에서 두가지조건을 추가하고십습니다 Input : short(12), long(26), signal(9); Input : Period(20), LPercent(98), SPercent(106); Var : MACDV(0) , MACDS(0),T(0),value(0); var : Hi1(0),Hi2(0),Hc1(0),Hc2(0),Li1(0),Li2(0),Lc1(0),Lc2(0); MACDV = MACD(short, long); MACDS = ema(MACDV,signal); value = Disparity(Period) ; if crossup(MACDV,MACDS) Then { T = 1; Hi1 = MACDV; Hi2 = Hi1[1]; Hc1 = C; Hc2 = Hc1[1]; if value >= LPercent and Li1 > Li2 and Lc1 < Lc2 and Lc2 > 0 Then buy(); } if CrossDown(MACDV,MACDS) Then { T = -1; Li1 = MACDV; Li2 = Li1[1]; Lc1 = C; Lc2 = Lc1[1]; if value >= SPercent and Hi1 < Hi2 and Hc1 > Hc2 and Hc2 > 0 Then sell(); } if T == 1 and MACDV > Hi1 Then { Hi1 = MACDV; HC1 = C; } if T == -1 and MACDV < Li1 Then Li1 = MACDV; LC1 = C; // 조건1 (매수/매도 신호발생시 신호봉의 종가에서 +/- 20틱 위나 아래에서 진입대기) var : S(0); if S <= 0 and 매수진입조건 Then { S = 1; var1 = C; } if S >= 0 and 매도진입조건 Then { S = -1; var1 = C; } if S == 1 Then buy("b",atlimit,var1-PriceScale*20); if S == -1 Then sell("s",atlimit,var1+PriceScale*20); // 조건 2 Condition1 = MarketPosition == 0 and MarketPosition(1) == 1 and IsExitName("StopLoss",1) == true; Condition2 = MarketPosition == 0 and MarketPosition(1) == -1 and IsExitName("StopLoss",1) == true; if Condition1 == false and 매수진입조건 Then buy(); if Condition2 == false and 매도진입조건 Then sell(); 틀린곳이있으면 수정도 부탁드립니다 감사합니다
프로필 이미지
달마7
2019-01-17
179
글번호 125361
시스템
답변완료

수식 부탁( mfi 매매)

조건1: 일봉기준: 1>10일때 매수 진입 조건2: 일봉기준 20일평균값이 우상향일때 매수진입 조건3: mfi(4) LPERCENT(30)이하일때 매수 진입 이세조건의 교집합시 매수 진입 아래식을 적용해보니 아무런 매수신호가 안뜨네요... 뭐가 잘못되었는지 알려주시면 감사 참고로 해외선물 30분봉입니다. ================================================================================== Input : Period(40), LPercent(30), SPercent(100); Input : P1(50),P2(165); Input : N1(1),N2(10),N3(20); Var : value(0); var : BEH(0),BEL(0),SEH(0),SEL(0); var : cnt(0),sum1(0),sum2(0),avg1(0),avg2(0),avg3(0),T(0),mav2(0),mav3(0); var : sum3(0),Tcond(false); var : sum4(0),sum41(0),avg4(0),avg41(0); value = MFI(Period); if DayClose(max(N1,N2,N3)) > 0 Then { sum1 = 0; sum2 = 0; sum4 = 0; sum41 = 0; for cnt = 0 to max(N1,N2,N3)-1 { if cnt < N1 Then sum1 = sum1 + DayClose(cnt); if cnt < N2 Then sum2 = sum2 + DayClose(cnt+1); if cnt < N3 Then { sum4 = sum4 + DayClose(cnt); sum41 = sum41 + DayClose(cnt+1); } } avg1 = sum1/N1; avg2 = sum2/N2; avg4 = sum3/N3; avg41 = sum41/N3; T = 0; if avg1 >= avg2 Then T = 1; if avg1 < avg2 Then T = -1; # 매수/매도청산 If value <= LPercent and MarketPosition == 0 and avg4 > avg41 Then { Buy("매수"); } if MarketPosition == 1 then { ExitLong("즉시익절",AtLimit,EntryPrice+PriceScale*P1); ExitLong("즉시손절",AtStop,EntryPrice-PriceScale*P2); } }
프로필 이미지
이형지
2019-01-17
171
글번호 125360
시스템