// ----------------------------------------------------------- // USER INPUTS // ----------------------------------------------------------- TF1 = ParamTimeFrame("Higher Timeframe", "Weekly"); TF2 = ParamTimeFrame("Lower Timeframe", "Daily");
// ----------------------------------------------------------- // LOWER TIMEFRAME MOMENTUM (e.g., Daily) // ----------------------------------------------------------- LTF_MA = MA(C, PeriodMA); LTF_RSI = RSI(RSIPeriod); LTF_MomentumUp = C > LTF_MA AND LTF_RSI > 50; LTF_MomentumDown = C < LTF_MA AND LTF_RSI < 50; amibroker afl collection
// Optional: Exit signals Buy = ExRem(BuySignal, SellSignal); Sell = ExRem(SellSignal, BuySignal); TF2 = ParamTimeFrame("Lower Timeframe"
// Trend Zone Background if(ShowZones) styleNoLabel, 0, 1); LTF_RSI = RSI(RSIPeriod)
// Higher Timeframe MA Plot(HTF_MA_Exp, "HTF MA (" + Name() + ")", colorOrange, styleLine | styleThick);
PeriodMA = Param("MA Period", 20, 5, 200, 1); RSIPeriod = Param("RSI Period", 14, 5, 50, 1); RSIOverbought = Param("RSI Overbought", 70, 50, 90, 1); RSIOversold = Param("RSI Oversold", 30, 10, 50, 1);