커뮤니티

문의 드립니다

프로필 이미지
탱탱볼
2025-12-05 09:20:23
64
글번호 228692
답변완료

Input : Lookback(1), Tolerance(1);

Input : RSIPeriod(14);

Var : Low1(0), Bar1(0), Low2(0), Bar2(0);

Var : DB_Found(False);

Var : MACD_Line(0), MACD_Signal(0), MACD_Hist(0), MACD_Bull(False);

Var : RSI_val(0), RSI_Bull(False);

Var : ATR10(0), ATR_Filter(False);

Var : Vol_Filter(False);

Low1 = Lowest(Low, Lookback);

Bar1 = LowestBar(Low, Lookback);

If CurrentBar > Bar1 then begin

Low2 = Lowest(Low, Lookback);

Bar2 = LowestBar(Low, Lookback);

end;

DB_Found =

AbsValue(Low1 - Low2) / Low1 < Tolerance

and Bar2 > Bar1;

MACD_Line = EMA(Close, 1) - EMA(Close, 1);

MACD_Signal = EMA(MACD_Line,1);

MACD_Hist = MACD_Line - MACD_Signal;

MACD_Bull = MACD_Hist > 0;

RSI_val = RSI(Close, RSIPeriod);

RSI_Bull = RSI_val > RSI_val[1] and RSI_val < 40;

ATR10 = ATR(10);

ATR_Filter = ATR10 > ATR10[1];

Vol_Filter =

Volume > Volume[1]

or Volume > Average(Volume,20);

If DB_Found

and Close > High[1]

and MACD_Bull

and RSI_Bull

and ATR_Filter

and Vol_Filter

Then

Buy("SuperDoubleBottom", AtMarket);


시스템식에 맞게 변환 부탁드립니다. 감사합니다.

시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-12-05 13:08:47

안녕하세요 예스스탁입니다. input : Lookback(1), Tolerance(1); Input : RSIPeriod(14); Var : Low1(0), Bar1(0), Low2(0), Bar2(0); Var : DB_Found(False); Var : MACD_Line(0), MACD_Signal(0), MACD_Hist(0), MACD_Bull(False); Var : RSI_val(0), RSI_Bull(False); Var : ATR10(0), ATR_Filter(False); Var : Vol_Filter(False); Low1 = Lowest(Low, Lookback); Bar1 = nthLowestBar(1,Low, Lookback); If CurrentBar > Bar1 then begin Low2 = Lowest(Low, Lookback); Bar2 = nthLowestBar(1,Low, Lookback); end; DB_Found = AbsValue(Low1 - Low2) / Low1 < Tolerance and Bar2 > Bar1; MACD_Line = EMA(Close, 1) - EMA(Close, 1); MACD_Signal = EMA(MACD_Line,1); MACD_Hist = MACD_Line - MACD_Signal; MACD_Bull = MACD_Hist > 0; RSI_val = RSI(RSIPeriod); RSI_Bull = RSI_val > RSI_val[1] and RSI_val < 40; ATR10 = ATR(10); ATR_Filter = ATR10 > ATR10[1]; Vol_Filter = Volume > Volume[1] or Volume > Average(Volume,20); If DB_Found and Close > High[1] and MACD_Bull and RSI_Bull and ATR_Filter and Vol_Filter Then Buy("SuperDoubleBottom", AtMarket); 즐거운 하루되세요