Ejemplo n.º 1
0
<?php

require_once __DIR__ . '/../../base.php';
$zqrs = DbConfig::getParam('zqrs', PSPACE);
$jgrq = DbConfig::getParam('prejgrq', PSPACE);
$sshq = DbConfig::getParam('sshq', PSPACE);
$i = 0;
$list = '';
echo "<pre>\n";
//*
foreach ($zqrs as $k => $row) {
    $info = Crawler_Xueqiu::getGupiaoDay($k, $prejgrq);
    if ($info) {
        $sshq[$k] = $info['close'];
    }
}
DbConfig::saveParam('sshq', $sshq, PSPACE);
// */
Ejemplo n.º 2
0
<?php

$dconf =& App::getDataconf($coll);
$doq = $this->getParam('doq');
$multiSort = $this->getParam('multiSort', false);
$sheader = $this->getParam('header', 'header');
//返回表数据
if ($doq) {
    $zqrs = DbConfig::getParam('zqrs', PSPACE);
    $sshq = DbConfig::getParam('sshq', PSPACE);
    $totalr = DbConfig::getParam('totalr', PSPACE);
    $i = 0;
    foreach ($zqrs as $k => $row) {
        if ($row[8] == 0 && $row[6] == 0) {
            continue;
            //清算额为0,数量也为0
        }
        $row['_id'] = $k;
        $row['_forsum'] = 'sum';
        $price = $sshq[$k];
        if ($price < 1) {
            $price = $row[4];
        } else {
            $row[4] = $price;
            $row['pdate'] = 'new';
        }
        $zxsz = $row['zxsz'] = $row[6] * $price;
        $i += 1;
        $fdyk = $row['fdyk'] = $row[8] + $zxsz;
        if ($zxsz > 0) {
            $row['ykbl'] = round($fdyk * 100 / $zxsz, 3);
Ejemplo n.º 3
0
<?php

require_once __DIR__ . '/../../base.php';
echo "<pre>";
//*
//读取开始日期参数
$zqrs = DbConfig::getParam('zqrs', PSPACE);
$totalr = DbConfig::getParam('totalr', PSPACE);
$rrsyje = DbConfig::getParam('rrsyje', PSPACE);
$presyje = DbConfig::getParam('presyje', PSPACE);
$sdate = $totalr['date'];
$cond['$and'][] = (object) array('0' => array('$gt' => $sdate));
require_once ROOT . '/data/config_calcc.php';
Ejemplo n.º 4
0
<?php

$list = $_REQUEST['list'];
//$list = 'sh600837,sh600006,';
$zqrs = DbConfig::getParam('zqrs', PSPACE);
$i = 0;
$list = '';
echo "<pre>\n";
foreach ($zqrs as $k => $row) {
    $pre = App::zqdmPre($k);
    if ($pre) {
        if ($row[6] != 0) {
            $list .= "{$pre}{$k},";
        }
    } else {
        echo "[{$k}] not get pre [{$pre}] {$row[3]}\n";
    }
}
$url = 'http://hq.sinajs.cn/list=' . $list;
$content = iconv('GB2312', 'UTF-8//IGNORE', file_get_contents($url));
$lines = explode("\n", $content);
$rows = array();
foreach ($lines as $l) {
    $l = trim($l);
    $arr = explode('"', $l);
    $zqdm = substr($arr[0], -7, 6);
    //echo $zqdm."\n";
    $bl = $arr[1];
    $row = explode(',', $bl);
    $row['zqdm'] = $zqdm;
    if ($row[2]) {