// Downloaded From https://www.WiseStockTrader.com // Settings PositionSize = -25; //Optimize ("pos.size",-20, -100, -5, 5); SetTradeDelays(1, 1, 1, 1); BuyPrice = Open; SellPrice = Open; //try to sell at the end of the day ApplyStop( stopTypeLoss, stopModePercent, 10); //Optimize ("stop.loss", 6, 1, 20, 1)); ApplyStop( stopTypeTrailing, stopModePercent, 50); //Optimize ("stop.trail", 50, 2, 60, 2)); ClosePrice = C < 90; //Optimize ("close.price", 90, 10, 120, 5); ShortMA = MA (Close, 11); //Optimize ("shortMA", 7, 4, 14, 1)); LongMA = MA(Close,76); //Optimize ("LongMA", 65, 50, 80, 2)); xravi = (100 * (ShortMA-LongMA)/LongMA); ravi = IIf (xravi<0,-xravi,xravi); ADXtrigger = ADX (18) > 45; //Optimize ("ADX.level", 45, 5, 50, 5); RAVIBuyTrigger = Ravi > 30; //Optimize ("ravi.buy", 10, 10, 50, 2); RAVISellTrigger = Ravi < 17; //Optimize ("ravi.sell", 5, 2, 50, 5); Buy = RaviBuyTrigger AND ADXTrigger AND ClosePrice; //Optimize ("ravi.num", 10, 2, 50, 2); Sell = RaviSellTrigger;