Заработай деньги навсегда

Earn Money Forever

8

май

Функция получения и подготовки данных по японским свечам на PHP для REST API Тинькофф Инвестиции

Просмотров: 152
Функция получения и подготовки данных по японским свечам на PHP для REST API Тинькофф Инвестиции
function candlesMakeStats($figi, $interval, $candlesCount) {
    // Available values : 1min, 2min, 3min, 5min, 10min, 15min, 30min, hour, day, week, month
    $minutes = intervalToMinutes($interval);

    $figiInfo = marketSearchByFigi($figi);

    $timeFrom = date('c', time() - 60 * $minutes * ($candlesCount + 0));
    $timeTo = date('c', time());

    $candles = getCandles($figi, $timeFrom, $timeTo, $interval);

    $candlesStats = array();
    foreach($candles->payload->candles as $candle) {

        $candleColor = candleColor($candle);
        $ratioCandleParts = ratioCandleParts($candle);

        array_push($candlesStats, [
            'figi' => $candle->figi,
            'name' => $figiInfo->payload->name,
            'ticker' => $figiInfo->payload->ticker,
            'time' => $candle->time,
            'interval' => $candle->interval,
            'o' => $candle->o,
            'c' => $candle->c,
            'h' => $candle->h,
            'l' => $candle->l,
            'v' => $candle->v,
            'color' => $candleColor,
            'scope' => $ratioCandleParts['scope'],
            'wick' => $ratioCandleParts['wick'],
            'body' => $ratioCandleParts['body'],
            'tail' => $ratioCandleParts['tail'],
        ]);
    }

    return($candlesStats);
}
Заработай Деньги Навсегда - EarnMF.ru - Earn Money Forever
Earn Money Forever
Заработай деньги навсегда
Заработай Деньги Навсегда EarnMF.
© Earn Money Forever