is MABUITS really an ideal tool to trade?

#1
hello ppl,

i know this system made by mr.karthik is way to old to talk abt.... but somehow i came across it manage to get its code.... on implementing in AMIBROKER the formula editor showed a warning that was:

"This code uses future quotes. this can give outstanding result in a backtest but CAN NOT be usefull for real time trading." (not the exact words)

so is it really the case?

please share your views.
 

johnnypareek

Well-Known Member
#2
Hi,

This kind of "AFL' is good for testing but do not try to trade on that as signals will change aftersometime.

BTW can u please share that afl. I lost that.

johnny
 
#3
I want to know is which parameters cause these change.. can u guide pls??

Here is the code

_SECTION_BEGIN("MABIUTS"); SetChartOptions(0,chartShowArrows|chartShowDates); _N(Title = StrFormat("{{NAME}} - {{INTERVAL}} {{DATE}} Open %g, Hi %g, Lo %g, Close %g (%.1f%%) Vol " +WriteVal( V, 1.0 ) +" {{VALUES}}", O, H, L, C, SelectedValue( ROC( C, 1 )) ));

Buy= EMA(C,13)>EMA(EMA(C,13),9) AND Cross (C,Peak(C,5,1)) ; Sell=Cross (EMA(EMA(C,13),9),EMA(C,13));

Short=EMA(C,13)<EMA(EMA(C,13),9) AND Cross (Trough(C,5,1),C) ; Cover =Cross (EMA(C,13),EMA(EMA(C,13),9));// OR Cross (C,Peak(C,2,1)) ; Short = ExRem(Short,Cover); Cover = ExRem(Cover,Short);

Buy = ExRem(Buy,Sell); Sell = ExRem(Sell,Buy);

MYcolor = IIf( EMA(C,13)>EMA(EMA(C,13),9) AND C>Peak(C,2,1), colorLime, IIf(EMA(C,13)>EMA(EMA(C,13),9) AND C<Peak(C,2,1),colorBlue, colorRed));

PlotOHLC( Open, High, Low, Close, "", Mycolor, styleBar|styleThick );

shape = Buy * shapeUpArrow + Sell * shapeDownArrow + Short * shapeDownTriangle + Cover * shapeUpTriangle;

PlotShapes( shape, IIf( Buy, colorGreen, IIf(Short, colorYellow ,IIf(Cover, colorTurquoise,colorRed ))),0, IIf( Buy, Low, High ) );

GraphXSpace = 5; dist = 1.5*ATR(10);

for( i = 0; i < BarCount; i++ ) { if( Buy ) PlotText( "Buy\n@" + C[ i ], i, L[ i ]-dist, colorGreen ); if( Sell ) PlotText( "Sell\n@" + C[ i ], i, H[ i ]+dist, colorRed); if( Short ) PlotText( "Short\n@" + C[ i ], i, H[ i ]+dist, colorYellow); if( Cover ) PlotText( "cover\n@" + C[ i ], i, H[ i ]+dist, colorTurquoise);

}

_SECTION_BEGIN("Volume"); Plot( Volume, _DEFAULT_NAME(), ParamColor("Color", colorLavender ), styleNoTitle | ParamStyle( "Style", styleHistogram | styleOwnScale | styleThick | styleNoLabel, maskHistogram ), 2 );

_SECTION_BEGIN("EMA1"); P = ParamField("Price field",-1); Periods = Param("Periods", 15, 2, 200, 1, 10 ); Plot( EMA( P, Periods ), _DEFAULT_NAME(), ParamColor( "Color", colorCycle ), ParamStyle("Style") ); _SECTION_END();

_SECTION_BEGIN("EMA2"); P = ParamField("Price field",-1); Periods = Param("Periods", 15, 2, 200, 1, 10 ); Plot( EMA( P, Periods ), _DEFAULT_NAME(), ParamColor( "Color", colorCycle ), ParamStyle("Style") ); _SECTION_END();
 
#5
okay.... quite interesting..... anyone familiar with NIRVANA TS by amibrokerfans??
 
#7
Best method is Khushi's Scalping method but its chargeable :(:(:(
hello steel king

if the product give benefit then charge is not to be worried abt....

please through some light on the system
 

karthikmarar

Well-Known Member
#8
One clarification. Those who claim that this code look into future do not understand the code at all. Just because the peak instruction is used it does not look into future. Here we are checking if the price has crossed the last peak Or the last pivot. The last pivot has happened many bars ago and that is not changing with time.
 
#9
One clarification. Those who claim that this code look into future do not understand the code at all. Just because the peak instruction is used it does not look into future. Here we are checking if the price has crossed the last peak Or the last pivot. The last pivot has happened many bars ago and that is not changing with time.
thanks for the explanation... yes i have no clue in coding hence the question raised.... :)
 
#10
as there are so many versions of MABITUS can anyone kindly give the most complete and tested version....

thank you
 

Similar threads