// bersli's strategy.. Coded by aboothman 01-2015 and being developed... _section_begin("price"); 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 ) ) )); plot( c, "close", paramcolor("color", colorwhite ), stylenotitle | paramstyle("style") | getpricestyle() ); _section_end(); /*bodycolors*/ greenbody=c>=o; redbody=o>c; /*bodysize*/ smallbodymaximum=0.0025;//less than 0.25% longbodyminimum=0.01;//greater than 1.0% /*candlesshadow*/ longuppershadow=(greenbody and h>=c*(1+longbodyminimum)) or (redbody and h>=o*(1+longbodyminimum)); longlowershadow=(greenbody and l<=o*(1-longbodyminimum)) or (redbody and l<=c*(1-longbodyminimum)); lus=longuppershadow; lusc=iif(lus,colorseagreen,colorwhite); lls=longlowershadow; llsc=iif(lls,colorpink,colorwhite); /*candleidentification*/ bullishengulfing=o<ref(l,-1) and c>ref(h,-1) ; buec=iif(bullishengulfing,colorbrightgreen,colorwhite); semibullishengulfing=o<=ref(c,-1) and c>ref(h,-1); semibuec=iif(semibullishengulfing,colorbrightgreen,colorwhite); bearishengulfing=o>ref(h,-1) and c<ref(l,-1) ; beec=iif(bearishengulfing,colorred,colorwhite); semibearishengulfing=o>=ref(c,-1) and c<ref(l,-1); semibeec=iif(semibearishengulfing,colorred,colorwhite); plotshapes(lus*shapesmallcircle,colorgreen,0,h,offset=15); plotshapes(lls*shapesmallcircle,colorred,0,l,offset=-15); plotshapes(bullishengulfing*shapedigit0,colorgreen,0,l,-35); plotshapes(bearishengulfing*shapedigit0,colorred,0,h,35); plotshapes(semibullishengulfing*shapehollowsmalluptriangle,colorgreen,0,l,-25); plotshapes(semibearishengulfing*shapehollowsmalldowntriangle,colorred,0,h,-25); filter = addcolumn(longuppershadow,"long upper shadow",1,colorblack,lusc); addcolumn(longlowershadow,"long lower shadow",1,colorblack,llsc); addcolumn(bullishengulfing,"bullish engulfing",1,colorblack,buec); addcolumn(bearishengulfing,"bearish engulfing",1,colorblack,beec); addcolumn(semibullishengulfing,"s-bullish engulfing",1,colorblack,semibuec); addcolumn(semibearishengulfing,"s-bearish engulfing",1,colorblack,semibeec);
|
|
|
// Bersli's Strategy.. Coded By AboOthman 01-2015 And Being developed... _SECTION_BEGIN("Price"); 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 ) ) )); Plot( C, "Close", ParamColor("Color", colorWhite ), styleNoTitle | ParamStyle("Style") | GetPriceStyle() ); _SECTION_END(); /*BodyColors*/ GreenBody=C>=O; RedBody=O>C; /*BodySize*/ smallBodyMaximum=0.0025;//less than 0.25% LongBodyMinimum=0.01;//greater than 1.0% /*CandlesShadow*/ LongUpperShadow=(GreenBody AND H>=C*(1+LongBodyMinimum)) OR (RedBody AND H>=O*(1+LongBodyMinimum)); LongLowerShadow=(GreenBody AND L<=O*(1-LongBodyMinimum)) OR (RedBody AND L<=C*(1-LongBodyMinimum)); LUS=LongUpperShadow; LUSC=IIf(LUS,colorSeaGreen,colorWhite); LLS=LongLowerShadow; LLSC=IIf(LLS,colorPink,colorWhite); /*CandleIdentification*/ BullishEngulfing=O<Ref(L,-1) AND C>Ref(H,-1) AND Ref(RedBody,-1); BuEC=IIf(BullishEngulfing,colorBrightGreen,colorWhite); ORG_BullishEngulfing=O<=Ref(C,-1) AND C>Ref(H,-1); SemiBullishEngulfing=(Ref(GreenBody,-1) AND O<Ref(O,-1) AND C>Ref(C,-1) AND ORG_BullishEngulfing) OR (Ref(RedBody,-1) AND O<Ref(C,-1) AND C>Ref(O,-1) AND ORG_BullishEngulfing); SemiBuEC=IIf(SemiBullishEngulfing,colorBrightGreen,colorWhite); BearishEngulfing=O>Ref(H,-1) AND C<Ref(L,-1) AND Ref(GreenBody,-1); BeEC=IIf(BearishEngulfing,colorRed,colorWhite); ORG_BearishEngulfing=O>=Ref(C,-1) AND C<Ref(L,-1); SemiBearishEngulfing=(Ref(GreenBody,-1) AND O>Ref(C,-1) AND C<O AND ORG_BearishEngulfing) OR (Ref(RedBody,-1) AND O>Ref(O,-1) AND C<Ref(C,-1) AND ORG_BearishEngulfing); SemiBeEC=IIf(SemiBearishEngulfing,colorRed,colorWhite); PlotShapes(LUS*shapeSmallCircle,colorGreen,0,H,Offset=15); PlotShapes(LLS*shapeSmallCircle,colorRed,0,L,Offset=-15); PlotShapes(BullishEngulfing*shapeDigit0,colorGreen,0,L,-35); PlotShapes(BearishEngulfing*shapeDigit0,colorRed,0,H,35); PlotShapes(SemiBullishEngulfing*shapeHollowSmallUpTriangle,colorGreen,0,L,-25); PlotShapes(SemiBearishEngulfing*shapeHollowSmallDownTriangle,colorRed,0,H,-25); Filter = AddColumn(LongUpperShadow,"Long Upper Shadow",1,colorBlack,LUSC); AddColumn(LongLowerShadow,"Long Lower Shadow",1,colorBlack,LLSC); AddColumn(BullishEngulfing,"Bullish Engulfing",1,colorBlack,BuEC); AddColumn(BearishEngulfing,"Bearish Engulfing",1,colorBlack,BeEC); AddColumn(SemiBullishEngulfing,"S-Bullish Engulfing",1,colorBlack,SemiBuEC); AddColumn(SemiBearishEngulfing,"S-Bearish Engulfing",1,colorBlack,SemiBeEC);
// Bersli's Strategy.. Coded By AboOthman 01-2015 And Being developed... _SECTION_BEGIN("Price"); 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 ) ) )); Plot( C, "Close", ParamColor("Color", colorWhite ), styleNoTitle | ParamStyle("Style") | GetPriceStyle() ); _SECTION_END(); /*BodyColors*/ GreenBody=C>=O; RedBody=O>C; /*BodySize*/ smallBodyMaximum=0.0025;//less than 0.25% LongBodyMinimum=0.01;//greater than 1.0% RealBodySize=abs(O-C); /*CandlesShadow*/ LongUpperShadow=(GreenBody AND H>=C*(1+LongBodyMinimum)AND H-C>RealBodySize) OR (RedBody AND H>=O*(1+LongBodyMinimum)AND H-O>RealBodySize); LongLowerShadow=(GreenBody AND L<=O*(1-LongBodyMinimum)AND O-L>RealBodySize) OR (RedBody AND L<=C*(1-LongBodyMinimum)AND C-L>RealBodySize); LUS=LongUpperShadow; LUSC=IIf(LUS,colorSeaGreen,colorWhite); LLS=LongLowerShadow; LLSC=IIf(LLS,colorPink,colorWhite); /*CandleIdentification*/ BullishEngulfing=O<Ref(L,-1) AND C>Ref(H,-1) AND Ref(RedBody,-1); BuEC=IIf(BullishEngulfing,colorBrightGreen,colorWhite); ORG_BullishEngulfing=O<=Ref(C,-1) AND C>Ref(H,-1); SemiBullishEngulfing=(Ref(GreenBody,-1) AND O<Ref(O,-1) AND C>Ref(C,-1) AND ORG_BullishEngulfing) OR (Ref(RedBody,-1) AND O<Ref(C,-1) AND C>Ref(O,-1) AND ORG_BullishEngulfing); SemiBuEC=IIf(SemiBullishEngulfing,colorBrightGreen,colorWhite); BearishEngulfing=O>Ref(H,-1) AND C<Ref(L,-1) AND Ref(GreenBody,-1); BeEC=IIf(BearishEngulfing,colorRed,colorWhite); ORG_BearishEngulfing=O>=Ref(C,-1) AND C<Ref(L,-1); SemiBearishEngulfing=(Ref(GreenBody,-1) AND O>Ref(C,-1) AND C<O AND ORG_BearishEngulfing) OR (Ref(RedBody,-1) AND O>Ref(O,-1) AND C<Ref(C,-1) AND ORG_BearishEngulfing); SemiBeEC=IIf(SemiBearishEngulfing,colorRed,colorWhite); PlotShapes(LUS*shapeSmallCircle,colorGreen,0,H,Offset=15); PlotShapes(LLS*shapeSmallCircle,colorRed,0,L,Offset=-15); PlotShapes(BullishEngulfing*shapeDigit0,colorGreen,0,L,-35); PlotShapes(BearishEngulfing*shapeDigit0,colorRed,0,H,35); PlotShapes(SemiBullishEngulfing*shapeHollowSmallUpTriangle,colorGreen,0,L,-25); PlotShapes(SemiBearishEngulfing*shapeHollowSmallDownTriangle,colorRed,0,H,-25); Filter = AddColumn(LongUpperShadow,"Long Upper Shadow",1,colorBlack,LUSC); AddColumn(LongLowerShadow,"Long Lower Shadow",1,colorBlack,LLSC); AddColumn(BullishEngulfing,"Bullish Engulfing",1,colorBlack,BuEC); AddColumn(BearishEngulfing,"Bearish Engulfing",1,colorBlack,BeEC); AddColumn(SemiBullishEngulfing,"S-Bullish Engulfing",1,colorBlack,SemiBuEC); AddColumn(SemiBearishEngulfing,"S-Bearish Engulfing",1,colorBlack,SemiBeEC);
// Bersli's Strategy.. Coded By AboOthman 01-2015 And Being developed... _SECTION_BEGIN("Price"); 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 ) ) )); Plot( C, "Close", ParamColor("Color", colorWhite ), styleNoTitle | ParamStyle("Style") | GetPriceStyle() ); _SECTION_END(); /*BodyColors*/ GreenBody=C>=O; RedBody=O>C; /*BodySize*/ smallBodyMaximum=0.0025;//less than 0.25% LongBodyMinimum=0.01;//greater than 1.0% RealBodySize=abs(O-C); /*CandlesShadow*/ LongUpperShadow=(GreenBody AND H>=C*(1+LongBodyMinimum)AND H-C>RealBodySize) OR (RedBody AND H>=O*(1+LongBodyMinimum)AND H-O>RealBodySize); LongLowerShadow=(GreenBody AND L<=O*(1-LongBodyMinimum)AND O-L>RealBodySize) OR (RedBody AND L<=C*(1-LongBodyMinimum)AND C-L>RealBodySize); LUS=LongUpperShadow; LUSC=IIf(LUS,colorSeaGreen,colorWhite); LLS=LongLowerShadow; LLSC=IIf(LLS,colorPink,colorWhite); /*CandleIdentification*/ BullishEngulfing=O<Ref(L,-1) AND C>Ref(H,-1); BuEC=IIf(BullishEngulfing,colorBrightGreen,colorWhite); SemiBullishEngulfing=(Ref(GreenBody,-1) AND O<Ref(O,-1) AND C>Ref(C,-1) AND BullishEngulfing) OR (Ref(RedBody,-1) AND O<Ref(C,-1) AND C>Ref(O,-1) AND BullishEngulfing); SemiBuEC=IIf(SemiBullishEngulfing,colorBrightGreen,colorWhite); BearishEngulfing=O>Ref(H,-1) AND C<Ref(L,-1); BeEC=IIf(BearishEngulfing,colorRed,colorWhite); SemiBearishEngulfing=(Ref(GreenBody,-1) AND O>Ref(C,-1) AND C<O AND BearishEngulfing) OR (Ref(RedBody,-1) AND O>Ref(O,-1) AND C<Ref(C,-1) AND BearishEngulfing); SemiBeEC=IIf(SemiBearishEngulfing,colorRed,colorWhite); PlotShapes(LUS*shapeSmallCircle,colorGreen,0,H,Offset=15); PlotShapes(LLS*shapeSmallCircle,colorRed,0,L,Offset=-15); PlotShapes(BullishEngulfing*shapeDigit0,colorGreen,0,L,-35); PlotShapes(BearishEngulfing*shapeDigit0,colorRed,0,H,35); PlotShapes(SemiBullishEngulfing*shapeHollowSmallUpTriangle,colorGreen,0,L,-25); PlotShapes(SemiBearishEngulfing*shapeHollowSmallDownTriangle,colorRed,0,H,-25); Filter = AddColumn(LongUpperShadow,"Long Upper Shadow",1,colorBlack,LUSC); AddColumn(LongLowerShadow,"Long Lower Shadow",1,colorBlack,LLSC); AddColumn(BullishEngulfing,"Bullish Engulfing",1,colorBlack,BuEC); AddColumn(BearishEngulfing,"Bearish Engulfing",1,colorBlack,BeEC); AddColumn(SemiBullishEngulfing,"S-Bullish Engulfing",1,colorBlack,SemiBuEC); AddColumn(SemiBearishEngulfing,"S-Bearish Engulfing",1,colorBlack,SemiBeEC);
// Bersli's Strategy.. Coded By AboOthman 01-2015 And Being developed... _SECTION_BEGIN("Price"); 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 ) ) )); Plot( C, "Close", ParamColor("Color", colorWhite ), styleNoTitle | ParamStyle("Style") | GetPriceStyle() ); _SECTION_END(); /*BodyColors*/ GreenBody=C>=O; RedBody=O>C; /*BodySize*/ smallBodyMaximum=0.0025;//less than 0.25% LongBodyMinimum=0.01;//greater than 1.0% RealBodySize=abs(O-C); /*CandlesShadow*/ LongUpperShadow=(GreenBody AND H>=C*(1+LongBodyMinimum)AND H-C>RealBodySize) OR (RedBody AND H>=O*(1+LongBodyMinimum)AND H-O>RealBodySize); LongLowerShadow=(GreenBody AND L<=O*(1-LongBodyMinimum)AND O-L>RealBodySize) OR (RedBody AND L<=C*(1-LongBodyMinimum)AND C-L>RealBodySize); LUS=LongUpperShadow; LUSC=IIf(LUS,colorSeaGreen,colorWhite); LLS=LongLowerShadow; LLSC=IIf(LLS,colorPink,colorWhite); /*CandleIdentification*/ BullishEngulfing=O<Ref(L,-1) AND C>Ref(H,-1); BuEC=IIf(BullishEngulfing,colorBrightGreen,colorWhite); SemiBullishEngulfing=(Ref(GreenBody,-1) AND O<Ref(O,-1) AND C>Ref(C,-1)) OR (Ref(RedBody,-1) AND O<Ref(C,-1) AND C>Ref(O,-1)); SemiBuEC=IIf(SemiBullishEngulfing,colorBrightGreen,colorWhite); BearishEngulfing=O>Ref(H,-1) AND C<Ref(L,-1); BeEC=IIf(BearishEngulfing,colorRed,colorWhite); SemiBearishEngulfing=(Ref(GreenBody,-1) AND O>Ref(C,-1) AND C<O) OR (Ref(RedBody,-1) AND O>Ref(O,-1) AND C<Ref(C,-1)); SemiBeEC=IIf(SemiBearishEngulfing,colorRed,colorWhite); PlotShapes(LUS*shapeSmallCircle,colorGreen,0,H,Offset=15); PlotShapes(LLS*shapeSmallCircle,colorRed,0,L,Offset=-15); PlotShapes(BullishEngulfing*shapeDigit0,colorGreen,0,L,-35); PlotShapes(BearishEngulfing*shapeDigit0,colorRed,0,H,35); PlotShapes(SemiBullishEngulfing*shapeHollowSmallUpTriangle,colorGreen,0,L,-25); PlotShapes(SemiBearishEngulfing*shapeHollowSmallDownTriangle,colorRed,0,H,-25); Filter = AddColumn(LongUpperShadow,"Long Upper Shadow",1,colorBlack,LUSC); AddColumn(LongLowerShadow,"Long Lower Shadow",1,colorBlack,LLSC); AddColumn(BullishEngulfing,"Bullish Engulfing",1,colorBlack,BuEC); AddColumn(BearishEngulfing,"Bearish Engulfing",1,colorBlack,BeEC); AddColumn(SemiBullishEngulfing,"S-Bullish Engulfing",1,colorBlack,SemiBuEC); AddColumn(SemiBearishEngulfing,"S-Bearish Engulfing",1,colorBlack,SemiBeEC);
// bersli's strategy.. Coded by aboothman 01-2015 and being developed... _section_begin("price"); 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 ) ) )); plot( c, "close", paramcolor("color", colorwhite ), stylenotitle | paramstyle("style") | getpricestyle() ); _section_end(); /*bodycolors*/ greenbody=c>=o; redbody=o>c; /*bodysize*/ smallbodymaximum=0.0025;//less than 0.25% longbodyminimum=0.01;//greater than 1.0% realbodysize=abs(o-c); /*candlesshadow*/ longuppershadow=(greenbody and h>=c*(1+longbodyminimum)and h-c>realbodysize) or (redbody and h>=o*(1+longbodyminimum)and h-o>realbodysize); longlowershadow=(greenbody and l<=o*(1-longbodyminimum)and o-l>realbodysize) or (redbody and l<=c*(1-longbodyminimum)and c-l>realbodysize); lus=longuppershadow; lusc=iif(lus,colorseagreen,colorwhite); lls=longlowershadow; llsc=iif(lls,colorpink,colorwhite); /*candleidentification*/ bullishengulfing=o<ref(l,-1) and c>ref(h,-1); buec=iif(bullishengulfing,colorbrightgreen,colorwhite); semibullishengulfing=(ref(greenbody,-1) and o<ref(o,-1) and c>ref(c,-1)) or (ref(redbody,-1) and o<ref(c,-1) and c>ref(o,-1)); semibuec=iif(semibullishengulfing,colorbrightgreen,colorwhite); bearishengulfing=o>ref(h,-1) and c<ref(l,-1); beec=iif(bearishengulfing,colorred,colorwhite); semibearishengulfing=(ref(greenbody,-1) and o>ref(c,-1) and c<o) or (ref(redbody,-1) and o>ref(o,-1) and c<ref(c,-1)); semibeec=iif(semibearishengulfing,colorred,colorwhite); plotshapes(lus*shapesmallcircle,colorgreen,0,h,offset=15); plotshapes(lls*shapesmallcircle,colorred,0,l,offset=-15); plotshapes(bullishengulfing*shapedigit0,colorgreen,0,l,-35); plotshapes(bearishengulfing*shapedigit0,colorred,0,h,35); plotshapes(semibullishengulfing*shapehollowsmalluptriangle,colorgreen,0,l,-25); plotshapes(semibearishengulfing*shapehollowsmalldowntriangle,colorred,0,h,-25); filter = addcolumn(longuppershadow,"long upper shadow",1,colorblack,lusc); addcolumn(longlowershadow,"long lower shadow",1,colorblack,llsc); addcolumn(bullishengulfing,"bullish engulfing",1,colorblack,buec); addcolumn(bearishengulfing,"bearish engulfing",1,colorblack,beec); addcolumn(semibullishengulfing,"s-bullish engulfing",1,colorblack,semibuec); addcolumn(semibearishengulfing,"s-bearish engulfing",1,colorblack,semibeec);
الكلمات الدلالية (Tags) |
للايمي, من, مؤشرات, الميتاستوك, الى, او, افكار, بروكر, تحتاج, يصنع |
أدوات الموضوع | |
تعليمات المشاركة |
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك
BB code is متاحة
الابتسامات متاحة
كود [IMG] متاحة
كود HTML معطلة
|