답변완료
문의드립니다
1번 시스템input : SwingPeriod(20), AtrPeriod(10), ATrMult(30);var : PH(0), PL(0), lastpp(0), center(0), alPHa(0), source(0), ATrV(0);var : UpCh(0), DnCh(0), Trend(0), TuP(0), Tdown(0), TrailingSL(0);# 스윙하이와 스윙로우를 이용하여 중심선 계산PH = swingHigh(1,H,SwingPeriod,SwingPeriod,SwingPeriod*2+1);PL = swingLow(1,L,SwingPeriod,SwingPeriod,SwingPeriod*2+1);if PH <> -1 Then lastpp = PH;if PL <> -1 Then lastpp = PL;if PH <> -1 or PL <> -1 Then center = (center*2 + lastpp)/3;# ATR계산(True Range를 RMA로 평균)if CurrentBar > 0 Then { alPHa = 1 / AtrPeriod ; source = max(H - L, abs(H - C[1]), abs(L - C[1])); ATrV = alPHa * source + (1 - alPHa) * ATrV[1];}# 상하단 채널과 추세에 따른 추세채널 UpCh = center - (ATrMult * ATrV);DnCh = center + (ATrMult * ATrV);Tup = IFf(C[1] > TUp[1],max(UpCh, TUp[1]),UpCh );Tdown = IFf(C[1] < TDown[1],min(DnCh, TDown[1]),DnCh );if C > TDown[1] Then Trend = 1;if C < TuP[1] Then Trend = -1;Trailingsl = IFf(Trend == 1, Tup, Tdown);if Trend == 1 and Trend[1] == -1 Then Buy();if Trend == -1 and Trend[1] == 1 Then Sell();2번 시스템 Inputs: XMALen(4), VolLen(8), MultFact(2);Vars: TopBand(0), BotBand(0), XAvg(0), FastMA(0), MedMA(0), SlowMA(0), BullTrend(false), BearTrend(false),Volatility(0);#VolatilityIf CurrentBar >= 1 AND VolLen <> 0 Then Begin If CurrentBar == 1 Then Volatility = TrueRange; Else Volatility = ((VolLen - 1) * Volatility + TrueRange) / VolLen; End; ##{ Define initial Top and Bottom Band }If CurrentBar == 1 then Begin TopBand = Open + Volatility * MultFact; BotBand = Open - Volatility * Multfact;End;#{ Define market mode with 3 line Moving averages }XAvg = Ema( Close , XMALen );FastMA = ma( Close, 4 );MedMA = ma( Close, 9 );SlowMA = ma( Close, 18 );BullTrend = FastMA > MedMA AND MedMA > SlowMA;BearTrend = FastMA < MedMA AND MedMA < SlowMA;#{ Place long entry orders }If XAvg > TopBand AND BullTrend then begin buy("b",OnClose); BotBand = TopBand; TopBand = TopBand + Volatility * MultFact;End;#{ Place short entry orders }If XAvg < BotBand AND BearTrend then begin sell("s",OnClose); TopBand = BotBand; BotBand = BotBand - Volatility * MultFact;End;수고많으십니다 문의드릴 내용은 위 수식에서 1번 시스템이 매수면 1점 매도면 -1점2번 시스템이 매수면 1점 매도면 -1점각각 점수를 주어두 시스템의 합이 2점이면 매수진입 매도청산두 시스템의 합이 -2점이면 매도진입 매수청산이런 수식을 부탁드립니다 감사합니다
2026-01-21
374
글번호 229974
시스템
답변완료
부탁드립니다
S=sum(1);최고거래량=highestsince(1,S==1,V);D=valuewhen(1,최고거래량==v,c)지표값 D[1]가 주가 -3%에서 8% 사이에 있을때 D[1]값돌파 검색식 부탁드립니다2번INPUT : 기간(20),N(5) ;VAR : A(0),i(Nan),B(Nan),T(0);A=Highest (V,기간);IF V>A[1] TheNB=(O+C+L+H+C)/5;if B != B[1] Then{if B > B[1] ThenT = 1;if B < B[1] Then{T = 1;i = Index;if B <= B[1]*0.90 Then{T = 2;i = Index;}}}if T == 2 and index >= i+N Then //N봉 이전에 하락발생이면 index >= i+N입니다.Find(1);N봉 이전에 하락발생한 지표값이 오늘 상승한 종목 검색식 부탁 드립니다
2026-01-21
181
글번호 229968
종목검색
답변완료
키움수식을 종목검색수식으로 변환부탁드립니다
A=(highest(high,기간)+lowest(low,기간))/2;A1=(highest(high,기간1)+lowest(low,기간1))/2;A2=(highest(high,기간2)+lowest(low,기간2))/2;B=MAX(A,A1,A2);B1=MIN(A,A1,A2);B1*수렴>B && O<B1 && C>B && (A>A(1) or A1>A1(1) or A2>A2(1))지표변수기간 : 20 기간1 : 40 기간2 : 60 수렴 : 1.02
2026-01-21
222
글번호 229955
종목검색