커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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
94
글번호 227723
종목검색
답변완료

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

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

수고하십니다

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

지표식 요청 드립니다.

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

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

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

검색식 부탁드립니다

ATR값 = ATR(기간_ATR); ATR퍼센트 = (ATR값 / CLOSE)*100; 소스값 = ATR퍼센트; // 볼린저밴드 계산 중간선 = AVG(소스값, 기간_BB); 편차 = STDEV(소스값, 기간_BB); 상단밴드 = 중간선+ (편차 * 표준편차_배수); 하단밴드 = 중간선 - (편차 *표준편차_배수); 하단밴드 지표조건 기간_ATR 22 기간_BB 20 표준편차_배수 2 1,ATR지표값이 1봉전보 하락하고 BB 하단선을 크로스 다운한 검색식 부탁 드립니다 2, ATR 지표값을 BB상단선이 돌파한 검색식 부탁드립니다rsiVolweight = if(rsiVal <30 and Volweight > 1.2,0.8, if(rsiVal > 70 and volweight > 1.2,1.3,1,0));weightedDis = baseDis*rsiweight*volweight*rsivolweight;smoothedweightedDis = avg(weightedDis,3)지표조건per 20volper20rsiper14지표값이 1 이하인 검색식 부탁 드립니다
프로필 이미지
님이랑
2025-11-06
82
글번호 227698
종목검색
답변완료

중심가

감사합니다. 아래 지표 부탁드립니다 1. N년도 기준, N년간 최고가와 최저가의 중심가를 구하는 지표2. 당해년도 기준, 연간 최고가와 최저가의 중심가를 구하는 지표 3. N년도 마지막 분기의 최고가와 최저가의 중심가 지표가 그 이후 년도에도 그대로 동일하게 계속 그려지는 N년도 마지막 분기 중심가를 구하는 지표4. 당해년도 기준, 각 분기별 중심가 지표가 당해년도 마지막까지 직선으로 표시되는 지표(1, 2, 3분기 중심가지표가 각각 분기별로 다르게 4분기까지 직선으로 그려지는 지표)5. N년도 기준, 각 분기별 중심가 지표가 그 이후 년도에도 계속 직선으로 표시되는 지표(N년도의 1, 2, 3, 4분기 중심가지표가 각각 분기별로 다르게 직선으로 그려지고 그 이후 현재까지 그려지는 지표)
년간최고최저 분기별최고최저
프로필 이미지
jdavid
2025-11-06
59
글번호 227693
지표
답변완료

문의 드립니다.

///_____________________________________________________________________________________________________________________///Inputs///‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾tf = input.timeframe("", title = "Timeframe")len = input.int(20, title = "Length", minval = 1)‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾get_vpc(_len) => //Main Logic var float h_vwap = high var float l_vwap = low float upper = na float lower = na hst = ta.highest(_len) lst = ta.lowest(_len) new_high = high == hst new_low = low == lst h_vwap := ta.vwap(high,new_high) l_vwap := ta.vwap(low,new_low) h_change = ta.change(h_vwap) l_change = ta.change(l_vwap) upper := new_high ? hst : (hst == hst[1] ? upper[1] + h_change : math.min(hst,upper[1] + h_change)) lower := new_low ? lst : (lst == lst[1] ? lower[1] + l_change : math.max(lst,lower[1] + l_change)) _avg = math.avg(upper,lower) //Trend Detection & Coloring var int dir = 0 var int dir2 = 0 dir := new_high?1:new_low?-1:0 dir2 := new_high?1:new_low?-1:dir2[1] [upper,lower,_avg,hst,lst,dir,dir2]//Calling Function[upper,lower,mid,hst,lst,dir,dir2] = request.security("",tf,get_vpc(len))///_____________________________________________________________________________________________________________________///Display///‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾u = plot(upper, title = "Upper", color = dir == 1 ? color.rgb(0,0,0,100):color.rgb(255, 3, 62), style = plot.style_linebr)plot(mid, title = "Mid", color = color.gray, display = display.none)l = plot(lower, title = "Lower", color = dir == -1 ? color.rgb(0,0,0,100):color.rgb(61, 170, 69), style = plot.style_linebr)c = plot(close, display = display.none, editable = false)fill(u,c,dir2 == 1?color.rgb(0,0,0,100):color.rgb(255, 3, 62, 95), title = "Fill")fill(l,c,dir2 == -1?color.rgb(0,0,0,100):color.rgb(61, 170, 69, 95), title = "Fill")plot(hst, title = "DC Upper", color = #004d92, display = display.none)plot(lst, title = "DC Lower", color = #004d92, display = display.none)//<---nice트레이딩뷰 수식입니다.예스로 좀 바꿔주세요.
프로필 이미지
신대륙발견
2025-11-06
66
글번호 227692
지표
답변완료

crossup 수식 매매시점 문의

아래 예제에서 진입과 청산 매매 시점에 대해 문의 드립니다. 1. 20일 지수 이평이 300일 지수 이평 교차시 buy 하는데, 이는 일봉이 완성된 상태서 매수 하나요? 일봉 완성 된 후 진입한다면 너무 늦은거 같습니다. 실시간 현재가로 buy 하려면 어떻게 하나요?2. SetStopLoss(1.3); 진입가격에서 1.3% 손실하면 청산하는데 , 이는 실시간으로 이뤄지나요? 아니면 일봉이 끝난상태서 이뤄지나요?3. 만약 crossup 은 일봉기준, SetStopLoss 는 실시간 기준으로 작동한다면 함수별로 셋팅 되있는 default 값 을 어떻게 확인하나요? 예스랭귀지 편집기 - 사전 에서도 확인이 안됩니다. 4. 추가로 9분봉을 활용한 수식을 작성하고 싶습니다. 예를들어 9분봉 기준 20일 지수 이평이 300일 지수 이평 교차 시 buy 하고싶은데 crossup 함수를 9분봉 세계관에서 사용하려면 어떻게 작성해야할까요? 감사합니다.======= 예제 ========= 단기지수이평 = Ema(C,20); 장기지수이평 = Ema(C,300); #진입 If CrossUp(단기지수이평, 장기지수이평) Then Buy("Buy"); #손절 청산 SetStopLoss(1.3);
프로필 이미지
homepant
2025-11-06
75
글번호 227690
시스템