// Downloaded From https://www.WiseStockTrader.com
_SECTION_BEGIN("CandleStick"); 
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 ) ) ));

UpClose = Close - Ref(Close,-1); 
Color = IIf(UpClose > 0, colorGreen, colorRed); 
PlotOHLC(Open,High,Low,Close,"", Color, styleCandle); 
Plot( C, "Close", ParamColor("Color", colorBlack ), styleNoTitle | ParamStyle("Style") | GetPriceStyle() ); 

_SECTION_END(); 

//==============================//
_SECTION_END();

_SECTION_BEGIN("BackgroundColor");
SetChartBkGradientFill(      ParamColor("Backgroud Top Color",
       colorBlack),ParamColor("Background Bottom Color",      colorBlack));
_SECTION_END();
Line = EndValue(Close); // La^'y giá tri. hie^.n ta.i cu?a giá, gán vào bie^'n Line

Color = colorYellow;// ?a(.t cho nó mo^.t cái màu cho ?e.p. Tôi xài màu ?o?. Ba.n nào có ne^`n khác thì xài màu khác, chi? vie^.c thay bie^'n này thành: ColorBlue, ColorGreen....

Plot(Line,"",Color, styleDashed); // Ve~ mo^.t ?u+o+`ng tha(?ng vo+'i màu ?ã cho.n.


GraphXSpace=Param("GraphXSpace",10,0,100,1);
	dec = (Param("Decimals",2,0,7,1)/10)+1;
Title = EncodeColor(55)+  Title = Name() + "     " + EncodeColor(32) + Date() +
"      " + EncodeColor(5) + "{{INTERVAL}}  " +
	EncodeColor(55)+ "     Open = "+ EncodeColor(52)+ WriteVal(O,dec) + 
	EncodeColor(55)+ "     High = "+ EncodeColor(5) + WriteVal(H,dec) +
	EncodeColor(55)+ "      Low = "+ EncodeColor(32)+ WriteVal(L,dec) + 
	EncodeColor(55)+ "    Close = "+ EncodeColor(7)+ WriteVal(C,dec)+
	EncodeColor(55)+ "    Volume = "+ EncodeColor(11)+ WriteVal(V,1);

//==============================//
_SECTION_END();

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