// Downloaded From https://www.WiseStockTrader.com _SECTION_BEGIN("Chart Settings"); SetChartOptions(0,chartShowArrows|chartShowDates); SetChartBkColor(ParamColor("Outer Panel",colorBlack)); SetChartBkGradientFill(ParamColor("Upper Chart",colorSkyblue),ParamColor("Lower Chart",colorLightBlue)); GraphXSpace=Param("GraphXSpace",10,0,100,1); SetBacktestMode(backtestRegular); SetTradeDelays(2,1,0,0); //SetOption( "CommissionAmount", 20 ); SetOption( "InitialEquity",11800); SetOption("SettlementDelay", 3 ); SetOption( "UsePrevBarEquityForPosSizing", True ); RoundLotSize = 1; MOL =10; SetOption ("Maxopenlong",MOL); //Numberpositions =Optimize("NOP",10,1,1,1); Numberpositions = 3; //Numberpositions = 3; SetOption("Maxopenpositions",numberpositions); //TEP=Optimize("TEP",30 ,25,33,0.5); TEP=30; SetPositionSize(TEP, spsPercentOfEquity); //perr=Optimize("PERR",14,10,100,1); //PositionScore =100-Ref(RSI(perr),-1) ;//instead of it we can use "PositionScore=100/C" Prefers long positions with lower RSI values and short positions with high RSI PositionScore =100-Ref(ATR(14),-1); //PositionScore =100/C;