커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

궁금합니다.

안녕하세요, 현재 예스스탁에서 11월 매매 전략을 운영하면서 아래와 같은 규칙을 적용하고 싶습니다.>>매매 규칙<<>>매주 매매를 진행하되,>>한 달 단위로 누적 수익을 관리합니다.>>예를 들어, 11월 첫째 주에 수익으로 마감했는데>>둘째 주 매매에서 손실이 발생하여>>11월 누적 수익이 0이 되면, 그 시점에서 매매를 중단하고 손실 중인 포지션은 즉시 청산하려고 합니다.>>단, 첫째 주 손실해도 수동 중단할 때 까지 계속 진행질문드리고 싶은 내용은 다음과 같습니다.월 단위 누적 수익이 0이 되는 시점을 자동으로 감지하여매매를 중단(stop)시키는 기능을 설정할 수 있는지요?누적 수익이 0 이하로 떨어지는 순간,보유 중인 손실 포지션을 자동으로 강제 청산하는 방법이 있을까요?만약 기본 기능으로 지원되지 않는다면,조건검색식 또는 자동매매 로직(예: 수익률 관리식)으로 구현 가능한 방법이 있을까요?예스스탁 시스템 내에서 이 로직을 구현할 수 있는 방법이 있다면세팅 예시나 참고 메뉴를 안내해 주시면 감사하겠습니다.>>요약월간 누적 수익 = 0 되는 시점 → 매매 중단해당 시점 → 보유 포지션 자동 청산자동매매 조건 혹은 수익률 관리 기능으로 구현 가능 여부 문의드립니다.감사합니다!!
프로필 이미지
스오어스
2025-11-06
82
글번호 227727
시스템
답변완료

지표문의

항상 수고많으십니다다음수삭을 예스지표로 변환 부탁드립니다또한 전월고가/ 전월저가 / 전월종가 / 전월시가 / 당월시가 사용자함수도 부탁드립니다감사합니다%%%%%%%%%%%%%%%%%%%%%%%%%%S = sum(1);조건 = S > 전체봉수 - 봉수;PH = 전월고가(1);PL = 전월저가(1);M1=당월시가();R = PH - PL;if(조건, R * 1.1 / 4 + PC, 0)S = sum(1);조건 = S > 전체봉수 - 봉수;PH = 전월고가(1);PL = 전월저가(1);PC = 전월종가(1);R = PH - PL;if(조건, R * 1.1 / 4 + PC, 0)
프로필 이미지
김승빈
2025-11-06
68
글번호 227726
지표
답변완료

수식 부탁합니다

검색식 부탁합니다일봉에서 당일 시가 전일종가 대비 7% 미만, 현재가는 10% 미만, 그리고 장시가 부터 9시15분 사이의 고가가 8% 미만
프로필 이미지
미래테크
2025-11-06
59
글번호 227725
종목검색
답변완료

재문의 드립니다.

input : len(20);var : hst(0),lst(0);var : upper(Nan),lower(Nan);var : new_high(False),new_low(False);var : hsum1(0),hsum2(0),h_vwap(high),h_change(0);var : lsum1(0),lsum2(0),l_vwap(low),l_change(0);var : _avg(0),mid(0),dir(0),dir2(0);hst = highest(h,len);lst = lowest(l,len);new_high = high == hst;new_low = low == lst;if new_high == true Then{ hsum1 = 0; hsum2 = 0;}hsum1 = hsum1 + (high*V);hsum2 = hsum2 + V;h_vwap = Hsum1/Hsum2;if new_low == true Then{ lsum1 = 0; lsum2 = 0;}lsum1 = lsum1 + (low*V);lsum2 = lsum2 + V;l_vwap = lsum1/lsum2;h_change = h_vwap-h_vwap[1];l_change = l_vwap-l_vwap[1];upper = iff(new_high , hst, IFF(hst == hst[1] , upper[1] + h_change , min(hst,upper[1] + h_change)));lower = iff(new_low , lst , IFF(lst == lst[1] , lower[1] + l_change , max(lst,lower[1] + l_change)));mid = avg(upper,lower);dir = iff(new_high,1,iff(new_low,-1,0));dir2 = iff(new_high,1,iff(new_low,-1,dir2[1]));plot1(upper, "Upper",iff(dir == -1 , Black,Red));plot2(mid, "Mid", gray);plot3(lower,"Lower", iff(dir == -1 , Black,Green));하단선은 제대로 표현이 되는데 상단선은 제대로 표현이 안됩니다.상단선 검은색이 엉뚱한곳에서 표현이 됩니다.수정 좀 해주세요.
프로필 이미지
신대륙발견
2025-11-06
84
글번호 227724
지표
답변완료

종목검색되게 조건검색식 부탁드립니다

1)신호등일봉상 당일종베빨간신호등(차트엔 다이아몬드 신호표시) 신 = H-L; 호 = MAX(C,O)-L; 조건 = 신/호 >2 && H/C(1)>(1+15/100); 기준가 = Valuewhen(1,조건,H); CrossUp(C, 기준가) 2)신호등일봉상 당일종베주황신호등(차트엔 다이아몬드 신호표시) 신 = H-L; 호 = MAX(C,O)-L; 조건 = 신/호 >2 && H/C(1)>(1+15/100); 기준가 = Valuewhen(1,조건,H); 힘 = Valuewhen(1,조건,V); CrossUp(C, 기준가) && V>힘 3)신호등일봉상 당일종베녹색신호등(차트엔 다이아몬드 신호표시) 신 = H-L; 호 = MAX(C,O)-L; 조건 = 신/호 >2 && H/C(1)>(1+15/100); 기준가 = Valuewhen(1,조건,H); 힘 = Valuewhen(1,조건,V); 봉갯수 = BarsSince(조건); CrossUp(C, 기준가) && 봉갯수<10 4)신호등일봉상 당일종베출발신호(차트엔 다이아몬드 신호표시) 누적 = sum(V); 신 = H-L; 호 = MAX(C,O)-L; 조건 = 신/호 >2 && H/C(1)>(1+15/100); 기준가 = Valuewhen(1,조건,H); 누적힘 = 누적 - Valuewhen(1, 조건, 누적(1))-V; C>기준가 && CrossUp(V,누적힘) 위 신호는 키움적용신호수식 신호등신호수식 4가지인데(위에서부터 순서대로 신호가나타나는 구조인데 반드시 그렇게 나타나지는 않음) (요청사항) 위 4가지조건중 2가지만 만족해도 종목이 검색되게 해주되, [2가지 만족조건중] 3번째 녹색신호와 4번째 출발신호는 둘중 1개는 반드시 포함된 종목이 신호조건검색식에 종목이 나타나게 해주면 좋겠습니다.
프로필 이미지
해피럭키
2025-11-06
116
글번호 227723
종목검색
답변완료

종가 20이평 골든크로스 청산

한국투자증권 해외선물에서 거래투자종목 AUD/USD하루에 한번만 거래보유중인 종목이 있다면종가가 20이평선 골든크로스되면 전체 청산하는 프로그램 작성 부탁드립니다.진입은 수동으로 진입하고 청산만 하는 프로그램을 작성하고 싶습니다.
프로필 이미지
푸른파도1
2025-11-06
48
글번호 227721
시스템
답변완료

수고하십니다

항상 좋은 일만 있으시기 바랍니다 psar지표를 점선으로 표시 하면음구간 마지막점을 다음 양구간까지 수평선으로 그어지고양구간 마지막점을 다음 음구간까지 수평선으로 그어져 나오게 요청합니다
프로필 이미지
2wnwn
2025-11-06
53
글번호 227720
지표
답변완료

문의드립니다

Inputs: ConsecutiveOBV(3), Length(15), Pval(0.05);Variables: OBVcalc(0,Data2),cond1(False,Data2),cond2(False,Data2);OBVcalc = data2(OBV() * 0.0001);cond1 = data2(CountIF(OBVcalc > Highest(OBVcalc, Length)[1], ConsecutiveOBV) == ConsecutiveOBV);cond2 = data2(CountIF(OBVcalc < Lowest(OBVcalc, Length)[1], ConsecutiveOBV) == ConsecutiveOBV);If cond1[1] == true and Data2(H >= C+Pval) Then Buy ("OBV_LE");If cond2[1] == true and Data2(L <= C-Pval) Then Sell ("OBV_SE");수고하십니다.위수식은 data2 obv 매수신호시 data1매수data2 obv매도시 data1매도식입니다.위 수식에 data2 obv 매수신호 이후 에 data1 macd bulish 매수시 data1매수 추가식 data2 obv매도시 data1 모두매도. data2 는 60분 100분등 장봉 data1 dms 5분10분 단봉입니다,부탁드립니다.늘 감사드립니다
프로필 이미지
2685up
2025-11-06
79
글번호 227705
시스템
답변완료

지표식 요청 드립니다.

안녕하세요항상 빠른 답변 감사 드립니다.DHL2 = (DayHigh+DayLow)/2;위 식을 분봉에서 사용하는데일 시작 시간을 0시에서 변경 하는 식을 구하고자 합니다.그리고 추가로트레이딩 뷰에서의lookahead=barmerge.lookahead_on은 “미래의 일봉 데이터(예: 당일 일봉 고가·저가)가 완성되기 전에 미리 현재 분봉에 표시”되도록 하는 옵션입니다.이 개념을 예스식에서도 가능 하다면 요청 드립니다.그럼 좋은 하루 되세요
프로필 이미지
느와르
2025-11-06
108
글번호 227704
지표

양산박 님에 의해서 삭제되었습니다.

프로필 이미지
양산박
2025-11-06
15
글번호 227703
지표