Stock Portfolio Organizer

The ultimate porfolio management solution.

Shares, Margin, CFD's, Futures and Forex
EOD and Realtime
Dividends and Trust Distributions
And Much More ....
For Portfolio Manager Click Here

WiseTrader Toolbox

#1 Selling Amibroker Plugin featuring:

Advanced Adaptive Indicators
Advanced Pattern Exploration
Neural Networks
And Much More ....
Find Out More Here

ADX with multiple Timeframe for Amibroker (AFL)

Rating:
5 / 5 (Votes 1)
Tags:
oscillator, amibroker, timeframe

This indicator is seem like an original ADX indicator but more powerful with multiple time frame supports. So you can use this indicator with your specific time frame. Example ADX daily in 5 minute intraday chart.

Screenshots

Similar Indicators / Formulas

DTOscillator 2TF 5M-15M
Submitted by hemsvg almost 14 years ago
DAILY WEEKLY MACD
Submitted by prasadbrao over 12 years ago
STOCH
Submitted by ajeet almost 14 years ago
Color Price Bar - Impulse System
Submitted by kaiji almost 15 years ago
STORSI
Submitted by taxxghost over 12 years ago
Weekly EMA on Daily Chart
Submitted by rohann over 10 years ago

Indicator / Formula

Copy & Paste Friendly
_SECTION_BEGIN("ADX with multiple Timeframe");
range = Param("Periods", 14, 2, 200, 1 );
p = ParamList("Timeframe", "5 Minute|15 Minute|Hourly|Daily|Weekly|Monthly", 3);
switch (p) {
	case "5 Minute": tf = in5Minute; break;
	case "15 Minute": tf = in15Minute; break;
	case "Hourly": tf = inHourly; break;
	case "Daily": tf = inDaily; break;
	case "Weekly": tf = inWeekly; break;
	case "Monthly": tf = inMonthly; break;
	default: tf = inDaily; break;
}

TimeFrameSet(tf);
adxVal = ADX(range);
pdiVal = PDI(range);
mdiVal = MDI(range);
TimeFrameRestore();

Plot(TimeFrameExpand(adxVal, tf), "ADX in " + p, ParamColor( "ADX color", colorBlue ), ParamStyle("ADX style", styleThick ) );
Plot(TimeFrameExpand(pdiVal, tf), "+DI", ParamColor( "+DI color", colorGreen ), ParamStyle("+DI style") );
Plot(TimeFrameExpand(mdiVal, tf), "-DI", ParamColor( "-DI color", colorRed ), ParamStyle("-DI style") );

Plot(Param("Signal Line", 24, 20, 30, 1), "", ParamColor("Signal Line color", colorBlack), ParamStyle("Signal Line style", styleLine|styleThick|styleNoLabel));
_SECTION_END();

0 comments

Leave Comment

Please login here to leave a comment.

Back