커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

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

프로필 이미지
회원
2019-01-19
40
글번호 125411
지표
답변완료

수익차트

이 게시판에 있는 수익차트 지표 잘 봤습니다. 여기에 피라미딩과 손절청산전략이 포함된 시스템을 지표로 나타내는 걸 보고 싶습니다. 예시는 터틀전략입니다. 이 시스템으로 수익차트를 구성해주세요. 처음부터 다시 만들어야 될것 같은 지표식인데, 혹시 모르니 골든/데드로만 된 수익차트식을 같이 붙여넣겠습니다. [ 시스템 ] Input: Capital(100000000); Var: AtrV(0), Unit(0), MP(0); AtrV = ATR(20); Unit = (Capital*0.02)/(AtrV); if Unit < 1 then Unit = 1; MP = MarketPosition; # 진입 If MP == 0 then { buy("B", atstop, Highest(High,20), Unit); } # 피라미딩 진입 If MP == 1 and CurrentEntries < 4 Then buy("bp", atstop, EntryPrice+AtrV[BarsSinceEntry]*1*CurrentEntries, Unit); # 청산 If MP == 1 Then { ExitLong("EL", atstop,Lowest(L,10)); ExitLong("EL_stop",AtStop,AvgEntryPrice-2*AtrV); } [ 수익차트 ] input : 진입날짜(20150102),진입시간(90000); input : 진입수수료(0),청산수수료(0); input : 진입슬리피지(0),청산슬리피지(0); Input : P1(5), P2(20); var : T(0),sumPL(0),totalPL(0),HH(0); value1 = ma(C, P1); value2 = ma(C, P2); if sdate == 진입날짜 and (stime == 진입시간 or (stime > 진입시간 and stime[1] < 진입시간)) Then Condition1 = true; if Condition1 == true then{ If T <= 0 and CrossUP(value1, value2) Then{ var1 = C; if T == -1 Then{ sumPL = SumPL+(var2-C-진입수수료-청산수수료-진입슬리피지-청산슬리피지); } T = 1; } If T >= 0 and CrossDown(value1, value2) Then{ var2 = C; if T == 1 Then{ sumPL = sumPL+(C-var1-진입수수료-청산수수료-진입슬리피지-청산슬리피지); } T = -1; } if T == 1 Then totalPL = sumPL+(C-var1-진입수수료-청산수수료-진입슬리피지-청산슬리피지); if T == -1 Then totalPL = sumPL+(var2-C-진입수수료-청산수수료-진입슬리피지-청산슬리피지); if totalPL > HH Then HH = totalPL; plot1(totalPL,"누적수익"); plot2(HH,"최고누적수익"); plot3(HH*0.6,"최고누적수익 60%"); }
프로필 이미지
크라젠
2019-01-18
210
글번호 125410
지표

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

프로필 이미지
haha1122
2019-01-18
36
글번호 125401
지표
답변완료

문의합니다.(이평선전략)

매수 120 이평선을 상승 돌파후 30틱이상 상승후에 다시 하락하여 120 이평선에 밴드 근처에 오게되고 120 이평선+ 3틱 120 이평선- 3틱 밴드내에 하락후에 다시 120 이평선 위에 종가가 있는 상태에서 양봉이 2개 연속 발생하면 매수진입합니다. 매수청산 120이평선 아래로 종가가 형성되는 음봉이 2개가 발생하면 매수청산합니다. 매도 120 이평선을 하락 돌파후 30틱이상 하락후에 다시 상승하여 120 이평선에 밴드 근처에 오게되고 120 이평선+ 3틱 120 이평선- 3틱 밴드내로 상승후에 다시 120 이평선 아래에 종가가 있는 상태에서 음봉이 2개 연속 발생하면 매도진입합니다. 매도청산 120이평선 위로 종가가 형성되는 양봉이 2개가 발생하면 매도청산합니다.
프로필 이미지
종호
2019-01-18
226
글번호 125400
시스템
답변완료

로직 하나 부탁드려요

수고많으십니다. 가장 최근의 음봉 다섯개의 최저가를 나타내는 수식부탁드려요. 예를 들어서 [양음음양양양음음양양양음]인 경우 다섯개의 음봉 중 최저가를 구하는 방법식을 의미합니다. 감사합니다.
프로필 이미지
김동혁
2019-01-18
188
글번호 125399
시스템
답변완료

역추세 전략의 주문방법 문의

안녕하세요, 유진에서 해외선물을 거래 하고 있습니다. 운용하고 있는 전략 중 역추세 전략이 있는데, 가령 condition1 상향 돌파시, 종가 보다 1틱 높은 가격에서 매도 포지션을 진입하고 있습니다. atlimit 형태로 주문을 내보내고 있는데, 미체결 거래가 정정주문 되면서 발생하는 슬리피지 때문에 고민 중에 있습니다. 혹시 돌파시 종가 + 1틱 이상의 가격에서 매도 진입을 atstop 형태 주문으로 내보내는 방법은 없는지 문의 드립니다. 감사합니다.
프로필 이미지
라면의비밀
2019-01-18
217
글번호 125390
시스템
답변완료

질문드립니다.

시그널 봉 전까지 고가가 A를 돌파한적이 한번도 없고, 시그널봉에 A를 크로스업하면 매수식 부탁드립니다.
프로필 이미지
stockric
2019-01-18
183
글번호 125389
시스템

목마와숙녀 님에 의해서 삭제되었습니다.

프로필 이미지
목마와숙녀
2019-01-18
0
글번호 125388
시스템
답변완료

수식작성 부탁드립니다.

아래 조건으로 수식작성 부탁드립니다. 청산조건 {직전 10개봉중 8개 이상이 양봉이고, 6~10 봉의 절대크기(C-O)의 합이 1~5 봉 크기의 합보다 1.5배 이상} & {직전 10개봉중 8개 이상이 양봉이고, 현재봉의 절대크기가 전봉의 1.3배 이상인 경우 봉 완성전이라도 청산주문함.}
프로필 이미지
yunmx
2019-01-18
216
글번호 125387
시스템