/** * Расчет годового дохода добытого на разных периодах */ public function actionPotencial() { $res = array(); foreach (APIProvider::$pairs as $pair) { $i = 60 * 60; while ($i < 60 * 60 * 24 * 7) { if ($i < 60 * 60) { $period = $i / 60 . ' мин.'; } else { $period = $i / 60 / 60 . ' ч.'; } $margin = Bot::getAvgMargin($i, $pair) * 100; $p = $margin; //echo 'Потенциал периода '.$period.' = '.$p.'% в год <br/>'; $res[$pair][] = array($period, $p); if ($i < 24 * 60 * 60) { $i = $i * 2; } else { $i = $i + 12 * 60 * 60; } } } $this->render('potencial', array('data' => $res)); }