커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

문의드립니다

수고 많으십니다 2가지 시스템의 교집합 신호를 부탁드립니다 1번 시스템 input : Length(20),Mult(1.5); input : ADX_Length(50),P1(6),P2(12); input : Take_Profit(500),Stop_Loss(500); var : Price(0),Basis(0),StdDev(0),upper(0),lower(0); var : TR(0),DirectionalMovementPlus(0),DirectionalMovementMinus(0); var : SmoothedTrueRange(0),SmoothedDirectionalMovementPlus(0),SmoothedDirectionalMovementMinus(0); var : DIP(0),DIM(0),DX(0),SmoothedADX1(0),SmoothedADX2(0); Price = close; Basis = ma(Price, Length); StdDev = Mult * std(Price, Length); Upper = Basis + StdDev; Lower = Basis - StdDev; TR = max(max(high-low, abs(high-close[1])), abs(low-close[1])); DirectionalMovementPlus = iff(high-high[1] > low[1]-low , max(high-high[1], 0) , 0); DirectionalMovementMinus = iff(low[1]-low > high-high[1] , max(low[1]-low, 0) , 0); SmoothedTrueRange = SmoothedTrueRange - (SmoothedTrueRange/ADX_Length) + TR; SmoothedDirectionalMovementPlus = SmoothedDirectionalMovementPlus - (SmoothedDirectionalMovementPlus/ADX_Length) + DirectionalMovementPlus; SmoothedDirectionalMovementMinus = SmoothedDirectionalMovementMinus - (SmoothedDirectionalMovementMinus/ADX_Length) + DirectionalMovementMinus; DIP = SmoothedDirectionalMovementPlus / SmoothedTrueRange * 100; DIM = SmoothedDirectionalMovementMinus / SmoothedTrueRange * 100; DX = abs(DIP - DIM) / (DIP + DIM)*100; SmoothedADX1 = ema(DX, P1); SmoothedADX2 = ema(DX, P2); Condition1 = CrossUp(Price, Lower) and SmoothedADX1 < SmoothedADX2; Condition2 = CrossDown(Price, Upper) and SmoothedADX1 < SmoothedADX2; if Condition1 == true Then Buy(); if Condition2 == true Then Sell(); SetStopProfittarget(Take_Profit,PointStop); SetStopLoss(Stop_Loss,PointStop 2번 시스템 input : lengthMA(34),lengthSignal(9); var : src(0),hi(0),lo(0),Ema1(0),Ema2(0),mi(0); var : md(0),sb(0),sh(0),mdc(0); /*calc_smma(src, len) => smma=na(smma[1]) ? sma(src, len) : (smma[1] * (len - 1) + src) / len smma calc_zlema(src, length) => ema1=ema(src, length) ema2=ema(ema1, length) d=ema1-ema2 ema1+d */ src = (h+l+c)/3; hi = IFF(IsNan(hi[1]) == true, ma(high,lengthMA), hi[1]*(lengthMA-1)+high)/lengthMA; lo = IFF(IsNan(lo[1]) == true, ma(low,lengthMA), lo[1]*(lengthMA-1)+low)/lengthMA; ema1 = ema(src, lengthMA); ema2 = ema(ema1, lengthMA); mi = ema1+(ema1-ema2); md = IFf((mi>hi), (mi-hi) , IFf((mi<lo) , (mi - lo) , 0)); sb = ma(md, lengthSignal); sh = md-sb; mdc = iff(src>mi,iff(src>hi,lime,green),iff(src<lo,red,orange)); /*plot1(0,"MidLine",Gray); plot2(md,"ImpulseMACD",mdc);#속성에서 막대 plot3(sh,"ImpulseHisto",Blue); #속성에서 막대 plot4(sb,"ImpulseMACDCDSignal",Maroon);*/ if CrossUp(sb,0) or CrossUp(sb,md) Then Buy(); if CrossDown(sb,0) or CrossDown(sb,md) Then sell() 위 2가지 시스템중 1번 시스템이 매수면 +1점 매도면 -1점 2번 시스템이 매수면 +1점 매도면 -1점 이렇게 두 시스템에 점수를 주어 두 시스템의 합이 +2점이면 매수 0점이면 모두청산 -2점이면 매도 이런 수식을 부탁드립니다 항상 감사드립니다
프로필 이미지
cjfdk
2024-05-27
613
글번호 180045
시스템
답변완료

지표 질문입니다

시가 첫봉 고가(H)를 표시한다 시가 첫봉 저가(L)를 표시한다 H+(H-L)을 표시한다 L-(H-L)을 표시한다 감사합니다
프로필 이미지
para
2024-05-27
556
글번호 180044
지표
답변완료

수식요청

아래 K검색식을 예스랭귀지 수식으로 변환부탁드립니다. A.[일]1봉전 RSI(20) 63.9 이하 B.[일]0봉전 RSI(20) 64.0 이상 C.주가등락률:[일]1봉전(중) 종가대비 0봉전 종가등락률 5%이상 D.주가이평배열(3):[일]0봉전 5이평 > 20이평 > 60이평 (단순이평) E.주가이평비교:[일]0봉전 (종가 1)이평 > (종가 240)이평 1회이상 (단순이평) F.거래량비율(n봉):[일]1봉전 거래량 대비 0봉전 거래량 비율 500%이상 G.거래량비율(n봉):[일]2봉전 거래량 대비 1봉전 거래량 비율 500%이상 A and B and C and D and E and (F or G)
프로필 이미지
ksks
2024-05-27
613
글번호 180043
종목검색
답변완료

조건식으로 변경부탁드립니다

s=sum(1); M = ma(C, 20); 라인 = Valuewhen(1, S%K==0, M, -(k-1)); 라인>라인(1) && 라인(1)<라인(k+1) k가 10일때 키움수식을 조건식으로 변경 부탁드립니다
프로필 이미지
연두연두
2024-05-27
594
글번호 180031
종목검색

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

프로필 이미지
2wnwn
2024-05-27
21
글번호 180026
지표
답변완료

수식 부탁드립니다

1.P등락율=(C-C(1))/C(1)*100 ; V증감율=V/V(1) ; PV지표=P등락율*V증감율 ; PV지표합=sum(PV지표,기간) ; 조건=crossup(PV지표합,0) ; 변곡점=valuewhen(1,조건,C) - 지표조건설정~ 기간 : 10 2. AA=avg(c,5); BB=avg(c,10); CC=avg(c,20); DD=valuewhen(1,AA>BB && BB>CC && AA>CC, C); EE=valuewhen(1,DD(2)<DD(1) && DD(1)>DD, DD(1)); valuewhen(1,crossup(AA,EE), AA) A. Crossup(RSI(Period),SPercent) -지표조건설정~Period : 5 SPercent : 70 B. 양=C>O; 음=C<O; 도=C==O; Hc=CountSince((양(1) or 도(1)) && 음, 음); A=Valuewhen(1, Hc>=연속봉 && 음(1) && 양, Highest(H(1), Hc)); CROSSUP(C,A) 안녕하세요~ 위의 수식 1 또는 2 를 A 또는 B 가 상향돌파 하는 검색식을 부탁드립니다
프로필 이미지
만복부자888
2024-05-27
760
글번호 180024
종목검색
답변완료

문의

1. 데이트레이딩에서 그날 첫봉일때의 ma(c, period) 값을 구하는 방법을부탁드립니다. 2. 시스템에서 승률이 거래한 모든것들이 아닌 일간으로 승리 혹은 패배한걸 기준으로 승률을 볼 수 있는 방법이 있을까요??
프로필 이미지
gunman
2024-05-27
784
글번호 180018
지표
답변완료

종목검색식부탁드림니다.

종목검색식부탁드림니다. 항상감사드림니다. x1 = v(1) >= v(2) * 5; x2 = v <= v(1) * 0.25; x3 = (o/avg(c,5) * 100) >= 92; x4 = (o/avg(c,5) * 100) <= 108; x5 = (c(1)/o(1)-1) * 100>=5; x1 and x2 and x3 and x4 and x5
프로필 이미지
존슨비치
2024-05-27
815
글번호 180016
종목검색
답변완료

호가이평

안녕하세요 보조지표만 뒤집어볼려면 어떻게합니까 호가이평지표감사합니다
프로필 이미지
질갱이
2024-05-27
762
글번호 180015
지표
답변완료

문의 합니다.

지표 창에서 코스피 가격을 불러올 수 있는 함수가 있을까요? 코스피뿐만 아니라 코스닥의 가격도 불러오고 싶은데 함수를 찾아보니 안보이네요
프로필 이미지
쭈르르륵
2024-05-27
756
글번호 180013
사용자 함수