Generate ur own call

Rish

Well-Known Member
Joined
Feb 12, 2011
Messages
1,680
Likes
2,517
Location
Kodaikonal
#14
Amibroker AFL enclosed for Volatility

SetChartOptions(0,chartShowArrows|chartShowDates);
_N(Title = StrFormat("{{NAME}} - {{INTERVAL}} {{DATE}} Open %g, Hi %g, Lo %g, Close %g (%.1f%%) {{VALUES}}", O, H, L, C, SelectedValue( ROC( C, 1 ) ) ));
Plot( C, "Close", ParamColor("Color", colorBlack ), styleNoTitle | ParamStyle("Style") | GetPriceStyle() );


rpc31= TimeFrameGetPrice("C",inDaily,-1);
rpc32= TimeFrameGetPrice("C",inDaily,-2);
rpc33= TimeFrameGetPrice("C",inDaily,-3);
rpc34= TimeFrameGetPrice("C",inDaily,-4);
rpc35= TimeFrameGetPrice("C",inDaily,-5);
rpc36= TimeFrameGetPrice("C",inDaily,-6);
rpc37= TimeFrameGetPrice("C",inDaily,-7);
rpc38= TimeFrameGetPrice("C",inDaily,-8);
rpc39= TimeFrameGetPrice("C",inDaily,-9);
rpc40= TimeFrameGetPrice("C",inDaily,-10);

r1=(rpc39/rpc40)-1;
r2=(rpc38/rpc39)-1;
r3=(rpc37/rpc38)-1;
r4=(rpc36/rpc37)-1;
r5=(rpc35/rpc36)-1;
r6=(rpc34/rpc35)-1;
r7=(rpc33/rpc34)-1;
r8=(rpc32/rpc33)-1;
r9=(rpc31/rpc32)-1;


s1=r1*r1;
s2=r2*r2;
s3=r3*r3;
s4=r4*r4;
s5=r5*r5;
s6=r6*r6;
s7=r7*r7;
s8=r8*r8;
s9=r9*r9;

r11=(r1+r2+r3+r4+r5+r6+r7+r8+r9)/9;
s11=(s1+s2+s3+s4+s5+s6+s7+s8+s9)/9;
q11=s11-r11*r11;
q12=sqrt(q11)*100;
q13=rpc31*q12/100;
t1=rpc31+0.272*q13;
t2=rpc31+0.382*q13;
t3=rpc31+0.618*q13;
t4=rpc31+0.786*q13;
t5=rpc31+1.000*q13;
t6=rpc31+1.1272*q13;

u1=rpc31-0.272*q13;
u2=rpc31-0.382*q13;
u3=rpc31-0.618*q13;
u4=rpc31-0.786*q13;
u5=rpc31-1.000*q13;
u6=rpc31-1.1272*q13;

Plot(t1,"TR",colorWhite,4+8+2048);
Plot(t2,"",colorRed,styleLine+styleNoRescale);
Plot(t3,"",colorRed,styleLine+styleNoRescale);
Plot(t4,"",colorRed,styleLine+styleNoRescale);
Plot(t5,"",colorRed,styleLine+styleNoRescale);
Plot(t6,"",colorRed,styleLine+styleNoRescale);
Plot(u1,"TR",colorGold,4+8+2048);
Plot(u2,"",colorBlue,styleLine+styleNoRescale);
Plot(u3,"",colorBlue,styleLine+styleNoRescale);
Plot(u4,"",colorBlue,styleLine+styleNoRescale);
Plot(u5,"",colorBlue,styleLine+styleNoRescale);
Plot(u6,"",colorBlue,styleLine+styleNoRescale);


"HIGH /LOW /CLOSE = " +H +" / "+ L+" / "+ C +"\n";

_SECTION_END();
 

Abhi1284

Active Member
Joined
Sep 28, 2011
Messages
245
Likes
86
#16
Amibroker AFL enclosed for Volatility

SetChartOptions(0,chartShowArrows|chartShowDates);
_N(Title = StrFormat("{{NAME}} - {{INTERVAL}} {{DATE}} Open %g, Hi %g, Lo %g, Close %g (%.1f%%) {{VALUES}}", O, H, L, C, SelectedValue( ROC( C, 1 ) ) ));
Plot( C, "Close", ParamColor("Color", colorBlack ), styleNoTitle | ParamStyle("Style") | GetPriceStyle() );


rpc31= TimeFrameGetPrice("C",inDaily,-1);
rpc32= TimeFrameGetPrice("C",inDaily,-2);
rpc33= TimeFrameGetPrice("C",inDaily,-3);
rpc34= TimeFrameGetPrice("C",inDaily,-4);
rpc35= TimeFrameGetPrice("C",inDaily,-5);
rpc36= TimeFrameGetPrice("C",inDaily,-6);
rpc37= TimeFrameGetPrice("C",inDaily,-7);
rpc38= TimeFrameGetPrice("C",inDaily,-8);
rpc39= TimeFrameGetPrice("C",inDaily,-9);
rpc40= TimeFrameGetPrice("C",inDaily,-10);

r1=(rpc39/rpc40)-1;
r2=(rpc38/rpc39)-1;
r3=(rpc37/rpc38)-1;
r4=(rpc36/rpc37)-1;
r5=(rpc35/rpc36)-1;
r6=(rpc34/rpc35)-1;
r7=(rpc33/rpc34)-1;
r8=(rpc32/rpc33)-1;
r9=(rpc31/rpc32)-1;


s1=r1*r1;
s2=r2*r2;
s3=r3*r3;
s4=r4*r4;
s5=r5*r5;
s6=r6*r6;
s7=r7*r7;
s8=r8*r8;
s9=r9*r9;

r11=(r1+r2+r3+r4+r5+r6+r7+r8+r9)/9;
s11=(s1+s2+s3+s4+s5+s6+s7+s8+s9)/9;
q11=s11-r11*r11;
q12=sqrt(q11)*100;
q13=rpc31*q12/100;
t1=rpc31+0.272*q13;
t2=rpc31+0.382*q13;
t3=rpc31+0.618*q13;
t4=rpc31+0.786*q13;
t5=rpc31+1.000*q13;
t6=rpc31+1.1272*q13;

u1=rpc31-0.272*q13;
u2=rpc31-0.382*q13;
u3=rpc31-0.618*q13;
u4=rpc31-0.786*q13;
u5=rpc31-1.000*q13;
u6=rpc31-1.1272*q13;

Plot(t1,"TR",colorWhite,4+8+2048);
Plot(t2,"",colorRed,styleLine+styleNoRescale);
Plot(t3,"",colorRed,styleLine+styleNoRescale);
Plot(t4,"",colorRed,styleLine+styleNoRescale);
Plot(t5,"",colorRed,styleLine+styleNoRescale);
Plot(t6,"",colorRed,styleLine+styleNoRescale);
Plot(u1,"TR",colorGold,4+8+2048);
Plot(u2,"",colorBlue,styleLine+styleNoRescale);
Plot(u3,"",colorBlue,styleLine+styleNoRescale);
Plot(u4,"",colorBlue,styleLine+styleNoRescale);
Plot(u5,"",colorBlue,styleLine+styleNoRescale);
Plot(u6,"",colorBlue,styleLine+styleNoRescale);


"HIGH /LOW /CLOSE = " +H +" / "+ L+" / "+ C +"\n";

_SECTION_END();
DEAR Nirahjan
THANKS FOR THE CODE IF I AM NOT WRONG PLS SUGGEST ME

IF PRICE IS BETWEEN YELLOW & WHITE THEN WE CAN TRADE ON THAT SCRIPT IF BREAK YELLOW OR WHITE

BUT ON WHICH TF IT IS GIVING GOOD RESULT
THANKS
ABHISHEK
 
Joined
Nov 3, 2010
Messages
27,238
Likes
48,153
Location
Idhar ich, aur kidhar?
#18
This is slightly different file from the version you shared earlier, isn't it ??

BTW, if you have a gmail account, you can also upload the file on google drive and share it. It may be easier for everyone to download.
 
Joined
Nov 3, 2010
Messages
27,238
Likes
48,153
Location
Idhar ich, aur kidhar?
#20
sent u r modifay exl. Link thanks t.p bro. Use only intra day ?
Haven't used it as yet. Just checked it over the weekend.
 

Broker Special Offers