커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

로직 문의

현대중공업 파라볼릭종가 100분 하고 잇읍니다. 기존 파라볼릭종가 수식에 아래 로직 첨가하고 싶읍니다. 전일종가 대비 2% 하락(상승)시에 청산식 추가. -> 매수포지션인 경우엔 2%하락, 매도포지션인 경우엔 2% 상승 (진입단가가 아닌 전일종가 기준 2%이상 손실 발생시 손절) 손절시에 (1) 즉시청산, (2)봉완성시 청산 2가지 경우로 부탁합니다. 또한, 위경우를 전일종가가 아닌 당일 시초가 대비 2% 이상 손실시 손절식도 (1)즉시청산 (2)봉완성시 청산 2가지로 나누어 부탁합니다.
프로필 이미지
초록이
2016-07-01
151
글번호 99672
시스템
답변완료

텍스트 표시 위치 문의드립니다.

항상 빠르고 친절하신 답변 고맙습니다. 당일시가, 당일고가, 당일저가 등을 텍스트 변환함수를 일목균형표의 우측에 보이는 선행스팬1, 선행스팬2을 이용하여 값을 보여 줄 수 있는 방법에 대해 문의드립니다. 즉 선행스팬1과 선행스팬2의 중간값을 기준으로 텍스트인 당일시가, 당일고가, 당일저가 등을 중간값을 기준으로 아래쪽(또는 위쪽)에 표시하는 방법은 가능한가요? 아니면, 차트의 우측 상단 코너쪽에 표시되는 고가(H),저가(L) 자리 아래쪽으로 표시할 수 있는 방법은 없을 까요.
프로필 이미지
민기삼촌
2016-07-01
179
글번호 99671
지표

외환달러 님에 의해서 삭제되었습니다.

프로필 이미지
외환달러
2016-07-01
19
글번호 99666
지표
답변완료

탁차트에 의한 매매

60틱 차트 이평이 일목균형 기준선 26을 상위할 때 매수와 하위할 때 매도에 관한 수식을 부탁드립니다
프로필 이미지
무한질주
2016-07-01
104
글번호 99665
시스템
답변완료

48216 질문에 추가적으로요.

안녕하세요. 도움주신 덕택에 잘 사용하고 있습니다. 컴퓨터 과부하 문제도 많이 해결 했고요. 그런데, 이렇게 하니, 장중에는 괜찮은데, 아침 장 시작 전에는 오늘자의 피봇도 안보이고, 내일자의 예상피봇도 보이질 않아 궁금증이 더 생기게 됩니다. 혹시 아래 식을 수정해서 오늘과 어제날짜 것만의 피봇을 그릴수 있게 해 주실 수 있으실까요? 늘 도움주셔서 감사합니다. 좋은 하루 되세요. var : TL1(0),TL2(0),TL3(0),TL4(0),TL5(0),setstyle(4); Var : Pivot(0),R1(0),R2(0),S1(0),S2(0); Pivot = (DayHigh(0)+DayLow(0)+DayClose(0))/3; R1 = 2*Pivot-DayLow(0); R2 = Pivot+DayHigh(0)-DayLow(0); S1 = 2*Pivot-DayHigh(0); S2 = Pivot-DayHigh(0)+DayLow(0); if date != date[1] Then { var1 = sdate; var2 = stime; var3 = var1[1]; var4 = var2[1]; #TL_New(var3,var4,Pivot[1],sdate[1],stime[1],Pivot[1]); #TL_New(var3,var4,R1[1],sdate[1],stime[1],R1[1]); #TL_New(var3,var4,R2[1],sdate[1],stime[1],R2[1]); #TL_New(var3,var4,S1[1],sdate[1],stime[1],S1[1]); #TL_New(var3,var4,S2[1],sdate[1],stime[1],S2[1]); } TL_Delete(TL1); TL_Delete(TL2); TL_Delete(TL3); TL_Delete(TL4); TL_Delete(TL5); if CurrentDate == sdate then{ TL1 = TL_New(var1,var2,Pivot,sdate,stime,Pivot); TL2 = TL_New(var1,var2,R1,sdate,stime,R1); TL3 = TL_New(var1,var2,R2,sdate,stime,R2); TL4 = TL_New(var1,var2,S1,sdate,stime,S1); TL5 = TL_New(var1,var2,S2,sdate,stime,S2); TL_SetStyle(TL1, setstyle); TL_SetStyle(TL2, setstyle); TL_SetStyle(TL3, setstyle); TL_SetStyle(TL4, setstyle); TL_SetStyle(TL5, setstyle); TL_SetExtRight(TL1, True); TL_SetExtRight(TL2, True); TL_SetExtRight(TL3, True); TL_SetExtRight(TL4, True); TL_SetExtRight(TL5, True); }
프로필 이미지
트러스톤
2016-07-01
143
글번호 99664
지표
답변완료

문의

안녕하세요 제가설명을 잘몬했읍니다^^ 이평선이아니라 첨부한그림처럼 캔들수식입니다 현재가봉이 뒤로20개봉저가보다위이면매수진입 낮으면매도진입 이렇게봉하나하나체크가되여지는수식 오늘장시작1번첫캔들이 지나간1번20봉종가가격보다위에위치하므로 첫봉에서매수로진입 다음봉2번봉이 지나간20개봉2번봉종가보다 낮으면 매도로진입 하는수식을 부탁합니다 감사합니다
프로필 이미지
질갱이
2016-07-01
105
글번호 99660
시스템
답변완료

수식부탁드립니다

(1) 파라볼릭 음 전환에 매도 최초 파라볼릭 상단 돌파시 매수 최초 파라볼릭 상단 돌파되지 않은 상태에서 파라볼릭 음 전환 추가 2번후 양전환 매수 양 전환 파라볼릭 바닥 붕괴 매도 파라볼릭 양 전환에 매수 최초 파라볼릭 하단 붕괴시 매수 최초 파라볼릭 하단 붕괴되지 않은 상태에서 파라볼릭 양 전환 추가 2번후 음 전환 매도 음 전환 파라볼릭 천정 돌파 매수 (2) 파라볼릭 음 전환에 매도 최초 파라볼릭 상단 돌파시 매수 최초 파라볼릭 상단 돌파되지 않은 상태에서 파라볼릭 음 전환 추가 3번후 양전환 매수 양 전환 파라볼릭 바닥 붕괴 매도 파라볼릭 양 전환에 매수 최초 파라볼릭 하단 붕괴시 매수 최초 파라볼릭 하단 붕괴되지 않은 상태에서 파라볼릭 양 전환 추가 3번후 음 전환 매도 음 전환 파라볼릭 천정 돌파 매수 (3) 파라볼릭 음 전환에 매도 최초 파라볼릭 상단 돌파시 매수 최초 파라볼릭 상단 돌파되지 않은 상태에서 파라볼릭 음 전환 추가 6번후 양전환 매수 양 전환 파라볼릭 바닥 붕괴 매도 파라볼릭 양 전환에 매수 최초 파라볼릭 하단 붕괴시 매수 최초 파라볼릭 하단 붕괴되지 않은 상태에서 파라볼릭 양 전환 추가 6번후 음 전환 매도 음 전환 파라볼릭 천정 돌파 매수 전일 만들어주신 진입단가 수식에서 글자에 색깔을 넣는 수식 첨가부탁드립니다 if MarketPosition != 0 and BarsSinceEntry== 1 Then Text_New(entrydate,EntryTime,EntryPrice+PriceScale*5,NumToStr(EntryPrice,2)); 감사합니다
프로필 이미지
회원
2016-07-01
112
글번호 99659
시스템
답변완료

월별 첫 금요일

안녕하세요. 수고가 많으세요. 아래처럼 작성해서 해당 월의 첫번째 금요일 날짜를 얻어오고 싶은데, 계속 v3 값이 6만 나오네요. Vars : V0(0), V1(0), V2(0), V3(0), V4(0); Var : Employ1(0), Employ2(0), EmployST(0), EmployET(0); Employ1 = 100 * int(date/100) + 1; V3 = Dayofweek(Employ1); If V3 = 6 Then Employ2 = 7; Else Employ2 = 6 - v3; 위의 수식이 아니라도 해당 날짜가 속한 월의 첫번째 금요일 날짜를 구할 수 있는 수식을 부탁드리겠습니다. 감사합니다.
프로필 이미지
ydaniel
2016-07-01
99
글번호 99658
시스템
답변완료

감사합니다.

항상 답변에 감사합니다^^! input : 익절틱수(5); var : aa(0); aa= ema(ema(ema(c,10),10),10); if aa > aa[1] Then buy(); if aa < aa[1] Then sell(); if dayindex == 0 Then{ if MarketPosition(1) == 1 and IsExitName("StopEndofday",1) == true Then buy(); if MarketPosition(1) == -1 and IsExitName("StopEndofday",1) == true Then sell(); } SetStopProfittarget(PriceScale*익절틱수,PointStop); 시스템 조금 변경을 부탁드릴까해서 문의드립니다 위 매수,매도 신호가 뜨고난뒤 예: 매수 신호가 뜨고난뒤 익절 신호가 안나오고 전 매수 신호 를 뚫고 내려오는 매도신호에 손절&매도 신호로 교체 매도 신호가 뜨고난뒤 익절 신호가 안나오고 전 매도 신호 를 뚫고 올라가는 매수신호에 손절&매도 신호로 교체
프로필 이미지
곽민수
2016-06-30
114
글번호 99657
시스템