function run()
{
StartDate = 20180301;
Capital = 400;
Lots = 1;
vars Price = series(price());
vars Close = series(priceClose());
vars High = series(priceHigh());
vars Low = series(priceLow());
vars Open = series(priceOpen());
//set(PARAMETERS);
DChannel(10);
vars donch_10_up = series(rRealUpperBand);
vars donch_10_dn = series(rRealLowerBand);
DChannel(20);
vars donch_20_up = series(rRealUpperBand);
vars donch_20_dn = series(rRealLowerBand);
DChannel(55);
vars donch_55_up = series(rRealUpperBand);
vars donch_55_dn = series(rRealLowerBand);
if((Close[0]>donch_20_up[0])or(Close[0]>donch_55_up[0])or(Close[0]>donch_10_up[0])) exitShort();
if((Close[0]<donch_20_dn[0])or(Close[0]<donch_55_dn[0])or(Close[0]<donch_10_dn[0])) exitLong();
if((NumOpenShort<6 and Close[0]>donch_20_dn[0])or(NumOpenShort<6 and Close[0]>donch_55_dn[0])or(NumOpenShort<6 and Close[0]>donch_10_dn[0])) enterShort();
if((NumOpenLong<6 and Close[0]>donch_20_up[0])or(NumOpenLong<6 and Close[0]>donch_55_up[0])or(NumOpenLong<6 and Close[0]>donch_10_up[0])) enterLong();
/*
plot("EChannelUp10",donch_10_up,BAND1,RED);
plot("EChannelDn10",donch_10_dn,BAND2,GREEN);
plot("EChannelUp20",donch_20_up,BAND1,ORANGE);
plot("EChannelDn20",donch_20_dn,BAND2,GREY);
PlotWidth = 1200;//1200
PlotHeight1 = 600;//600
*/
}