Friday, April 12, 2013

SUPER ADX !!


Finally we have the so called Super ADX, I mean a clone. I could get the time to finalize it after a long time. It is based on the MT4 super ADX indicator. First of all I wish to clarify that it is not the Holy Grail.  Of course we should understand that if one had the Holy Grail Indicator we would never share it any body at whatever price. Since he is not able to make enough money with that system from the market he is trying to make money by selling it. The newbie trader should first understand that there are always many people with their eye on his purse. Everyone wants a few bucks from his purse. Some take it legally by selling something and some steal it.
Coming back to the Indicator, Let us see what this does.  The indicator first calculates the difference between the moving average of the average price and the moving average of the close.  This is taken as a measure of the strength of the trend. The change of directions of this strength measure is a reversal point. However the validity of the reversal point is made when the ADX (Another measure of trend strength) is either above a value of 35 (normally end of a trend) and below a value of 10 (for starting of a Trend). It also looks at reversal of the MACD. Finally   it also looks at multiple reversals within the last 15 bars. Different signals are generated for different type of reversal signals.  The different signals are as follows.
1.       A red bar would indicate that a big move is imminent.
2.       A white bar would indicate that it is the end of the big move and hence exit.
3.       A yellow bar or a violet bar would indicate a possibility of a reversal of the current trend.
4.       A magenta bar would indicate that multiple signals have occurred and possibility of a reversal is very strong.
Also it should be noted that the exit signals is not generated in all cases. Similarly the Big Move indication is also not generated every time. But whenever it happens it will be a good opportunity. Also reversal signals are not generated every time reversal is imminent.
The super ADX also uses a indicator which they call Money line. This line is used as the exit point though I did not find it correct. Normally a Linear weighted Moving average of period 40 should be good enough as a money line. 
So try out the indicator and provide your feedback. I only hope that unscrupulous elements don’t take this and commercialize this as they have down with other my other indicators.









25 comments:

  1. All I can say is that ...this is a crazy indicator!! :)

    BB compressed for a sufficiently long time might make another super ADX ... But it is difficult how to pinpoint a big Wave a foot!

    This is a MrugJala-Indicator for me!

    regards,

    ReplyDelete
  2. This comment has been removed by the author.

    ReplyDelete
  3. //Sample Code
    //===========================================================================================//=================TITLE================================================================================================
    _SECTION_BEGIN("Price Ploting");

    pricestyle=ParamToggle("Price style","Bar|Candle",1);
    if (pricestyle == 1)
    {
    Candlefill = IIf(C>=Ref(C,-1),ParamColor("Green candle",colorGreen),ParamColor("red candle",colorRed) );
    SetBarFillColor (Candlefill);
    PlotOHLC( Open, High, Low, Close, "", Candlefill, styleCandle,maskPrice);
    }
    if (pricestyle == 0)
    {
    Candlefill = IIf(C>=Ref(C,-1),ParamColor("Green candle",colorLime),ParamColor("red candle",colorRed) );
    PlotOHLC( Open, High, Low, Close, "", Candlefill, styleBar,maskPrice);
    }

    pbfak= Param("Pin Bar Factor",3,0,100,0.25);
    CR = abs(H-L);
    CB = abs(O-C);
    Candlecheck = IIf((CR >=(pbfak*CB)),1,0);
    SetBarFillColor (IIf(Candlecheck ==1,candlefill,colorBlack));
    PlotOHLC( Open, High, Low, Close, "", IIf(Candlecheck ==1,Candlefill,colorBlack), styleCandle,maskPrice);

    _SECTION_END();
    //=================TITLE================================================================================================
    //=========================================================================================
    _SECTION_BEGIN("Swing Signal System");
    DayH = TimeFrameGetPrice("H", inDaily, -1); DayHI = LastValue (DayH,1);// yesterdays high
    DayL = TimeFrameGetPrice("L", inDaily, -1); DayLI = LastValue (DayL,1); // yesterdays low
    DayC = TimeFrameGetPrice("C", inDaily, -1); // yesterdays close
    DayO = TimeFrameGetPrice("O", inDaily); // current day open
    numbars = LastValue(Cum(Status("barvisible")));
    hts = -33.5;
    YHL = ParamToggle("Yesterday HI LO","Show|Hide",1);
    if(YHL==1) {
    // Plot(DayL,"YL",colorTurquoise,styleDots|styleNoLine|styleNoRescale|styleNoTitle);
    // Plot(DayH,"YH",colorTurquoise,styleDots|styleNoLine|styleNoRescale|styleNoTitle);
    //PlotText(" YH " , LastValue(BarIndex())-(numbars/Hts), DayHI, colorTurquoise);
    //PlotText(" YL " , LastValue(BarIndex())-(numbars/Hts), DayLI, colorTurquoise);
    DayLcolor= IIf(C>= DayO,colorDarkOliveGreen,colorViolet);
    Plot(DayC ,"YC",colorIndigo,styleDots|styleNoLine|styleNoRescale|styleNoTitle);
    Offset = 20;
    //Plot(LineArray(BarCount, DayC , BarCount+20, DayC ,0), "", colorRed, styleLine|styleDots, Null, Null, 20);
    Plot(DayO ,"YO",DayLcolor,styleDots|styleNoLine|styleNoRescale|styleNoTitle);



    ///////////////////////////////////////////////////////////////////////////////

    messageboard = ParamToggle("Message Board","Show|Hide",0);
    showsl = ParamToggle("Stop Loss Line", "Show|Hide", 0);
    no=10;
    res=HHV(H,no);
    sup=LLV(L,no);
    avd=IIf(C>Ref(res,-1),1,IIf(C1;i--)

    {
    if(Buy[i] == 1)
    {
    entry = C[i];
    sig = "BUY";
    sl = s5d[i];
    tar1 = DayC1[i] ;
    tar2 = entry + (entry * .0092);
    tar3 = entry + (entry * .0179);

    bars = i;
    i = 0;
    }
    if(Sell[i] == 1)
    {
    sig = "SELL";
    entry = C[i];
    sl = s5d[i];
    tar1 = DayC1[i];
    tar2 = entry - (entry * .0112);
    tar3 = entry - (entry * .0212);


    bars = i;
    i = 0;
    }
    }
    */

    for(i=BarCount-1;i>1;i--)

    {

    //tar1 = DayC1[i];
    bars = i;
    i = 0;

    }




    for(i = 1; i < BarCount; i++)
    {
    tar2 = DayO1[i];
    tar1 = DayC[i];
    Clro[i] = IIf(C[i]>=tar1[i],colorLime,colorRed);
    }

    Offset = 20;
    Clr = colorBlueGrey;
    //Clro = IIf(C>=tar2,colorLime,colorRed);
    Plot(LineArray(bars-Offset, tar1, BarCount-20, tar1,1), "", colorIndigo, styleLine|styleDots, Null, Null, Offset);
    Plot(LineArray(bars-Offset, tar2 , BarCount+20, tar2 ,1), "", Clr, styleLine|styleDots, Null, Null, Offset);
    }
    _SECTION_END();
    //=========================================================================================

    ReplyDelete
  4. Hello Sir,

    I want a favor from you Sir!

    This Kaka Market profile can not plot the critical lines in future.

    Can you code that for me?!

    regards,
    priyanvada(!)

    Above is a sample code telling what I mean, which plots Open of day and Close of yesterday into future, which makes it very very useful. I wish same with POC and other lines of MP-Lite AFL by kaka

    ReplyDelete
  5. Can your you post file for mt4?

    ReplyDelete
  6. Sorry I don\t use MT4 and do not have any idea about metatrader programming

    ReplyDelete
  7. Hi Karthik, is there any way i could scan this alert in amibroker? how to do it? Thankss

    ReplyDelete
  8. dear sir - is it possible to get an exploration afl on the same?

    ReplyDelete
  9. Sir,

    I have Metastock, is it possible for you to explain how three functions EMA, ADX, MACD are being used for generating signals.

    regards
    Anil

    ReplyDelete
  10. Hello sir,
    I read your blog, all posts are useful. I download SuperADX from 4shared but i got .afl file format. Its no bonded with mt4. What can i do now, any good idea..?
    Anyway thank u for detailed posts.

    ReplyDelete
  11. Respected Sir,

    After reading your lines like "I am returning to blogging after a long hiatus. It is usual in life that we face intervals of disturbing events and confused priorities. Now that the dust is settling down I am slowly picking up the threads and I am coming back to my passion, Technical Analysis."

    I remembered a line "Break Is the Important Part of Breakthrough"

    Anyway its a nice blog and this is my first visit and spent good amount of time here while one thing i would like to know is how to optimize this shorter time frame like 3min, 1 min and 5min max?

    Thanks

    ReplyDelete
    Replies
    1. Hi, Nice to see that you liked my blog ...Hope you will find it useful as well. Actually I am not a fan of optimization ...it is exercise in curve fitting... which I personally feel doe not work out in a random system like the stock market

      Delete
  12. Sorry what I meant was How to optimize this super adx indicator for shorter time frames like 3min, 1min and 5min max?

    ReplyDelete
  13. sir you please look at
    http://sentienttrader.com/hurst-trading-room/blog/

    I felt it will be use full if you can make this as AFL....

    ReplyDelete
  14. Thanks student... I will have a look at this...

    ReplyDelete
  15. Hi there...

    I think student was little confused about his needs... as you said it right the curve fitting is not of use for systems which are random by nature...
    but still I have a suggestion that keeping pattern (fractals) in mind you you tweak the system for small time frames? so one would get it for day trading ( I feel super adx works good for options if its good in shorter time frame as big move often happens in options )

    Mr. Marar I felt Hurst signal and Guppy MA have same theory in general... whats your take?

    LIKE GUPPY & senti but what I am shocked is about the accuracy of the senti

    MM

    ReplyDelete
  16. Red bar big movement is very dangerous and at the same time very superb . I saw Red bar in TCS Fuiture on 12.06.2014 and it went up sharply . I saw Red bar in Nifty on 13.06.2014 and it went down sharply .
    Hence Big move ( Up or Down ) need to be cautiously found out with MACD zero line crossover, ADX trend up or down and Buying Selling Pressure Histogram Indicator carefully . Or else we will be caught . I used Kathir"s Super ADX , Regulated MACD , Buy Sell pressure indicator with Super trend chart . Then in Amibroker, we must go on searching this super ADX bars manually. Violet ,Yellow, Magenta coming frequently in flat trading is confusing .

    ReplyDelete
  17. Dear, sir!

    I can't download from karthikmarar.blogspot.com/2013/04/super-adx.html.

    Please, help me send to ngotansy@gmail.com

    Thanks!

    ReplyDelete
  18. This comment has been removed by the author.

    ReplyDelete
  19. Hi Sir,
    Read some of your articles....
    You are Just Superbb !!!!!!

    ReplyDelete
  20. Hello,

    I am unable to download the super adx file, could you please recheck the link or may i please request you to mail the same to arjun.dealdepot@gmail.com.
    Thanks in advance!

    ReplyDelete
  21. Hello,
    I can't understand how to identify trend(up or down)?
    Thanks

    ReplyDelete
  22. ?any one having abv suprt adx afl

    ReplyDelete
  23. very interested in volume based ADX. would like to download or see the code for it. thx

    ReplyDelete
  24. Hi. how can I download this indicators? Thank you

    ReplyDelete