커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

한 종목에 두개 이상의 시스템을 각각 다르게 독립적으로 진행하게 하려면

안녕하세요?한 종목에 두개 이상의 서로 다른 시스템을 각각의 매매의 간섭없이 독립적으로 진입과 청산이 이뤄지도록 하고 싶습니다.지금의 경우 서로 다른 시스템거래를 할 경우 골드선물지수 혹은 나스닥선물지수의 다른 월물에 각각 적용시키고 있습니다. 그런데, 이럴 경우 다른 월물의 특성상 시차가 발생하고 신뢰에 문제가 발생하는 것 같습니다.같은 종목과 월물에 각각 다른 시스템거래을 각각 독립적으로 운영하기 위해서는개인적인 고민으로는 단순히 계좌를 달리 하면 되지 않을까? 그럼 각각 계좌마다 충분한 증거금을 남기기 위해서 돈이 너무 많이 든다......이런 생각.......혹 다른 방법이 있을까요?
프로필 이미지
jhs0713
2025-12-03
91
글번호 228612
시스템

전략식 안에서 다른 시간대 설정 data2에 대한 시스템 코딩 예문을 받을 수 있을까요?

안녕하세요? 이전에"예스스탁입니다.예스랭귀지는 차트에 적용되고 차트에 있는 데이터만 이용이 가능합니다.다른 주기는 일봉의 시고저종가와 거래량 거래대금만 함수로 제공되고 있습니다.dayopen,dayhigh,daylow,dayclose,dayvolume,daymoney일봉제외 다른 주기의 값을 이용하고자 하시면차트에 다른주기의 데이터를 추가하고 이용하셔야 합니다.차트왼쪽 상단의 종목선택 버튼 중 왼쪽은 기본종목, 오른쪽은 참조종목을 추가하는 버튼입니다.참조종목을 기본종목과 같은 종목을 다른주기로 설정도 가능합니다.참조종목은 추가되는 순서로 data2부터 data99까지 데이터번호가 자동부여되고랭귀지에서는 이 데이터번호로 값을 가져와 사용하셔야 합니다.240분은 기본차트가 240분이므로 데이터예약어로 지정하시면 되고일봉값은 위 함수를 이용하시면 되고10분봉은 10분봉을 추가하고 data2(open)와 같이 지정해 값 가져와 사용하시면 됩니다.open_d= dayopen(0);open_4H = open;open_10m = data2(Open);즐거운 하루되세요 "내용으로 답변을 받았습니다.지금은 단순히 4시간봉 차트와 1시간봉 차트를 개별로 열어서 시스템적용을 개별로 적용시켰습니다.그렇지만 지난 번 답변을 다시 보게 되어 DATA2를 불러 오는 방식을 해보고 싶습니다.단순히4시간봉에서 MA 20 과 MA 50의 크로스업 바이 진입이후청산식에서는1시간봉의 데이터를 이용해서1시간봉 MA 20과 MA50 의 크로스다운 신호에 바이청산 예문으로 설명해 주실 수 있을까요? 기초가 안된 1인으로 번거럽게 해드려 죄송합니다.
프로필 이미지
jhs0713
2025-12-03
92
글번호 228611
시스템
답변완료

문의 드립니다

/* ============================ Heikin-Ashi 계산============================ */HA_Close = (Open + High + Low + Close) / 4;HA_Open = (Ref(HA_Open, 1) + Ref(HA_Close, 1)) / 2;HA_High = Max(High, Max(HA_Open, HA_Close));HA_Low = Min(Low, Min(HA_Open, HA_Close));/* ============================ EMA 기울기 계산============================ */EMA20 = Ema(HA_Close, 20);EMA50 = Ema(HA_Close, 50);EMA20_Slope = EMA20 - Ref(EMA20, 1);EMA50_Slope = EMA50 - Ref(EMA50, 1);EMA_Bull = EMA20 > EMA50 AND EMA20_Slope > 0 AND EMA50_Slope > 0;EMA_Bear = EMA20 < EMA50 AND EMA20_Slope < 0 AND EMA50_Slope < 0;/* ============================ MACD 모멘텀 계산============================ */MACD_Line = Ema(Close, 12) - Ema(Close, 26);MACD_Signal = Ema(MACD_Line, 9);MACD_Hist = MACD_Line - MACD_Signal;MACD_Bull = MACD_Hist > 0 AND MACD_Line > MACD_Signal;MACD_Bear = MACD_Hist < 0 AND MACD_Line < MACD_Signal;/* ============================ SuperTrend 계산 (ATR 10, Multiplier 3)============================ */ATR10 = Atr(10);UpperBand = (High + Low) / 2 + 3 * ATR10;LowerBand = (High + Low) / 2 - 3 * ATR10;SuperTrend = If(Close > Ref(SuperTrend, 1), Max(LowerBand, Ref(SuperTrend, 1)), Min(UpperBand, Ref(SuperTrend, 1)) );ST_Bull = Close > SuperTrend;ST_Bear = Close < SuperTrend;/* ============================ ATR 필터 (노이즈 감소)============================ */ATR_Filter = ATR10 > Ref(ATR10, 1);/* ============================ 매수 조건============================ */BUY = EMA_Bull AND MACD_Bull AND ST_Bull AND ATR_Filter AND HA_Close > HA_Open;/* ============================ 매도 조건============================ */SELL = EMA_Bear AND MACD_Bear AND ST_Bear AND ATR_Filter AND HA_Close < HA_Open;BUY 조건→ 모든 지표가 상승 방향(EMA 기울기 + MACD + SuperTrend + HA 양봉 + ATR 증가)SELL 조건→ 모든 지표가 하락 방향(EMA 기울기 + MACD + SuperTrend + HA 음봉 + ATR 증가)위식을 시스템식으로 변환 가능할까요? 감사합니다.
프로필 이미지
탱탱볼
2025-12-03
123
글번호 228610
시스템
답변완료

지표식

수고 많으십니다.질문1. 분봉에서 당일 분봉의 종가가 20ma를 골든크로스 한 회수의 합계2. 분봉에서 당일 분봉의 종가가 20ma를 데드크로스 한 회수의 합계만약 가능하다면3. 매 골든크로스별 지속된 봉의 개수 (즉, 골든크로스 후 데드크로스 될 때까지의 봉의 개수)4. 매 데드크로스별 지속된 봉의 개수 (즉, 데드크로스 후 골든크로스 될 때까지의 봉의 개수)
프로필 이미지
가람봉
2025-12-03
99
글번호 228609
지표
답변완료

종목검색식 부탁드립니다

A1=Crossup(stochasticsSlow(Period1,Period2),eavg(StochasticsSlow(Period1,Period2),Period3));A2=Crossup(MACD(shortperiod,longperiod),eavg(MACD(shortperiod,longperiod),sigperiod));A1 AND A2period1 12period2 5period1 5shortperiod 12longperiod 26sigperiod 9
프로필 이미지
밤의선수
2025-12-03
80
글번호 228607
종목검색
답변완료

문의드립니다

input : length(20),BB_mult(2.0);var : BB_basis(0),dev(0),BB_upper(0),BB_lower(0);BB_basis = ma(close, length);dev = BB_mult * std(close, length);BB_upper = BB_basis + dev;BB_lower = BB_basis - dev;input : KC_mult_high(1.0);input : KC_mult_mid(1.5);input : KC_mult_low(2.0);var : KC_basis(0),devKC(0);var : KC_upper_high(0),KC_lower_high(0);var : KC_upper_mid(0),KC_lower_mid(0);var : KC_upper_low(0),KC_lower_low(0);var : NoSqz(False),LowSqz(False),MidSqz(False),HighSqz(False);var : mom(0),iff_1(0),iff_2(0),mom_color(0),sq_color(0);KC_basis = ma(close, length);devKC = ma(TrueRange, length);KC_upper_high = KC_basis + devKC * KC_mult_high;KC_lower_high = KC_basis - devKC * KC_mult_high;KC_upper_mid = KC_basis + devKC * KC_mult_mid;KC_lower_mid = KC_basis - devKC * KC_mult_mid;KC_upper_low = KC_basis + devKC * KC_mult_low;KC_lower_low = KC_basis - devKC * KC_mult_low;//SQUEEZE CONDITIONSNoSqz = BB_lower < KC_lower_low or BB_upper > KC_upper_low; //NO SQUEEZE: GREENLowSqz = BB_lower >= KC_lower_low or BB_upper <= KC_upper_low; //LOW COMPRESSION: BLACKMidSqz = BB_lower >= KC_lower_mid or BB_upper <= KC_upper_mid ;//MID COMPRESSION: REDHighSqz = BB_lower >= KC_lower_high or BB_upper <= KC_upper_high; //HIGH COMPRESSION: ORANGE//MOMENTUM OSCILLATORmom = LRL(close - avg(avg(highest(high, length), lowest(low, length)),ma(close, length)), length);//MOMENTUM HISTOGRAM COLORiff_1 = iff(mom > iff(isnan(mom[1])==true,0,mom[1]) , lime , green);iff_2 = iff(mom < iff(isnan(mom[1])==true,0,mom[1]) , red , maroon);mom_color = iff(mom > 0 , iff_1 , iff_2);//SQUEEZE DOTS COLORsq_color = iff(HighSqz , red ,IFf(MidSqz , Cyan ,IFf(LowSqz , black , Yellow)));//PLOTSplot1(mom, "MOM",mom_color);plot2(0, "SQZ", sq_color);수고많으십니다 문의드릴 내용은 위 수식에서 매수plot1 MOM의 lime색과 plot2 SQZ 의 Cyan색 또는 red색과 겹치는 부분에서 매수매수청산plot1 MOM의 red색과 plot2 SQZ 의 Cyan색과 또는 red색을 겹치는 부분에서 매수청산이런 수식을 부탁드립니다 감사합니다
프로필 이미지
cjfdk
2025-12-03
148
글번호 228605
시스템
답변완료

종목검색식 부탁드립니다

1. 주 60 이평이 (단순) 하락추세에서 상승추세로 돌아서는 종목검색식 부탁드려요.2. 주 60 이평이(단순) 하락추세에서 상승추세 로 돌아서는 0봉전~10봉전까지의 모든 종목검색식 부탁드립니다.---------------------------------------------------------------------3. 아래의 수식을 참고하여, 수식2) B 가 첫봉 일때 (0봉전) 종목 검색식 부탁드려요'4. 아래의 수식을 참고하여, 수식2) B 가 2일 연속 일때 종목 검색식 부탁드려요. (변수로 )5. 아래의 수식을 참고하여, 수식2) B 가 3일 연속 일때 종목 검색식 부탁드려요 (변수로 ----아래-----수식1) A i_wvf=((high-lowest(C,22))/lowest(C,22))*100;i_sDev=2.0*stdev(i_wvf,20);i_midLine=avg(i_wvf,20);i_upperBand=i_midLine+i_sDev;i_rangeHigh=(highest(i_wvf,50))*ph;i_wvf;수식2) B i_wvf=((high-lowest(C,22))/lowest(C,22))*100;i_sDev=2.0*stdev(i_wvf,20);i_midLine=avg(i_wvf,20);i_upperBand=i_midLine+i_sDev;i_rangeHigh=(highest(i_wvf,50))*ph;if(i_wvf>=i_upperBand or i_wvf>=i_rangeHigh,i_wvf,0); 수식3) C i_wvf=((high-lowest(C,22))/lowest(C,22))*100;i_sDev=2.0*stdev(i_wvf,20);i_midLine=avg(i_wvf,20);i_upperBand=i_midLine+i_sDev;i_rangeHigh=(highest(i_wvf,50))*ph;ob=(i_wvf>=i_upperBand) or (i_wvf>=i_rangeHigh);if(ob,1,0); //os:OverBuy//과매수 4회이상 연속후 이탈)if( ((ob(1)>0 and ob(2)>0 and ob(3)>0 andob(4)>0) and ob ==0),i_wvf,0);지표조건 PH 0.95
프로필 이미지
일지매7
2025-12-03
100
글번호 228604
종목검색
답변완료

지표와 종목검색식 부탁 드립니다

트레이딩뷰의 상보강도(Relative Strength) 소스코드이며, RSI 아닙니다.비교 대상은 주가지수입니다예스트레이더에서 사용할 수 있도록 지표와 종목검색식 부탁드립니다indicator('Relative Strength', shorttitle='RS', timeframe='')comparativeTickerId = input.symbol('SPX', title='Comparative Symbol')lenght = input.int(50, minval=1, title='Period')showMA = input(defval=false, title='Show Moving Average')lenghtMA = input.int(10, minval=1, title='Moving Average Period')baseSymbol = request.security(syminfo.tickerid, timeframe.period, close)comparativeSymbol = request.security(comparativeTickerId, timeframe.period, close)hline(0, color=color.black, linestyle=hline.style_dotted)res = baseSymbol / baseSymbol[lenght] / (comparativeSymbol / comparativeSymbol[lenght]) - 1plot(res, title='RS', color=color.new(#1155CC, 0))sma_1 = ta.sma(res, lenghtMA)plot(showMA ? sma_1 : na, color=color.new(color.gray, 0))
프로필 이미지
행복만땅
2025-12-02
164
글번호 228602
종목검색
답변완료

조건검색식 활용하는 방법

안녕하세요NH 투자 증권은 처음 써봐서 어떻게 활용해봐야 할지 잘 모르겠어요아래의 수식을 어디에 입력해야 종목 검색이 가능할까요?=========== 수식 ===========var : A(0),B(0),B1(0);A=DAYHIGH(1) - DAYLOW(1);B=DAYOPEN()+A*0.5;B1=RSI(2);if CROSSUP(C,B) AND B1>50 Then Find(1);==========================
프로필 이미지
불꽃다니엘
2025-12-02
101
글번호 228601
종목검색
답변완료

문의 드립니다.

분봉에 일봉의 일목균형표를 넣을수 있을까요?
프로필 이미지
고구미
2025-12-02
89
글번호 228594
지표