正在显示
1 个修改的文件
包含
7 行增加
和
4 行删除
| @@ -4,15 +4,16 @@ namespace trader\struct; | @@ -4,15 +4,16 @@ namespace trader\struct; | ||
| 4 | 4 | ||
| 5 | class Kline | 5 | class Kline |
| 6 | { | 6 | { |
| 7 | - public $time; | 7 | + public $time; //k线开始时间 |
| 8 | public $open; | 8 | public $open; |
| 9 | public $high; | 9 | public $high; |
| 10 | public $low; | 10 | public $low; |
| 11 | public $close; | 11 | public $close; |
| 12 | public $vol; | 12 | public $vol; |
| 13 | public $volQuote; | 13 | public $volQuote; |
| 14 | + public $uts; //k线更新时间 | ||
| 14 | 15 | ||
| 15 | - public function __construct($time, $open, $high, $low, $close, $vol, $volQuote) | 16 | + public function __construct($time, $open, $high, $low, $close, $vol, $volQuote, $uts) |
| 16 | { | 17 | { |
| 17 | $this->time = $time; | 18 | $this->time = $time; |
| 18 | $this->open = $open; | 19 | $this->open = $open; |
| @@ -21,6 +22,7 @@ class Kline | @@ -21,6 +22,7 @@ class Kline | ||
| 21 | $this->close = $close; | 22 | $this->close = $close; |
| 22 | $this->vol = $vol; | 23 | $this->vol = $vol; |
| 23 | $this->volQuote = $volQuote; | 24 | $this->volQuote = $volQuote; |
| 25 | + $this->uts = $uts; | ||
| 24 | } | 26 | } |
| 25 | public function toArray() | 27 | public function toArray() |
| 26 | { | 28 | { |
| @@ -48,7 +50,7 @@ class Kline | @@ -48,7 +50,7 @@ class Kline | ||
| 48 | $vol = 0; | 50 | $vol = 0; |
| 49 | $volQuote = 0; | 51 | $volQuote = 0; |
| 50 | } | 52 | } |
| 51 | - return new Kline($time, $open, $high, $low, $close, $vol, $volQuote); | 53 | + return new Kline($time, $open, $high, $low, $close, $vol, $volQuote, $time); |
| 52 | } | 54 | } |
| 53 | public static function transferBinance($data) | 55 | public static function transferBinance($data) |
| 54 | { | 56 | { |
| @@ -60,6 +62,7 @@ class Kline | @@ -60,6 +62,7 @@ class Kline | ||
| 60 | $close = $kline['c']; | 62 | $close = $kline['c']; |
| 61 | $vol = $kline['v']; | 63 | $vol = $kline['v']; |
| 62 | $volQuote = $kline['q']; | 64 | $volQuote = $kline['q']; |
| 63 | - return new Kline($time, $open, $high, $low, $close, $vol, $volQuote); | 65 | + $uts = $data['E']; |
| 66 | + return new Kline($time, $open, $high, $low, $close, $vol, $volQuote, $uts); | ||
| 64 | } | 67 | } |
| 65 | } | 68 | } |
-
请 注册 或 登录 后发表评论