커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

함수요청

안녕하세요? 함수요청드립니다. 크루드오일 30분봉으로 거래하고자 하는데, 참조종목은 천연가스 30분봉입니다. 매수: 우리시각으로 오후 10시 30분 기준으로 참조종목이 양봉이면 기본종목 익봉시가 매도 매도: 우리시각으로 오후 10시 30분 기준으로 참조종목이 음봉이면 기본종목 익봉시가 매수 손절: 포지션 진입이후 참조 함수가 당일 시가를 돌파[이탈] 완성시 시간청산: 당일청산(당일 종가) 단, 매일매일 거래를 하되(누적거래가 1번 진입이 아닌) 진입기준으로 당일에만 하루 한번 거래입니다.
프로필 이미지
흰둥이아빠
2018-08-27
177
글번호 121638
시스템
답변완료

문의 드립니다.

해외선물이고요 시가매수. (시가저장후 시가 지정가 매수) 30틱 이상 상승후 시가보다 10틱 떨어지면 손절청산(반드시 30틱 상승후 떨어졌을때 손절) 손절 청산 30틱 하락시 수익 청산 30틱 상승시
프로필 이미지
하늘북
2018-08-27
175
글번호 121637
시스템
답변완료

함수요청

안녕하세요? 함수요청드립니다. 크루드오일 60분봉으로 거래하고자 하는데 매수: 우리시각으로 16시 완성봉까지(~15:59:59) 당 완성봉이 당일 고가와 저가 중 고가에 가까우면 익봉시가(16:00:00이후)에 매수 매도: 우리시각으로 16시 완성봉까지(~15:59:59) 당 완성봉이 당일 고가와 저가 중 저가에 가까우면 익봉시가(16:00:00이후)에 매도 손절: 포지션 진입이후 당일 시가 값 시간청산: 당일청산(당일 종가) 단, 매일매일 거래를 하되(누적거래가 1번 진입이 아닌) 진입기준으로 당일에만 하루 한번 거래입니다.
프로필 이미지
흰둥이아빠
2018-08-27
172
글번호 121636
시스템

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

프로필 이미지
회원
2018-08-27
0
글번호 121631
종목검색
답변완료

선물 부탁드립니다.

1) 분봉에서 종가기준으로 3봉이 연속하여 20일 이평선 아래로 왔을시, 4번째 봉에서 매수청산 수식 궁금합니다. 2) 바로 전봉의 종가 대비 1%하락시 3번째 봉에서 매수청산 수식 궁금합니다. 3) 1) 또는 2) 의 경우 어떤 하나의 해당하는경우 문의드립니다. 항상 성심껏 답변주셔 감사합니다.
프로필 이미지
내가간다월스트릿
2018-08-27
180
글번호 121624
시스템
답변완료

문의 드립니다

먼저 연일 수고하심에 감사드립니다!!! 2가지 질문을 드려봅니다 1, "아래수식1" 은 일전에 도움을 받아서 잘 사용하고있는 옵션 교차식입니다 헌데 이수식을 다음과같이 수정이 가능할까요? (1),현재는 콜풋의 행사가가 다르더라도 콜풋 2개의 교차만 이루어지면 모두 음성신호가 발생되는데요 이것을 같은 행사가의 콜풋이 교차할때는(* 즉, 한 행사가의 콜풋 가격이 같아질때는) 기존의 음성신호와는 별도로 또다른 음성신호가 발생되게 하고싶습니다 그리고 가능하다면 교차가 발생되기 N틱전에 음성이 발생되게 할수있다면 금상첨화가 되겠습니다 (2),만약 위와같이 기존의 음성신호와 병행하는 수식이 너무 복잡하다거나 불가하다면... 같은 행사가의 콜풋이 교차시에만 음성이 발생되는 수식만이라도 부탁드려봅니다 하지만 가능한 위(1)번 내용으로 부탁드립니다 * 참고로 저는 현재 콜풋 각각 3개의 행사가로 교차차트를 만들어서 활용하고있습니다 (3) 특정행사가의 콜풋 교차지점(교차가격)이 얼마라고 예상이 될때... 이 교차가격을 선물의 가격으로 미리 환산할수있는 방법은 없는지요? 정확하지는 않더라도 근사치만 알수있어도 크게 도움이될것같습니다 2, "아래수식2"는 예전자료를 검색하여 찾은 하이켄 지표인데요 이 수식중에서 "수식2"는 삭제하고 "수식1" 만을 다음과같이 수정부탁드립니다 = 저는 이 "수식1"을 "일자그래프"로 변형해서 활용하고자하는데요 = 이것이 상승일때는 "빨간색", 하락일때는 "파란색" 으로 바뀌는 수식을 부탁드립니다 즉, 한개의 수식만으로 매수 매도추세를 한눈에 볼수있게하기위함입니다 감사합니다 !!! ================================================================================== (수식 1) var : count(0,data1),v1(0,data1),v2(0,data1),v3(0,data1),v4(0,data1),v5(0,data1); count = 0; if crossup(data1(c),data4(c)) or CrossDown(data1(c),data4(c)) Then { count = count+1; v1 = data1(c); } if crossup(data1(c),data5(c)) or CrossDown(data1(c),data5(c)) Then { count = count+1; v1 = data1(c); } if crossup(data1(c),data6(c)) or CrossDown(data1(c),data6(c)) Then { count = count+1; v1 = data1(c); } if crossup(data2(c),data4(c)) or CrossDown(data2(c),data4(c)) Then { count = count+1; v2 = data2(c); } if crossup(data2(c),data5(c)) or CrossDown(data2(c),data5(c)) Then { count = count+1; v2 = data2(c); } if crossup(data2(c),data6(c)) or CrossDown(data2(c),data6(c)) Then { count = count+1; v2 = data2(c); } if crossup(data3(c),data4(c)) or CrossDown(data3(c),data4(c)) Then { count = count+1; v3 = data3(c); } if crossup(data3(c),data5(c)) or CrossDown(data3(c),data5(c)) Then { count = count+1; v3 = data3(c); } if crossup(data3(c),data6(c)) or CrossDown(data3(c),data6(c)) Then { count = count+1; v3 = data3(c); } if v1 > 0 then plot1(v1); if v2 > 0 then plot2(v2); if v3 > 0 then plot3(v3); if v4 > 0 then plot4(v4); if v5 > 0 then plot5(v5); if count >= 2 Then PlaySound("C:₩예스트레이더₩data₩Sound₩my.wav"); (수식 2) plot1(ma(C,10),"수식1",RED); plot2(ma(O,10),"수식2",blue);
프로필 이미지
유로파54
2018-08-28
236
글번호 121619
지표
답변완료

당일청산 프로그램 (시간설정)

Input : P(60),short(65),long(72),sig(12); Var : 기준선(0), 전환선(0), 선행스팬1(0), 선행스팬2(0),구름상단(0),구름하단(0); Var : MAV(0),mav1(0),mav2(0), MACDv(0),MACDS(0),MACDO(0); MAV = ma(C,P); mav1=ma(c,60); mav2=ma(c,5); MACDv = MACD(short, long); MACDs = ema(MACDv,sig); MACDO = MACDV - MACDS; 전환선 = (Highest(H, 9) + Lowest(L,9)) / 2; 기준선 = (Highest(H, 26) + Lowest(L, 26)) / 2; 선행스팬1 = (전환선[25] + 기준선[25]) / 2 ; 선행스팬2 = (Highest(H, 52)[25] + Lowest(L, 52)[25]) / 2; 구름상단 = max(선행스팬1,선행스팬2); 구름하단 = min(선행스팬1,선행스팬2); if c>구름상단 and c> mav1 and Crossup(MACDV,MACDs) then buy(); if c<구름하단 and c< mav1 and Crossdown(MACDV,MACDs) then sell(); if MarketPosition == 2 and Crossdown(MACDV,MACDs) or highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*80 Then exitlong("bx",AtStop,EntryPrice+PriceScale*50); if MarketPosition == -2 and CrossUP(MACDV,MACDs) or lowest(L,BarsSinceEntry) >= EntryPrice+PriceScale*80 Then ExitShort("sx",AtStop,EntryPrice+PriceScale*50); SetStopProfittarget(PriceScale*120,PointStop); SetStoploss(PriceScale*60,PointStop); 위 내용으로 항셍 모의투자 중 입니다. 30분봉 사용 합니다. 오버나잇 시에 갑작스런 변동으로 수익,손실폭이 너무커서 당일청산 으로 바꿔서 해 볼려고 합니다. 청산 시간은 마감 한 시간전인 저녁 11시 45분 입니다. 시작은 그대로 오전 10시 15분 입니다. 브레이크타임은 그대로 받어서 매매 합니다. 결론은 당일 포지션이 있으면 손실중이던 이익중이던 관계없이 지정시간에 청산 합니다. 당일 청산 시간만 설정 한다고 보면 됩니다. 감사합니다. 올라온 내용에서 살펴보니 많이 올라와 있군요. 아래와 같은 답변이 있네요. if stime == 050000 then{ exitlong(); exitshort(); } 30분봉 이므로 11시 에 종료를 해야 다음봉 완성되는 11시 30분에 진입 마감 하는게 맞나요? 그렇다면 숫자에서 230000 이렇게만 바꾸면 되는지요? 아니면 SetStopEndofday(2300); 요렇게 하는지요?
프로필 이미지
지치울부자
2018-08-27
228
글번호 121618
시스템
답변완료

문의드립니다~

if LatestExitName == "롱익절" or LatestExitName == "숏익절" Then bscount7=1; else bscount7=5; 이전 청산명이 숏익절이면 60일선과 120일선이 골든크로스가 되기 전까지 신규진입을 안하고 이전 청산명이 롱익절이면 60일선과 120일선이 데드크로스가 되기 전까지 신규진입을 하지 않는다 식 부탁드립니다.~ LatestExitName 이걸가지고 적용해 볼려고 여러가지로 해봤는데 잘 안되네요~ 감사합니다.~
프로필 이미지
겐지
2018-08-27
192
글번호 121609
시스템
답변완료

수식 부탁드립니다.

수고에 감사드립니다. 키움증권의 지표를 참고로해서 트레이딩 하는데 DMI지표가 NH트레이드와 키움증권의 지표의 수치가 상당 많이 다르고 골드와 데드크로스가 나오는 시간 타이밍도 너무 오차가 심한데 왜그런지요? 수고스럽지만 설명 부탁드립니다. 감사합니다
프로필 이미지
천년대로
2018-08-26
242
글번호 121608
지표