This commit is contained in:
dceoy
2026-06-29 20:29:14 +00:00
parent d77cf5211b
commit ed76a412a1
7 changed files with 2594 additions and 2071 deletions
+8 -1
View File
@@ -233,7 +233,7 @@ their owning modules (<code>mt5cli.schemas</code>, <code>mt5cli.utils</code>, <c
</tr>
<tr>
<td><code>create_trading_client</code>, <code>mt5_trading_session</code></td>
<td>Trading-capable MT5 client lifecycle; returns a client supporting order execution and account management</td>
<td>Trading-capable MT5 client lifecycle; returns a raw <code>pdmt5.Mt5DataClient</code> (not <code>MT5Client</code>) supporting order execution, account management, and history deal retrieval</td>
</tr>
<tr>
<td><code>AccountSpec</code></td>
@@ -388,6 +388,10 @@ strategy entries, exits, Kelly sizing, or signal logic.</p>
<td>Select/verify Market Watch visibility</td>
</tr>
<tr>
<td><code>fetch_recent_history_deals_for_trading_client</code></td>
<td>Recent deal history from a connected trading client</td>
</tr>
<tr>
<td><code>place_market_order</code>, <code>close_open_positions</code>, <code>update_sltp_for_open_positions</code>, <code>update_trailing_stop_loss_for_open_positions</code></td>
<td>Order execution helpers (<code>dry_run</code> supported)</td>
</tr>
@@ -682,6 +686,9 @@ The following belong in consuming applications, not in mt5cli:</p>
<li>Backtesting, walk-forward analysis, or parameter optimization</li>
<li>Strategy-specific risk policy, position sizing systems, or Kelly fractions</li>
<li>Entry/exit decision logic or YAML strategy semantics</li>
<li>Entry-deal classification, Kelly fractions, or betting-specific deal transformations
(use <code>fetch_recent_history_deals_for_trading_client</code> to retrieve raw deal data, then
apply downstream transformations in your own adapter layer)</li>
<li>Application-specific credential schema keys wired into mt5cli internals</li>
</ul>
<p>mt5cli provides connection lifecycle, normalized data access, SQLite history
+2572 -2056
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -668,5 +668,5 @@ applications should prefer dedicated closing helpers or their own risk controls.
<!--
MkDocs version : 1.6.1
Build Date UTC : 2026-06-28 08:14:53.375288+00:00
Build Date UTC : 2026-06-29 20:29:09.734850+00:00
-->
BIN
View File
Binary file not shown.
File diff suppressed because one or more lines are too long
+12 -12
View File
@@ -2,50 +2,50 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://github.com/dceoy/mt5cli/</loc>
<lastmod>2026-06-28</lastmod>
<lastmod>2026-06-29</lastmod>
</url>
<url>
<loc>https://github.com/dceoy/mt5cli/api/</loc>
<lastmod>2026-06-28</lastmod>
<lastmod>2026-06-29</lastmod>
</url>
<url>
<loc>https://github.com/dceoy/mt5cli/api/cli/</loc>
<lastmod>2026-06-28</lastmod>
<lastmod>2026-06-29</lastmod>
</url>
<url>
<loc>https://github.com/dceoy/mt5cli/api/client/</loc>
<lastmod>2026-06-28</lastmod>
<lastmod>2026-06-29</lastmod>
</url>
<url>
<loc>https://github.com/dceoy/mt5cli/api/converters/</loc>
<lastmod>2026-06-28</lastmod>
<lastmod>2026-06-29</lastmod>
</url>
<url>
<loc>https://github.com/dceoy/mt5cli/api/exceptions/</loc>
<lastmod>2026-06-28</lastmod>
<lastmod>2026-06-29</lastmod>
</url>
<url>
<loc>https://github.com/dceoy/mt5cli/api/history/</loc>
<lastmod>2026-06-28</lastmod>
<lastmod>2026-06-29</lastmod>
</url>
<url>
<loc>https://github.com/dceoy/mt5cli/api/public-contract/</loc>
<lastmod>2026-06-28</lastmod>
<lastmod>2026-06-29</lastmod>
</url>
<url>
<loc>https://github.com/dceoy/mt5cli/api/schemas/</loc>
<lastmod>2026-06-28</lastmod>
<lastmod>2026-06-29</lastmod>
</url>
<url>
<loc>https://github.com/dceoy/mt5cli/api/sdk/</loc>
<lastmod>2026-06-28</lastmod>
<lastmod>2026-06-29</lastmod>
</url>
<url>
<loc>https://github.com/dceoy/mt5cli/api/trading/</loc>
<lastmod>2026-06-28</lastmod>
<lastmod>2026-06-29</lastmod>
</url>
<url>
<loc>https://github.com/dceoy/mt5cli/api/utils/</loc>
<lastmod>2026-06-28</lastmod>
<lastmod>2026-06-29</lastmod>
</url>
</urlset>
BIN
View File
Binary file not shown.