Warning: session_start(): open(/var/lib/php/sessions/sess_u073s6ij8eekn2m071sllit7vn, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
sclass G22StrategyRun {
settable G22TradingStrategy strategy;
settable TickerSequence ticker;
settable new TickerSequence profitTicker;
settable double finalProfit;
settable IIteratorMonitor iteratorMonitor = dummyIteratorMonitor();
double totalProfit() { ret finalProfit; }
run {
strategy(strategy.emptyClone());
strategy.logToPrint(false);
strategy.actualTicker(ticker);
strategy.primed(true);
strategy.active(true);
for (pricePoint : iteratorMonitor.monitorIterator(ticker.pricePoints())) {
if (!strategy.active()) break;
strategy.feed(pricePoint);
double profit = strategy.coinProfit();
profitTicker.addIfPriceChanged(profit, pricePoint.timestamp);
}
strategy.closeMyself();
finalProfit(strategy.coinProfit());
}
}