Rajandran R Telecom Engineer turned Full-time Derivative Trader. Mostly Trading Nifty, Banknifty, USDINR and High Liquid Stock Derivatives. Trading the Markets Since 2006 onwards. Using Market Profile and Orderflow for more than a decade. Designed and published 100+ open source trading systems on various trading tools. Strongly believe that market understanding and robust trading frameworks are the key to the trading success. Writing about Markets, Trading System Design, Market Sentiment, Trading Softwares & Trading Nuances since 2007 onwards. Author of Marketcalls.in)

Nifty futures cloud Update for 10th Dec 2010

4 sec read


[wp_ad_camp_5]

 
Nifty futures cloud charts shows that resistance near 5925 zone. Shorts should be reversed only above 5925

Rajandran R Telecom Engineer turned Full-time Derivative Trader. Mostly Trading Nifty, Banknifty, USDINR and High Liquid Stock Derivatives. Trading the Markets Since 2006 onwards. Using Market Profile and Orderflow for more than a decade. Designed and published 100+ open source trading systems on various trading tools. Strongly believe that market understanding and robust trading frameworks are the key to the trading success. Writing about Markets, Trading System Design, Market Sentiment, Trading Softwares & Trading Nuances since 2007 onwards. Author of Marketcalls.in)

Nifty Futures – Risk of Holding Longs Increasing

Nifty Futures since the last 8 trading sessions have been crowded by shorter-term buyers and currently, the trading context show that there is risk...
Rajandran R
16 sec read

Nifty Futures – Trading Inventory goes Short to too…

The Nifty Futures October series is witnessing a consistent influx of short-term sellers on a daily basis. Over the past four consecutive trading sessions,...
Rajandran R
48 sec read

Nifty and Bank Nifty futures September Overview – III

Nifty and Bank Nifty futures hourly charts are maintaining the buy mode. Currently the supports zone comes around 5799 and 10000 respectively. Reverse to...
Rajandran R
14 sec read

9 Replies to “Nifty futures cloud Update for 10th Dec 2010”

  1. @Jitin

    Its just the Buy or Sell method what we are practicing based on technical strategy alone.For example if you buy when the ichimoku strategy indicates a buy signal and sell when the strategy shows a sell signal. You go to your online broker and purchase/sale accordingly. Its just the traditional mechanical strategy.

    Automated trading is just the execution of trades automatically. If there is a buy/sell signal the expert advisor(a strategic program like our AFL in amibroker) initiates buy or sell based on the Expert advisor conditions.

    The benefit of automatic trading over mechanical is just the faster execution of trades as the trade execution is faster. scalpers will be benifited in every small trading moves. But with Mechanical trading its quite difficult to make money in every small trading moves

    You can practice autotrading using mt4(metatrader) platforms avaialable at free of cost also many expert advisors are available at free of cost which can be analysed/tried with a demo practise account with mt4.

  2. Sir ,
    given below is afl code for daily, weekly and monthly pivot , but on 5.2 ver of ami , chart appears but without pivots . The snapshot of this afl showed convincing results , but its not showing the same on ami , can help? tx.

    _SECTION_BEGIN(“TTM Auto-pivots”);

    /***************************************/
    /***************************************/
    /*

    PIVOT POINTS can by used in 2 ways:
    if you choose daily, the pivots are calculated from the previous day, this can be used for daily charts. The second option is next day for EOD charts. For all the options available right click on the chart parameters. To utilize all the program features you need amibroker from version 4.80.1 and above. Enjoy!

    */
    /*—————–data——————*/

    SetChartBkColor(ParamColor( “BakcgroundColor”, colorBlack ) ) ;

    k=IIf(ParamList(“select type”,”daily
    next Day”)==”daily”,-1,0);

    k1=-1;

    TimeFrameSet(inDaily);

    day_h= LastValue(Ref(H,K));

    day_l= LastValue(Ref(L,K));

    day_c= LastValue(Ref(C,K));

    TimeFrameRestore();

    TimeFrameSet(inWeekly);

    Week_h= LastValue(Ref(H,K1));

    Week_l= LastValue(Ref(L,K1));;

    Week_c= LastValue(Ref(C,K1));;

    TimeFrameRestore();

    TimeFrameSet(inMonthly);

    month_h= LastValue(Ref(H,K1));

    month_l= LastValue(Ref(L,K1));

    month_c= LastValue(Ref(C,K1));

    TimeFrameRestore();

    /*————————————–*/

    // day

    DH=Day_h;

    DL=Day_L;

    DC=Day_C;

    // DAY PIVOT Calculation

    pd = ( DH+ DL + DC )/3;

    sd1 = (2*pd)-DH;

    sd2 = pd -(DH – DL);

    sd3 = Sd1 – (DH-DL);

    sd4 = pd – (2*DH – 2*DL); // pd – (DH-DL)*3; //pd – (2*DH – 2*DL); another way

    sd5 = 2*pd – (3*DH -2*DL); //pd – (DH-DL)*4; //2*pd – (3*DH -2*DL);

    rd1 = (2*pd)-DL;

    rd2 = pd +(DH -DL);

    rd3 = rd1 +(DH-DL);

    rd4 = pd + (2*DH-2*DL); //pd + (DH-DL)*3; another way

    rd5 = 2*pd + (2*DH-3*DL); //pd + (DH-DL)*4; but wrong

    // week

    WH=Week_h;

    WL=Week_l;

    WC=Week_c;

    // WEEK PIVOT Calculation

    pw = ( WH+ WL + WC )/3;

    sw1 = (2*pw)-WH;

    sw2 = pw -(WH – WL);

    sw3 = Sw1 – (WH-WL);

    sw4 = pw – (2*WH – 2*WL);//sw4 = pw – (WH – WL)*3;

    sw5 = 2*pw – (3*WH -2*WL); //sw5 = pw – (WH -WL)*4;

    rw1 = (2*pw)-WL;

    rw2 = pw +(WH -WL);

    rw3 = rw1 +(WH-WL);

    rw4 = pw + (2*WH-2*WL); //rw4 = pw + (WH-WL)*3;

    rw5 = 2*pw + (2*WH-3*WL); //rw5 = pw + (WH-WL)*4;

    // month

    MH=month_h;

    ML=month_l;

    MC=month_c;

    // MONTH PIVOT Calculation

    pm = ( MH+ ML + MC )/3;

    sm1 = (2*pm)-MH;

    sm2 = pm -(MH – ML);

    sm3 = Sm1 – (MH-ML);

    sm4 = pm – (2*MH – 2*ML); // sm4 = pm – (MH – ML)*3;

    sm5 = 2*pm – (3*MH -2*ML); //sm5 = pm – (MH -ML)*4;

    rm1 = (2*pm)-ML;

    rm2 = pm +(MH -ML);

    rm3 = rm1 +(MH-ML);

    rm4 = pm + (2*MH-2*ML); //rm4 = pm + (MH-ML)*3;

    rm5 = 2*pm + (2*MH-3*ML); //rm5 = pm + (MH-ML)*4;

    /*————————————–*/

    // PARAMETERS

    slide = Param(“slide all”,33,-1000,1000,1);

    slide1 = Param(“slide_day”,50,0,1000,1);

    slide2 = Param(“slide_week”,70,0,1000,1);

    slide3 = Param(“slide_month”,90,0,1000,1);

    slide_Hight = Param(“slide_Hight”,0,-1000,1000,1);

    SHALD = ParamList(“daily Pivots”, “all
    selected only
    hide” );

    SHALW = ParamList(“weekly Pivots”, “selected only
    all
    hide” );

    SHALM = ParamList(“monthly Pivots”, “selected only
    all
    hide” );

    //day

    PDP = ParamList(“DP”, “SHOW
    HIDE” );

    PDR1 = ParamList(“DR1”, “SHOW
    HIDE” );

    PDR2 = ParamList(“DR2”, “HIDE
    SHOW” );

    PDR3 = ParamList(“DR3”, “HIDE
    SHOW” );

    PDR4 = ParamList(“DR4”, “HIDE
    SHOW” );

    PDR5 = ParamList(“DR5”, “HIDE
    SHOW” );

    PDS1 = ParamList(“DS1”, “SHOW
    HIDE” );

    PDS2 = ParamList(“DS2”, “HIDE
    SHOW” );

    PDS3 = ParamList(“DS3”, “HIDE
    SHOW” );

    PDS4 = ParamList(“DS4”, “HIDE
    SHOW” );

    PDS5 = ParamList(“DS5”, “HIDE
    SHOW” );

    //week

    PWP = ParamList(“WP”, “SHOW
    HIDE” );

    PWR1 = ParamList(“WR1”, “SHOW
    HIDE” );

    PWR2 = ParamList(“WR2”, “HIDE
    SHOW” );

    PWR3 = ParamList(“WR3”, “HIDE
    SHOW” );

    PWR4 = ParamList(“WR4”, “HIDE
    SHOW” );

    PWR5 = ParamList(“WR5”, “HIDE
    SHOW” );

    PWS1 = ParamList(“WS1”, “SHOW
    HIDE” );

    PWS2 = ParamList(“WS2”, “HIDE
    SHOW” );

    PWS3 = ParamList(“WS3”, “HIDE
    SHOW” );

    PWS4 = ParamList(“WS4”, “HIDE
    SHOW” );

    PWS5 = ParamList(“WS5”, “HIDE
    SHOW” );

    //month

    PMP = ParamList(“MP”, “SHOW
    HIDE” );

    PMR1 = ParamList(“MR1”, “SHOW
    HIDE” );

    PMR2 = ParamList(“MR2”, “HIDE
    SHOW” );

    PMR3 = ParamList(“MR3”, “HIDE
    SHOW” );

    PMR4 = ParamList(“MR4”, “HIDE
    SHOW” );

    PMR5 = ParamList(“MR5”, “HIDE
    SHOW” );

    PMS1 = ParamList(“MS1”, “SHOW
    HIDE” );

    PMS2 = ParamList(“MS2”, “HIDE
    SHOW” );

    PMS3 = ParamList(“MS3”, “HIDE
    SHOW” );

    PMS4 = ParamList(“MS4”, “HIDE
    SHOW” );

    PMS5 = ParamList(“MS5”, “HIDE
    SHOW” );

    DayCOLOR =ParamColor(“day color”, 34);

    weekCOLOR =ParamColor(“week color”,10);

    monthCOLOR =ParamColor(“month color”,42);

    /*————————————–*/

    // LABELS

    for( i = 0; i < BarCount; i++ )

    {

    //day

    if(i+slide1== BarCount && (PDP=="SHOW" OR SHALD=="all") && SHALD!="hide") PlotText( "daily Pivot "+pd ,i+slide,pd+slide_Hight ,DayCOLOR);

    if(i+slide1== BarCount && (PDR1=="SHOW" OR SHALD=="all")&& SHALD!="hide") PlotText( "daily R1 "+rd1 ,i+slide,rd1+slide_Hight ,DayCOLOR );

    if(i+slide1== BarCount && (PDR2=="SHOW" OR SHALD=="all")&& SHALD!="hide") PlotText( "daily R2 "+rd2 ,i+slide,rd2+slide_Hight ,DayCOLOR );

    if(i+slide1== BarCount && (PDR3=="SHOW" OR SHALD=="all")&& SHALD!="hide") PlotText( "daily R3 "+rd3 ,i+slide,rd3+slide_Hight ,DayCOLOR );

    if(i+slide1== BarCount && (PDR4=="SHOW" OR SHALD=="all")&& SHALD!="hide") PlotText( "daily R4 "+rd4 ,i+slide,rd4+slide_Hight ,DayCOLOR );

    if(i+slide1== BarCount && (PDR5=="SHOW" OR SHALD=="all")&& SHALD!="hide") PlotText( "daily R5 "+rd5 ,i+slide,rd5+slide_Hight ,DayCOLOR );

    if(i+slide1== BarCount && (PDS1=="SHOW" OR SHALD=="all")&& SHALD!="hide") PlotText( "daily S1 "+sd1 ,i+slide,sd1+slide_Hight ,DayCOLOR );

    if(i+slide1== BarCount && (PDS2=="SHOW" OR SHALD=="all")&& SHALD!="hide") PlotText( "daily S2 "+sd2 ,i+slide,sd2+slide_Hight ,DayCOLOR );

    if(i+slide1== BarCount && (PDS3=="SHOW" OR SHALD=="all")&& SHALD!="hide") PlotText( "daily S3 "+sd3 ,i+slide,sd3+slide_Hight ,DayCOLOR );

    if(i+slide1== BarCount && (PDS4=="SHOW" OR SHALD=="all")&& SHALD!="hide") PlotText( "daily S4 "+sd4 ,i+slide,sd4+slide_Hight ,DayCOLOR );

    if(i+slide1== BarCount && (PDS5=="SHOW" OR SHALD=="all")&& SHALD!="hide") PlotText( "daily S5 "+sd5 ,i+slide,sd5+slide_Hight ,DayCOLOR );

    //week

    if(i+slide2== BarCount && (PWP=="SHOW" OR SHALW=="all")&& SHALW!="hide") PlotText( "weekly Pivot "+pw ,i+slide,pw+slide_Hight ,weekCOLOR );

    if(i+slide2== BarCount && (PWR1=="SHOW" OR SHALW=="all")&& SHALW!="hide") PlotText( "weekly R1 "+rw1 ,i+slide,rw1+slide_Hight ,weekCOLOR );

    if(i+slide2== BarCount && (PWR2=="SHOW" OR SHALW=="all")&& SHALW!="hide") PlotText( "weekly R2 "+rw2 ,i+slide,rw2+slide_Hight ,weekCOLOR );

    if(i+slide2== BarCount && (PWR3=="SHOW" OR SHALW=="all")&& SHALW!="hide") PlotText( "weekly R3 "+rw3 ,i+slide,rw3+slide_Hight ,weekCOLOR );

    if(i+slide2== BarCount && (PWR4=="SHOW" OR SHALW=="all")&& SHALW!="hide") PlotText( "weekly R4 "+rw4 ,i+slide,rw4+slide_Hight ,weekCOLOR );

    if(i+slide2== BarCount && (PWR5=="SHOW" OR SHALW=="all")&& SHALW!="hide") PlotText( "weekly R5 "+rw5 ,i+slide,rw5+slide_Hight ,weekCOLOR );

    if(i+slide2== BarCount && (PWS1=="SHOW" OR SHALW=="all")&& SHALW!="hide") PlotText( "weekly S1 "+sw1 ,i+slide,sw1+slide_Hight ,weekCOLOR );

    if(i+slide2== BarCount && (PWS2=="SHOW" OR SHALW=="all")&& SHALW!="hide") PlotText( "weekly S2 "+sw2 ,i+slide,sw2+slide_Hight ,weekCOLOR );

    if(i+slide2== BarCount && (PWS3=="SHOW" OR SHALW=="all")&& SHALW!="hide") PlotText( "weekly S3 "+sw3 ,i+slide,sw3+slide_Hight ,weekCOLOR );

    if(i+slide2== BarCount && (PWS4=="SHOW" OR SHALW=="all")&& SHALW!="hide") PlotText( "weekly S4 "+sw4 ,i+slide,sw4+slide_Hight ,weekCOLOR );

    if(i+slide2== BarCount && (PWS5=="SHOW" OR SHALW=="all")&& SHALW!="hide") PlotText( "weekly S5 "+sw5 ,i+slide,sw5+slide_Hight ,weekCOLOR );

    //month

    if(i+slide3== BarCount && (PMP=="SHOW" OR SHALM=="all")&& SHALM!="hide") PlotText( "monthly Pivot "+pm ,i+slide,Pm+slide_Hight ,monthCOLOR );

    if(i+slide3== BarCount && (PMR1=="SHOW" OR SHALM=="all")&& SHALM!="hide") PlotText( "monthly R1 "+rm1 ,i+slide,rm1+slide_Hight ,monthCOLOR );

    if(i+slide3== BarCount && (PMR2=="SHOW" OR SHALM=="all")&& SHALM!="hide") PlotText( "monthly R2 "+rm2 ,i+slide,rm2+slide_Hight ,monthCOLOR );

    if(i+slide3== BarCount && (PMR3=="SHOW" OR SHALM=="all")&& SHALM!="hide") PlotText( "monthly R3 "+rm3 ,i+slide,rm3+slide_Hight ,monthCOLOR );

    if(i+slide3== BarCount && (PMR4=="SHOW" OR SHALM=="all")&& SHALM!="hide") PlotText( "monthly R4 "+rm4 ,i+slide,rm4+slide_Hight ,monthCOLOR );

    if(i+slide3== BarCount && (PMR5=="SHOW" OR SHALM=="all")&& SHALM!="hide") PlotText( "monthly R5 "+rm5 ,i+slide,rm5+slide_Hight ,monthCOLOR );

    if(i+slide3== BarCount && (PMS1=="SHOW" OR SHALM=="all")&& SHALM!="hide")PlotText( "monthly S1 "+sm1 ,i+slide,sm1+slide_Hight ,monthCOLOR);

    if(i+slide3== BarCount && (PMS2=="SHOW" OR SHALM=="all")&& SHALM!="hide") PlotText( "monthly S2 "+sm2 ,i+slide,sm2+slide_Hight ,monthCOLOR );

    if(i+slide3== BarCount && (PMS3=="SHOW" OR SHALM=="all")&& SHALM!="hide") PlotText( "monthly S3 "+sm3 ,i+slide,sm3+slide_Hight ,monthCOLOR );

    if(i+slide3== BarCount && (PMS4=="SHOW" OR SHALM=="all")&& SHALM!="hide") PlotText( "monthly S4 "+sm4 ,i+slide,sm4+slide_Hight ,monthCOLOR );

    if(i+slide3== BarCount && (PMS5=="SHOW" OR SHALM=="all")&& SHALM!="hide") PlotText( "monthly S5 "+sm5 ,i+slide,sm5+slide_Hight ,monthCOLOR );

    }

    /*————————————–*/

    // PLOTS

    style = IIf(ParamList("Chart style", "styleCandle
    styleBar")=="styleCandle",64,128);

    Plot (C,Date ()+" close",ParamColor("Chart color",11),style);

    //day

    if ((PDP=="SHOW" OR SHALD=="all") && SHALD!="hide") Plot (pd,"daily Pivot ",DayCOLOR,1);

    if ((PDR1=="SHOW" OR SHALD=="all") && SHALD!="hide") Plot (rd1,"daily R1 ",DayCOLOR,32);

    if ((PDR2=="SHOW" OR SHALD=="all") && SHALD!="hide") Plot (rd2,"daily R2 ",DayCOLOR,32);

    if ((PDR3=="SHOW" OR SHALD=="all") && SHALD!="hide") Plot (rd3,"daily R3 ",DayCOLOR,32);

    if ((PDR4=="SHOW" OR SHALD=="all") && SHALD!="hide") Plot (rd4,"daily R4 ",DayCOLOR,32);

    if ((PDR5=="SHOW" OR SHALD=="all") && SHALD!="hide") Plot (rd5,"daily R5 ",DayCOLOR,32);

    if ((PDS1=="SHOW" OR SHALD=="all") && SHALD!="hide") Plot (sd1,"daily S1 ",DayCOLOR,32);

    if ((PDS2=="SHOW" OR SHALD=="all") && SHALD!="hide") Plot (Sd2,"daily S2 ",DayCOLOR,32);

    if ((PDS3=="SHOW" OR SHALD=="all") && SHALD!="hide") Plot (Sd3,"daily S3 ",DayCOLOR,32);

    if ((PDS4=="SHOW" OR SHALD=="all") && SHALD!="hide") Plot (Sd4,"daily S4 ",DayCOLOR,32);

    if ((PDS5=="SHOW" OR SHALD=="all") && SHALD!="hide") Plot (Sd5,"daily S5 ",DayCOLOR,32);

    //week

    if ((PWP=="SHOW" OR SHALW=="all") && SHALW!="hide") Plot (pW,"weekly Pivot ",weekCOLOR,1);

    if ((PWR1=="SHOW" OR SHALW=="all") && SHALW!="hide") Plot (rw1,"weekly R1 ",weekCOLOR,32);

    if ((PWR2=="SHOW" OR SHALW=="all") && SHALW!="hide") Plot (rw2,"weekly R2 ",weekCOLOR,32);

    if ((PWR3=="SHOW" OR SHALW=="all") && SHALW!="hide") Plot (rw3,"weekly R3 ",weekCOLOR,32);

    if ((PWR4=="SHOW" OR SHALW=="all") && SHALW!="hide") Plot (rw4,"weekly R4 ",weekCOLOR,32);

    if ((PWR5=="SHOW" OR SHALW=="all") && SHALW!="hide") Plot (rw5,"weekly R5 ",weekCOLOR,32);

    if ((PWS1=="SHOW" OR SHALW=="all") && SHALW!="hide") Plot (sw1,"weekly S1 ",weekCOLOR,32);

    if ((PWS2=="SHOW" OR SHALW=="all") && SHALW!="hide") Plot (Sw2,"weekly S2 ",weekCOLOR,32);

    if ((PWS3=="SHOW" OR SHALW=="all") && SHALW!="hide") Plot (Sw3,"weekly S3 ",weekCOLOR,32);

    if ((PWS4=="SHOW" OR SHALW=="all") && SHALW!="hide") Plot (Sw4,"weekly S4 ",weekCOLOR,32);

    if ((PWS5=="SHOW" OR SHALW=="all") && SHALW!="hide") Plot (Sw5,"weekly S5 ",weekCOLOR,32);

    //month

    if ((PMP=="SHOW" OR SHALM=="all") && SHALM!="hide") Plot (pm,"monthly Pivot",monthCOLOR ,1);

    if ((PMR1=="SHOW" OR SHALM=="all") && SHALM!="hide") Plot (rm1,"monthly R1",monthCOLOR ,32);

    if ((PMR2=="SHOW" OR SHALM=="all") && SHALM!="hide") Plot (rm2,"monthly R2",monthCOLOR ,32);

    if ((PMR3=="SHOW" OR SHALM=="all") && SHALM!="hide") Plot (rm3,"monthly R3",monthCOLOR ,32);

    if ((PMR4=="SHOW" OR SHALM=="all") && SHALM!="hide") Plot (rm4,"monthly R4",monthCOLOR ,32);

    if ((PMR5=="SHOW" OR SHALM=="all") && SHALM!="hide") Plot (rm5,"monthly R5",monthCOLOR ,32);

    if ((PMS1=="SHOW" OR SHALM=="all") && SHALM!="hide") Plot (sm1,"monthly S1",monthCOLOR ,32);

    if ((PMS2=="SHOW" OR SHALM=="all") && SHALM!="hide") Plot (sm2,"monthly S2",monthCOLOR ,32);

    if ((PMS3=="SHOW" OR SHALM=="all") && SHALM!="hide") Plot (sm3,"monthly S3",monthCOLOR ,32);

    if ((PMS4=="SHOW" OR SHALM=="all") && SHALM!="hide") Plot (sm4,"monthly S4",monthCOLOR ,32);

    if ((PMS5=="SHOW" OR SHALM=="all") && SHALM!="hide") Plot (sm5,"monthly S5",monthCOLOR ,32);

    /*————————————–*/

    // TEXT

    "high = "+H;

    "low = "+L;

    "close = "+C;

    _SECTION_END();

Leave a Reply

Get Notifications, Alerts on Market Updates, Trading Tools, Automation & More