커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

부탁 드립니다.

항상 만족한 수식에 깊이 감사 드립니다. 질문1) 수식1에서 그림1과 같은 표시를 그림2와 같이 부탁 드립니다. 질문2) 수식2에서 별표 부분은 삭제하고 당일(08:00~익일07:00)의 것만 대륙별 시작 시간의 수평선과 시가 표시 부탁 드립니다. 미리 감사 드립니다. 수식1) INPUT: P1(5),P2(20); VAR1=MA(C,P1); VAR2=MA(C,P2); IF CROSSUP(VAR1,VAR2) THEN VAR3=VAR2; IF CROSSDOWN(VAR1,VAR2) THEN VAR4=VAR2; PLOT1(VAR1,"P1이평"); PLOT2(VAR2,"P2이평"); PLOT3(VAR3,"goden"); PLOT4(VAR4,"dead"); 수식2) INPUT: P1(20); VAR1=MA(C,P1); plot1(var1,"var1"); input : 아시아시작(080000),아시아종료(153000); input : 유럽시작(153000),유럽종료(213000); input : 미국시작(213000),미국종료(070000); var : Tcond1(false),Tcond2(false),Tcond3(false); var : V1(0),V2(0),V3(0); Var11 = var1; If stime == 아시아시작 or (stime > 아시아시작 and stime[1] < 아시아시작) Then { Tcond1 = true; V1 = Var11; } If stime == 아시아종료 or (stime > 아시아종료 and stime[1] < 아시아종료) Then { Tcond1 = false; } If stime == 유럽시작 or (stime > 유럽시작 and stime[1] < 유럽시작) Then { Tcond2 = true; V2 = Var11; } If stime == 유럽종료 or (stime > 유럽종료 and stime[1] < 유럽종료) Then { Tcond2 = false; } If stime == 미국시작 or (stime > 미국시작 and stime[1] < 미국시작) Then { Tcond3 = true; V3 = Var11; } If stime == 미국종료 or (stime > 미국종료 and stime[1] < 미국종료) Then { Tcond3 = false; } if Tcond1 == true Then plot96(V1,"아시아기준");//속성에서 그래프종류는 일자그래프 if Tcond2 == true Then plot97(V2,"유럽기준");//속성에서 그래프종류는 일자그래프 if Tcond3 == true Then plot98(V3,"미국기준");//속성에서 그래프종류는 일자그래프
프로필 이미지
yes
2015-11-16
205
글번호 92413
지표
답변완료

부탁드립니다

44967번 재질문입니다 첨부파일 한화면에1,2 있는데2번챠트에만시가,고가.저가 선을넣고싶은니다 (2번챠트는종목선택 참조에서AMT연결콜,풋옵션과AMT+1단계콜,풋,+2단계콜.풋-1단계콜,-2단계콜.풋 챠트)
프로필 이미지
파생돌이
2015-11-14
179
글번호 92412
지표
답변완료

시스템 수식 수정 부탁드립니다.

아래의 수식을 일봉챠트에 적용해 보았습니다. 피라미딩에서 "다른 신호만 허용" 횟수 "2회"로 적용하였습니다. 1. 매수가 3회 되는 경우가 있습니다. 2. 목표수익률 도달하여 보유수량의 50%를 매도후 재매수가 되는 경우가 있습니다. 3. 매도는 정상적으로 됩니다. 요청사항 1. 매수가 2개를 지정하는데, 매수는 2번만 되어야 합니다. 2. 목표수익률에 도달하면 보유수량의 50%를 매도후 나머지 50% 보유수량으로는 5%씩 간격으로 주가를 체크하면서 홀딩과 매도를 할수 있도록 수정 부탁드립니다. - 아 래 - input : 매수진입일전일(20151105); input : 매수가1(10000),매수가2(9000),손절가(8000); input : 목표수익(10),추가(5); if sdate >= 매수진입일전일 Then{ if NextBarOpen >= 매수가1 Then Buy("매수11",atlimit,매수가1); Else Buy("매수12",AtStop,매수가1); if NextBarOpen >= 매수가2 Then Buy("매수21",atlimit,매수가2); Else Buy("매수22",AtStop,매수가2); } if MarketPosition == 1 Then{ Exitlong("손절",AtStop,손절가); if CurrentContracts == MaxContracts Then ExitLong("목표수익1",atlimit,EntryPrice*(1+목표수익/100),"",Floor(MaxContracts*0.5),1); if CurrentContracts < MaxContracts Then{ var1 = (highest(H,BarsSinceEntry)-EntryPrice)/EntryPrice*100; var2 = Floor(var1/추가); if var2 >= 2 Then ExitLong("목표수익2",AtStop,EntryPrice*(1+(추가 * var2)/100)); } }
프로필 이미지
승부사1
2015-11-14
119
글번호 92411
시스템

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

프로필 이미지
sjpapa
2015-11-14
28
글번호 92410
시스템
답변완료

수식 부탁합니다

Input : shortPeriod(5), longPeriod(20); var : mao(0); mao = ma(C,shortPeriod)-ma(C,longPeriod); if crossup(MAO,0) Then plot1(L); if CrossDown(MAO,0) Then plot2(L); mao cross 지표식에 다음 사항 반영하여 수정 부탁합니다. 1. mao가 0과 데드크로스 발생하고 나서 mao가 0 아래 (mao <= 0) 인 상태에서 일정 기간 (캔들로 15봉 이상) 지나고 난 후 첫번째 발생하는 골든크로스 지표식 2. mao가 0과 골든크로스 발생하고 나서 mao가 0 위에 (mao > 0) 인 상태에서 일정 기간 (캔들로 15봉 이상) 지나고 난 후 첫번째 발생하는 데드크로스 지표식
프로필 이미지
미래테크
2015-11-14
141
글번호 92409
지표
답변완료

피라미딩

피라미딩 설정에서 허용안함 다른진입신호만 허용 모든진입신호허용 은 각기 어떠한 차이가 있나요?
프로필 이미지
너무조아
2015-11-14
138
글번호 92408
시스템
답변완료

수식구현요청

* 밤 12시 늦은밤에 죄송합니다^^ ▣ 1번요청: 차트에서 한봉이 "5%이상 상승시 바로 매도" 로직 구현 요청 드림니다.(2분봉 차트사용) *설명: 매수후 1개 봉 또는 두개봉(연속) 상승율 합이 5%이상 이면 다음봉 시장가 매도 (매수가격과 관계업고 3개봉 합이 5%이상은 관계없이 진행 ) if MarketPosition == 1 then { if 1개봉 5% 이상 Then ExitLong("5%상승매도"); } ◎2번요청: 매수후 매수가격 봉 기준으로 매수한 봉 저가 보다 2% 하락 하면 매도 *설명 : 9시6분 봉에 매수 되었으면 9시4분봉기준 2% 하락시 매도 if MarketPosition == 1 then { if C < 매수봉 저가*0.98 Then ExitLong("매수봉매도"); } * 좋은 주말 되십시요^^
프로필 이미지
요타
2015-11-15
153
글번호 92407
시스템
답변완료

수식요청드립니다.

안녕하세요. 1. 2. 수식 수정요청 드립니다. 감사합니다. 1. 아래 당일청산 당일손실제한, 당일진입횟수제한 기존시스템에 추가하여 사용하는 피라미딩 진입수식을, 당일 2번째 진입시 부터 적용되는 수식으로 수정요청드립니다. 1. if MarketPosition == 1 and Bxcond == false Then Buy("PBB",AtStop,LatestEntryPrice(0)+i증감,진입수량); if MarketPosition == -1 and SxCond == false Then sell("PSS",AtStop,LatestEntryPrice(0)-i증감,진입수량); ----------------------------------------------------------------------------- 2. 아래 기존수식에 추가하여 사용하는 형식의 당일손실제한 수식을, 오버형 기존수식에 추가하여 사용하는 형식의 당월손실제한 수식으로 수정 요청 드립니다. <<< 예) 기존수식 당일손실 추가 형식 => and dayPL > -당일손실 >>> 매월 1일부터 포지션 수익+손실 누적합산 월 손실실제한시 시스템 포지션 청산 하고, 익월 1일부터 시스템 재시작 하는 수식 요청 드립니다. 2. input : N(2),당일손실(2); // and dayPL > -당일손실 var : cnt(0),BCount(0),SCount(0); var : NP(0),PreNP(0),DayPL(0),loss(0),v1(0); NP = NetProfit; if date != date[1] Then{ preNP = NP[1]; Condition1 = false; v1 = 0; } dayPL = NP-PreNP; BCount = 0 ; SCount = 0 ; for cnt = 0 to 10 { if EntryDate(cnt) == sdate and MarketPosition(cnt) == 1 then BCount = BCount + 1; if EntryDate(cnt) == sdate and MarketPosition(cnt) == -1 then SCount = SCount + 1; } if Condition1 == false and TotalTrades > TotalTrades[1] Then{ Condition1 = true; if PositionProfit(1) > 0 Then v1 = PositionProfit(1); } //-------------------------------------------------------------------------------------------------- #당일손실제한 if MarketPosition == 1 Then{ ExitLong("당일손실제한bx3",AtStop,avgEntryPrice-(당일손실+(dayPL-v1))/CurrentContracts); } if MarketPosition == -1 Then{ ExitShort("당일손실제한sx3",AtStop,avgEntryPrice+(당일손실+(dayPL-v1))/CurrentContracts); //--------------------------------------------------------------------------------------------------
프로필 이미지
dandy
2015-11-15
134
글번호 92406
시스템
답변완료

ADL지표 수식 부탁드립니다

키움 ADL지표 처럼 만들어 주실수 있으신가요
프로필 이미지
팔보채
2015-11-13
191
글번호 92405
지표