커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

수식 부탁 드립니다

안녕하세요 일간 봉 기준, 종가 진입, 시가 조건 충족시 청산인데요 if condition == true then Buy(); if MarketPosition > 0 and NextBarOpen >= C + 갭 Then ExitLong("갭",AtStop,NextBarOpen-PriceScale); 금일 진입후 이틀후부터는 신호가 발생하는데요 바로 다음날 조건 발생되는 경우는 신호 발생이 안되는군요. (피라미딩 진입도 금일 종가매수, 익일 조건 충족시 진입에서도 신호가 없군요) 종가진입 익일 시가 조건충족시 즉시 청산식이 작성 가능할까요? (시뮬용입니다)
프로필 이미지
somun
2018-05-20
172
글번호 119068
시스템
답변완료

종목검색식 부탁합니다

안녕하십니까? 연일 노고가 많습니다. 종목검색식 부탁합니다. 양,음봉에 상관없이, 과거 10거래일 동안 가격이 가장 높은 캔들 몸통의 상단과 과거 10거래일 동안 가격이 가장 낮은 캔들 몸통의 하단이 10% 내에서 횡보할 때, 전일의 종가는 횡보구간 상단 아래이고, 검색을 실행하는 날에 횡보구간의 최상단을 돌파하는 검색식 부탁합니다. 종목검색식에서 기술적분석내에 '횡보추세 상향돌파'라는 식이 있는데, 그것은 고점과 저점을 기준으로 만들어진 식이라 별로 도움이 안됩니다. 그래서 몸통을 기준으로 만들어진 검색식을 원합니다. 고맙습니다.
프로필 이미지
등정
2018-05-20
221
글번호 119067
종목검색
답변완료

부탁드립니다.

안녕하세요. 항생 시작시간을 10시15분 기준으로 분봉과 틱봉 구분없이 시가선 과 중심선(시가~현재시점) 그리고 5개봉(변수)의 고가,저가선을 수평으로 표시할수 있도록 부탁 드립니다. 미리 감사합니다.
프로필 이미지
사냥꾼
2018-05-21
211
글번호 119066
지표
답변완료

수식작성 부탁드립니다.

수고하십니다. 오랜만에 문의글 남기네요. 간단한 수식작성 부탁드리겠습니다. * 진입조건 1. 몸통 길이가 (변수)틱인 음봉매도 2. 몸통 길이가 (변수)틱인 양봉 매수 * 청산조건 1. 손절 (변수)p 2. 익절 (변수)p 계속 반복매매. ps : 변수로 입력할수있게 해주세요. 진입시 꼬리가아닌 몸통길이만으로 인식해야합니다. 진입시 분봉이 아닌 틱으로 해야합니다. 이상입니다. 잘부탁드리겠습니다. 감사합니다.
프로필 이미지
대구어린울프
2018-05-20
200
글번호 119065
시스템
답변완료

수식 문의 드립니다

안녕하세요 ! 콜풋 교차식에대해서 문의드립니다 콜풋5개 행사가를 한화면에 드래그하여 나타냈습니다 이 5개 행사가중 어느것에서나 2개의 콜풋 가격이 교차할때(교차점에서 만날때) 음성신호가 발생되게하고싶습니다 위쪽 2개의 콜풋이 교차할수도... 혹은 중간이나 아래쪽 2개의 콜풋이 교차할수도있겠지요 그때마다 각각 모두 음성신호가 발생되었으면 합니다 동시에 선으로도 표시될수있으면 더 좋겠네요 * 가능한 수식과함께 설정방법도 간략히 부탁드립니다 특히 "음성신호" 설정법은 꼭 부탁드립니다 (처음이라서요~~~) 언제나 수고해주심에 진심으로 감사드립니다 ^^*
프로필 이미지
유로파54
2018-05-20
225
글번호 119064
지표
답변완료

시스템식 여쭤봅니다.

차트는 15분봉 띄워두고 전략 적용하려고 합니다. 매수는 전일일봉 (시가+종가)/2 에 닿는 순간 < 주가가 흘러내리다가 닿는 순간> 매도는 매수 후 전일일봉 종가기준 -1% 까지 주가가 올라 닿는 순간 또는 매수 후 전일일봉 종가기준 -1% 까지 근접하지 못하고 -2% 까지 주가가 오르다가 -4%까지 다시 떨어지는 순간 손절은 전일일봉 시가에 닿는 순간 가지고 있는 물량의 50% 전일일봉 저가에 닿는 순간 100% 매도 하고 싶습니다. 감사합니다.
프로필 이미지
부자청년28
2018-05-20
185
글번호 119063
시스템
답변완료

수식 문의드립니다.

***아래식을 1번,2번 과 같이 수정하고 싶습니다. 부탁드립니다. 1. 당일 해당 거래시간동안 (거래시간 해외선물 07:00 ~ 06:00) "당일거래청산으로인한손익+현재포지션손익 >= 10pt(조정가능)" 10pt 이상이면 보유 포지션 있으면 청산, 해당시간 매매 중단. 다음날 시작시간(07:00)에 다시 거래시작 "당일거래청산으로인한손익+현재포지션손익 < 10pt(조정가능)" 이면 보유 포지션 있으면 다음날로 이월하여 계속 거래. 없으면 시작시간(07:00) 다시 거래시작 2. (1번과 다른점은 10Pt 이하시 05:30 보유포지션 청산 입니다.) "당일거래청산으로인한손익+현재포지션손익 < 10pt(조정가능)" 이면 05:30 에 보유 포지션 청산. 다음날 시작시간(07:00)에 다시 거래시작 3. (가능한지 문의드립니다.) 당일 해당 거래시간동안 (거래시간 해외선물 07:00 ~ 06:00) 지정 계좌의 "당일거래발생으로인한손익+현재포지션손익 >= 10$ 이상이면 시스템1,2 해당 포지션 청산, 당일매매 중단. 다음날 시작 시간에 새로 거래를 시작 한계좌에서 두종목 이상 거래하고 있으며(시스뎀1+종목1, 시스템2+종목2) 기준입니다 ***아래식 input : P1(10), P2(200); var1 = ma(c,P1); var2 = ma(C,P2); input : 익절1(21),익절1하락(1),손절(15); var : BH(0),SL(0),HE(0),LE(0); if crossup(var1, var2) and var2 > var2[1] Then{ buy("BB"); } if crossdown(var1, var2) and var2 < var2[1] Then{ sell("SS"); } //청산 if MarketPosition == 1 Then{ BH = highest(H,BarsSinceEntry); if MaxEntries == 1 Then HE = LatestEntryPrice(0); if MaxEntries >= 2 and LatestEntryPrice(0) > HE Then HE = LatestEntryPrice(0); if BH >= EntryPrice+PriceScale*익절1 Then{ ExitLong("B익절1",AtStop,BH-PriceScale*익절1하락); } ExitLong("B손절",AtStop,HE-PriceScale*손절); } if MarketPosition == -1 Then{ SL = Lowest(L,BarsSinceEntry); if MaxEntries == 1 Then LE = LatestEntryPrice(0); if MaxEntries >= 2 and LatestEntryPrice(0) < LE Then LE = LatestEntryPrice(0); if SL <= EntryPrice-PriceScale*익절1 Then{ ExitShort("S익절1",AtStop,SL+PriceScale*익절1하락); } ExitShort("S손절",AtStop,LE+PriceScale*손절); }
프로필 이미지
라떼처럼
2018-05-21
202
글번호 119062
시스템
답변완료

안녕하세요....

안녕하세요. 수고 많으십니다. 아래식에서 2개의식을 구현하고자 부탁드립니다. 1). 1 이평선의 종가캔들이 4 이평선 위로 관통하면 빨강 1 이평선의 종가캔들이 4 이평선 아래로 관통하면 파랑 2). 1 이평선의 종가캔들이 3 이평선 위로 관통하면 빨강 1 이평선의 종가캔들이 3 이평선 아래로 관통하면 파랑 가능하시면 부탁드립니다...... 감사합니다. 수고 하세요...... input : P1(1),P2(2),P3(3),P4(5); var : count(0); var : sumV1(0), maV1(0); var : sumV2(0), maV2(0); var : sumV3(0), maV3(0); var : sumV4(0), maV4(0); sumV1 = 0; sumV2 = 0; sumV3 = 0; sumV4 = 0; for count = 0 to P4-1{ if count < P1 then sumV1 = sumV1+DayClose(count); if count < P2 then sumV2 = sumV2+DayClose(count); if count < P3 Then sumV3 = sumV3+DayClose(count); if count < P4 Then sumV4 = sumV4+DayClose(count); } maV1 = sumV1 / P1; maV2 = sumV2 / P2; maV3 = sumV3 / P3; maV4 = sumV4 / P4; plot1(mav1,"이평1",BLUE); plot2(mav2,"이평2",RED); plot3(mav3,"이평3",YELLOW); plot4(mav4,"이평4",BLACK);
프로필 이미지
탐라
2018-05-22
206
글번호 119061
지표

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

프로필 이미지
qha71
2018-05-20
7
글번호 119060
지표