Skip to content

Commit 72c1bb7

Browse files
committed
Merge branch 'refactor/account_balance_param' into 'master'
1 parent 896016d commit 72c1bb7

File tree

11 files changed

+118
-26
lines changed

11 files changed

+118
-26
lines changed

control/site/prod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
8wmjjm8Lucb7G1yhuFCXeapnEZ5nbnV2gkb1LuXJDYPeY71Yht2kd3A1as3NKN56D51AG5dxxgn2jDtVLd1dFvrBmSQiBD1dEpzcMM7rEk8ZZ5NLLUnYsgXxQAch8tr5kkBo2xvRwUTbV81SHzAbk
1+
TPEsEp2abx47S3qmhLL5H5LdMgYavgpmigUFmKLUic8VYkf3zwugbd9S1Qn8hec2wBoSTtYzB3NBiLgJswwaCbUEf4jzBdjt89xdQtWZukcsaUzcGzqpdqbn9QCo7dENid5JAk55upZAHrsK6GKoL

control/site/stag

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
bqNaoyiAaY25Z8HYj1MGUe3QLF2fA1q2RmCE5YiLmjJyTWUos79DbJbHh8na85urWxAthMWFUcnM9ahe9bPGwkVusvEsXSzAL6Xbo24PrXfL1f3JhHyjZ1tYrCfcZiKCRvRqgF4gksJusqt2ZE4
1+
3gWyb2ZcyTYPfwHWJHn7bVLbKyt2H6FrSDRYL2kWt3yCg25YYvzkN3mgKKfzt1egUtQcc3wReBYydC8PJSn2Lh8BhepqUoU7dVyyE5oiATFoV8WL6U7TJjUKyqGsoJqquCbuV2veo1X2ZL6qXcUq

control/site/vpn

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
4YDmA2Aze2TcWbP5y6aYQZvkR1NHbA1EcpZwMHctpo266v3rY75fCGNMmBdSuxasxHADtx361FdUG1djzdsmiMPUpWnfpTSM4wVeKzFX7ZNNeU1UpKpXPHWADBr9YsLhssEo1RsQHJ27sDB58
1+
47UQ2ZPceWSJrUP6dwjQBVH2AkyrTQdyr93QXjq8qDoAq3aRBgQe1TichHYt7dRQ2CMDQe4p8EgyL3ZuY9cDqEg6MqGa3BUN9tLzt87fb88DAntAwzNs8XyAzTa7hADzbb6KeMM9SKUgsW66D

llms-full.txt

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -657,10 +657,11 @@ Out
657657
```
658658
Signature:
659659
api.account_balance(
660+
account: shioaji.account.Account = None,
660661
timeout: int = 5000,
661662
cb: Callable[[shioaji.position.AccountBalance], NoneType] = None,
662663
)
663-
Docstring: query stock account balance
664+
Docstring: query stock account balance
664665

665666
```
666667

@@ -675,9 +676,28 @@ Out
675676

676677
```
677678
AccountBalance(
678-
status=<FetchStatus.Fetched: 'Fetched'>,
679-
acc_balance=100000.0,
680-
date='2023-01-06 13:30:00.000000',
679+
status=<FetchStatus.Fetched: 'Fetched'>,
680+
acc_balance=100000.0,
681+
date='2023-01-06 13:30:00.000000',
682+
errmsg=''
683+
)
684+
685+
```
686+
687+
In - 帶 account 參數
688+
689+
```
690+
api.account_balance(account=api.stock_account)
691+
692+
```
693+
694+
Out
695+
696+
```
697+
AccountBalance(
698+
status=<FetchStatus.Fetched: 'Fetched'>,
699+
acc_balance=100000.0,
700+
date='2023-01-06 13:30:00.000000',
681701
errmsg=''
682702
)
683703

search/search_index.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

shioaji.pdf

2.25 KB
Binary file not shown.

tutor/accounting/account_balance/index.html

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1768,10 +1768,11 @@ <h1>Account Balance</h1>
17681768
<p class="admonition-title">Out</p>
17691769
<div class="highlight"><pre><span></span><code><span class="n">Signature</span><span class="p">:</span>
17701770
<span class="n">api</span><span class="o">.</span><span class="n">account_balance</span><span class="p">(</span>
1771+
<span class="n">account</span><span class="p">:</span> <span class="n">shioaji</span><span class="o">.</span><span class="n">account</span><span class="o">.</span><span class="n">Account</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
17711772
<span class="n">timeout</span><span class="p">:</span> <span class="nb">int</span> <span class="o">=</span> <span class="mi">5000</span><span class="p">,</span>
17721773
<span class="n">cb</span><span class="p">:</span> <span class="n">Callable</span><span class="p">[[</span><span class="n">shioaji</span><span class="o">.</span><span class="n">position</span><span class="o">.</span><span class="n">AccountBalance</span><span class="p">],</span> <span class="n">NoneType</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
17731774
<span class="p">)</span>
1774-
<span class="n">Docstring</span><span class="p">:</span> <span class="n">query</span> <span class="n">stock</span> <span class="n">account</span> <span class="n">balance</span>
1775+
<span class="n">Docstring</span><span class="p">:</span> <span class="n">query</span> <span class="n">stock</span> <span class="n">account</span> <span class="n">balance</span>
17751776
</code></pre></div>
17761777
</div>
17771778
<div class="admonition info">
@@ -1782,9 +1783,24 @@ <h1>Account Balance</h1>
17821783
<div class="admonition done">
17831784
<p class="admonition-title">Out</p>
17841785
<div class="highlight"><pre><span></span><code><span class="n">AccountBalance</span><span class="p">(</span>
1785-
<span class="n">status</span><span class="o">=&lt;</span><span class="n">FetchStatus</span><span class="o">.</span><span class="n">Fetched</span><span class="p">:</span> <span class="s1">&#39;Fetched&#39;</span><span class="o">&gt;</span><span class="p">,</span>
1786-
<span class="n">acc_balance</span><span class="o">=</span><span class="mf">100000.0</span><span class="p">,</span>
1787-
<span class="n">date</span><span class="o">=</span><span class="s1">&#39;2023-01-06 13:30:00.000000&#39;</span><span class="p">,</span>
1786+
<span class="n">status</span><span class="o">=&lt;</span><span class="n">FetchStatus</span><span class="o">.</span><span class="n">Fetched</span><span class="p">:</span> <span class="s1">&#39;Fetched&#39;</span><span class="o">&gt;</span><span class="p">,</span>
1787+
<span class="n">acc_balance</span><span class="o">=</span><span class="mf">100000.0</span><span class="p">,</span>
1788+
<span class="n">date</span><span class="o">=</span><span class="s1">&#39;2023-01-06 13:30:00.000000&#39;</span><span class="p">,</span>
1789+
<span class="n">errmsg</span><span class="o">=</span><span class="s1">&#39;&#39;</span>
1790+
<span class="p">)</span>
1791+
</code></pre></div>
1792+
</div>
1793+
<div class="admonition info">
1794+
<p class="admonition-title">In - with account parameter</p>
1795+
<div class="highlight"><pre><span></span><code><span class="n">api</span><span class="o">.</span><span class="n">account_balance</span><span class="p">(</span><span class="n">account</span><span class="o">=</span><span class="n">api</span><span class="o">.</span><span class="n">stock_account</span><span class="p">)</span>
1796+
</code></pre></div>
1797+
</div>
1798+
<div class="admonition done">
1799+
<p class="admonition-title">Out</p>
1800+
<div class="highlight"><pre><span></span><code><span class="n">AccountBalance</span><span class="p">(</span>
1801+
<span class="n">status</span><span class="o">=&lt;</span><span class="n">FetchStatus</span><span class="o">.</span><span class="n">Fetched</span><span class="p">:</span> <span class="s1">&#39;Fetched&#39;</span><span class="o">&gt;</span><span class="p">,</span>
1802+
<span class="n">acc_balance</span><span class="o">=</span><span class="mf">100000.0</span><span class="p">,</span>
1803+
<span class="n">date</span><span class="o">=</span><span class="s1">&#39;2023-01-06 13:30:00.000000&#39;</span><span class="p">,</span>
17881804
<span class="n">errmsg</span><span class="o">=</span><span class="s1">&#39;&#39;</span>
17891805
<span class="p">)</span>
17901806
</code></pre></div>
@@ -1794,7 +1810,7 @@ <h1>Account Balance</h1>
17941810
<div class="highlight"><pre><span></span><code><span class="n">status</span> <span class="p">(</span><span class="n">FetchStatus</span><span class="p">):</span> <span class="n">fetch</span> <span class="n">status</span>
17951811
<span class="n">acc_balance</span> <span class="p">(</span><span class="nb">float</span><span class="p">):</span> <span class="n">account</span> <span class="n">balance</span>
17961812
<span class="n">date</span> <span class="p">(</span><span class="nb">str</span><span class="p">):</span> <span class="n">query</span> <span class="n">date</span>
1797-
<span class="n">errmsg</span> <span class="p">(</span><span class="nb">str</span><span class="p">):</span> <span class="n">error</span> <span class="n">message</span>
1813+
<span class="n">errmsg</span> <span class="p">(</span><span class="nb">str</span><span class="p">):</span> <span class="n">error</span> <span class="n">message</span>
17981814
</code></pre></div>
17991815
</div>
18001816

tutor/accounting/account_balance/index.md

Lines changed: 25 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,11 @@ Out
1212
```
1313
Signature:
1414
api.account_balance(
15+
account: shioaji.account.Account = None,
1516
timeout: int = 5000,
1617
cb: Callable[[shioaji.position.AccountBalance], NoneType] = None,
1718
)
18-
Docstring: query stock account balance
19+
Docstring: query stock account balance
1920
2021
```
2122

@@ -30,9 +31,28 @@ Out
3031

3132
```
3233
AccountBalance(
33-
status=<FetchStatus.Fetched: 'Fetched'>,
34-
acc_balance=100000.0,
35-
date='2023-01-06 13:30:00.000000',
34+
status=<FetchStatus.Fetched: 'Fetched'>,
35+
acc_balance=100000.0,
36+
date='2023-01-06 13:30:00.000000',
37+
errmsg=''
38+
)
39+
40+
```
41+
42+
In - with account parameter
43+
44+
```
45+
api.account_balance(account=api.stock_account)
46+
47+
```
48+
49+
Out
50+
51+
```
52+
AccountBalance(
53+
status=<FetchStatus.Fetched: 'Fetched'>,
54+
acc_balance=100000.0,
55+
date='2023-01-06 13:30:00.000000',
3656
errmsg=''
3757
)
3858
@@ -44,6 +64,6 @@ AccountBalance
4464
status (FetchStatus): fetch status
4565
acc_balance (float): account balance
4666
date (str): query date
47-
errmsg (str): error message
67+
errmsg (str): error message
4868
4969
```

zh/shioaji.pdf

2.5 KB
Binary file not shown.

zh/tutor/accounting/account_balance/index.html

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1768,10 +1768,11 @@ <h1>銀行餘額</h1>
17681768
<p class="admonition-title">Out</p>
17691769
<div class="highlight"><pre><span></span><code><span class="n">Signature</span><span class="p">:</span>
17701770
<span class="n">api</span><span class="o">.</span><span class="n">account_balance</span><span class="p">(</span>
1771+
<span class="n">account</span><span class="p">:</span> <span class="n">shioaji</span><span class="o">.</span><span class="n">account</span><span class="o">.</span><span class="n">Account</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
17711772
<span class="n">timeout</span><span class="p">:</span> <span class="nb">int</span> <span class="o">=</span> <span class="mi">5000</span><span class="p">,</span>
17721773
<span class="n">cb</span><span class="p">:</span> <span class="n">Callable</span><span class="p">[[</span><span class="n">shioaji</span><span class="o">.</span><span class="n">position</span><span class="o">.</span><span class="n">AccountBalance</span><span class="p">],</span> <span class="n">NoneType</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
17731774
<span class="p">)</span>
1774-
<span class="n">Docstring</span><span class="p">:</span> <span class="n">query</span> <span class="n">stock</span> <span class="n">account</span> <span class="n">balance</span>
1775+
<span class="n">Docstring</span><span class="p">:</span> <span class="n">query</span> <span class="n">stock</span> <span class="n">account</span> <span class="n">balance</span>
17751776
</code></pre></div>
17761777
</div>
17771778
<div class="admonition info">
@@ -1782,9 +1783,24 @@ <h1>銀行餘額</h1>
17821783
<div class="admonition done">
17831784
<p class="admonition-title">Out</p>
17841785
<div class="highlight"><pre><span></span><code><span class="n">AccountBalance</span><span class="p">(</span>
1785-
<span class="n">status</span><span class="o">=&lt;</span><span class="n">FetchStatus</span><span class="o">.</span><span class="n">Fetched</span><span class="p">:</span> <span class="s1">&#39;Fetched&#39;</span><span class="o">&gt;</span><span class="p">,</span>
1786-
<span class="n">acc_balance</span><span class="o">=</span><span class="mf">100000.0</span><span class="p">,</span>
1787-
<span class="n">date</span><span class="o">=</span><span class="s1">&#39;2023-01-06 13:30:00.000000&#39;</span><span class="p">,</span>
1786+
<span class="n">status</span><span class="o">=&lt;</span><span class="n">FetchStatus</span><span class="o">.</span><span class="n">Fetched</span><span class="p">:</span> <span class="s1">&#39;Fetched&#39;</span><span class="o">&gt;</span><span class="p">,</span>
1787+
<span class="n">acc_balance</span><span class="o">=</span><span class="mf">100000.0</span><span class="p">,</span>
1788+
<span class="n">date</span><span class="o">=</span><span class="s1">&#39;2023-01-06 13:30:00.000000&#39;</span><span class="p">,</span>
1789+
<span class="n">errmsg</span><span class="o">=</span><span class="s1">&#39;&#39;</span>
1790+
<span class="p">)</span>
1791+
</code></pre></div>
1792+
</div>
1793+
<div class="admonition info">
1794+
<p class="admonition-title">In - 帶 account 參數</p>
1795+
<div class="highlight"><pre><span></span><code><span class="n">api</span><span class="o">.</span><span class="n">account_balance</span><span class="p">(</span><span class="n">account</span><span class="o">=</span><span class="n">api</span><span class="o">.</span><span class="n">stock_account</span><span class="p">)</span>
1796+
</code></pre></div>
1797+
</div>
1798+
<div class="admonition done">
1799+
<p class="admonition-title">Out</p>
1800+
<div class="highlight"><pre><span></span><code><span class="n">AccountBalance</span><span class="p">(</span>
1801+
<span class="n">status</span><span class="o">=&lt;</span><span class="n">FetchStatus</span><span class="o">.</span><span class="n">Fetched</span><span class="p">:</span> <span class="s1">&#39;Fetched&#39;</span><span class="o">&gt;</span><span class="p">,</span>
1802+
<span class="n">acc_balance</span><span class="o">=</span><span class="mf">100000.0</span><span class="p">,</span>
1803+
<span class="n">date</span><span class="o">=</span><span class="s1">&#39;2023-01-06 13:30:00.000000&#39;</span><span class="p">,</span>
17881804
<span class="n">errmsg</span><span class="o">=</span><span class="s1">&#39;&#39;</span>
17891805
<span class="p">)</span>
17901806
</code></pre></div>

0 commit comments

Comments
 (0)