sclass G22StrategyRun { settable G22TradingStrategy strategy; settable TickerSequence ticker; settable TickerSequence profitTicker; settable double finalProfit; run { strategy.primed(true); for (pricePoint : ts.pricePoints()) { strategy.feed(pricePoint); double profit = strategy.coinProfit(); profitTicker.addIfPriceChanged(profit, ts.timestamp); } strategy.closeAllPositions(); finalProfit(strategy.coinProfit()); } }