fix: 滚仓字段显隐与浅色模式样式
市价加仓默认隐藏上沿/下沿/突破价(CSS+JS);说明页与预估风险条适配浅色主题。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -1,39 +1,21 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh-CN" data-theme="dark">
|
||||
<html lang="zh-CN">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<script src="/static/instance_theme.js?v=4"></script>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<title>顺势加仓 · 详细说明 · {{ exchange_display }}</title>
|
||||
<link rel="stylesheet" href="/static/instance_theme.css?v=4">
|
||||
<link rel="stylesheet" href="/static/instance_theme.css?v=5">
|
||||
<meta name="theme-color" content="#0b0d14">
|
||||
<style>
|
||||
body{font-family:system-ui,sans-serif;background:#0f1117;color:#e6e8ef;margin:0;padding:16px}
|
||||
.container{max-width:920px;margin:0 auto}
|
||||
.doc-nav{margin-bottom:14px}
|
||||
.doc-nav a{color:#8fc8ff;text-decoration:none}
|
||||
.doc-body{background:#151a2a;border:1px solid #2a3150;border-radius:10px;padding:18px 20px;line-height:1.65;font-size:.92rem}
|
||||
.doc-body h1{font-size:1.35rem;margin:0 0 12px;color:#f0f2ff}
|
||||
.doc-body h2{font-size:1.08rem;margin:22px 0 10px;color:#b8c4ff;border-bottom:1px solid #2a3150;padding-bottom:6px}
|
||||
.doc-body h3{font-size:.98rem;margin:16px 0 8px;color:#c9d4ff}
|
||||
.doc-body p,.doc-body li{color:#dde2ff}
|
||||
.doc-body ul,.doc-body ol{margin:8px 0 12px 1.25em}
|
||||
.doc-body code{background:#252538;padding:1px 5px;border-radius:4px;font-size:.88em}
|
||||
.doc-body pre{background:#0f1420;border:1px solid #2a3150;border-radius:8px;padding:12px;overflow:auto;font-size:.84rem;line-height:1.5}
|
||||
.doc-body table{width:100%;border-collapse:collapse;margin:10px 0;font-size:.86rem}
|
||||
.doc-body th,.doc-body td{border:1px solid #2a3150;padding:6px 8px;text-align:left}
|
||||
.doc-body th{background:#1a2030;color:#b8c4ff}
|
||||
.doc-body hr{border:none;border-top:1px solid #2a3150;margin:20px 0}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div class="container">
|
||||
<div class="doc-nav">
|
||||
<body class="roll-doc-page">
|
||||
<div class="container roll-doc-container">
|
||||
<div class="doc-nav roll-doc-nav">
|
||||
<a href="/strategy">← 返回策略交易</a>
|
||||
·
|
||||
<a href="/strategy/roll">顺势加仓</a>
|
||||
</div>
|
||||
<article class="doc-body">
|
||||
<article class="doc-body roll-doc-body">
|
||||
{{ doc_html|safe }}
|
||||
</article>
|
||||
</div>
|
||||
|
||||
@@ -8,16 +8,16 @@
|
||||
风险比例读取所选监控单,<strong>不可手改</strong>;打到新止损时合并持仓亏损 ≈ 1 个风险单位(当前基数 × 监控 risk%)。<br>
|
||||
斐波/突破为<strong>程序监控</strong>(mark 价穿越触发),触价后市价加仓;同时仅允许 <strong>1</strong> 条监控中腿,提交后<strong>不可修改</strong>,可删除。<br>
|
||||
手动平仓后滚仓监控自动结束;<strong>已成交腿历史保留</strong>供复盘。<br>
|
||||
<a href="/strategy/roll/docs" target="_blank" rel="noopener" style="color:#8fc8ff">→ 顺势加仓完整逻辑说明</a><br>
|
||||
<a href="/strategy/roll/docs" target="_blank" rel="noopener" class="roll-doc-link">→ 顺势加仓完整逻辑说明</a><br>
|
||||
{% if roll_trend_active %}<span style="color:#ff8f8f">当前有运行中的趋势回调计划,请先结束后再滚仓。</span>{% endif %}
|
||||
</div>
|
||||
</details>
|
||||
|
||||
<div id="roll-risk-banner" class="rule-tip" style="margin-bottom:8px;color:#8fc8ff">
|
||||
<div id="roll-risk-banner" class="rule-tip roll-risk-banner">
|
||||
当前风险:请选择持仓币种
|
||||
</div>
|
||||
|
||||
<form id="roll-form" action="{{ url_for('strategy_roll_execute') }}" method="post" class="form-row">
|
||||
<form id="roll-form" action="{{ url_for('strategy_roll_execute') }}" method="post" class="form-row" data-add-mode="market">
|
||||
<select name="symbol" id="roll-symbol" required>
|
||||
<option value="">选择持仓币种</option>
|
||||
{% for o in roll_monitors %}
|
||||
@@ -30,30 +30,30 @@
|
||||
{% endfor %}
|
||||
</select>
|
||||
<input type="hidden" name="direction" id="roll-direction" value="long">
|
||||
<select name="add_mode" id="roll-add-mode">
|
||||
<select name="add_mode" id="roll-add-mode" onchange="var f=document.getElementById('roll-form');if(f){f.setAttribute('data-add-mode',this.value);}">
|
||||
<option value="market">市价加仓</option>
|
||||
<option value="fib_618">斐波 0.618</option>
|
||||
<option value="fib_786">斐波 0.786</option>
|
||||
<option value="breakout">突破加仓</option>
|
||||
</select>
|
||||
<span class="roll-field roll-field-fib">
|
||||
<input name="fib_upper" id="roll-fib-upper" step="any" placeholder="上沿 H">
|
||||
<input name="fib_lower" id="roll-fib-lower" step="any" placeholder="下沿 L">
|
||||
<span class="roll-field roll-field-fib" hidden>
|
||||
<input name="fib_upper" id="roll-fib-upper" step="any" placeholder="上沿 H" disabled>
|
||||
<input name="fib_lower" id="roll-fib-lower" step="any" placeholder="下沿 L" disabled>
|
||||
</span>
|
||||
<span class="roll-field roll-field-breakout">
|
||||
<input name="breakthrough_price" id="roll-breakout" step="any" placeholder="突破价">
|
||||
<span class="roll-field roll-field-breakout" hidden>
|
||||
<input name="breakthrough_price" id="roll-breakout" step="any" placeholder="突破价" disabled>
|
||||
</span>
|
||||
<input name="new_stop_loss" id="roll-stop-loss" type="number" min="0" step="any" placeholder="新止损价" required>
|
||||
<button type="button" id="roll-preview-btn" {% if roll_trend_active %}disabled{% endif %}>预览</button>
|
||||
<button type="submit" id="roll-submit-btn" {% if roll_trend_active %}disabled style="opacity:.5"{% endif %} disabled>执行滚仓</button>
|
||||
</form>
|
||||
|
||||
<div id="roll-preview-box" class="rule-tip" style="display:none;margin:8px 0;padding:10px;border:1px solid #3a5a8a;border-radius:8px;background:#141a28">
|
||||
<div id="roll-preview-box" class="rule-tip roll-preview-box" style="display:none">
|
||||
<div id="roll-preview-text">—</div>
|
||||
<div id="roll-countdown" style="margin-top:6px;color:#ffb347;display:none"></div>
|
||||
<div id="roll-countdown" class="roll-countdown" style="display:none"></div>
|
||||
</div>
|
||||
|
||||
<h3 style="margin:14px 0 8px;font-size:.95rem;color:#b8c4ff">活跃滚仓组</h3>
|
||||
<h3 class="roll-section-title">活跃滚仓组</h3>
|
||||
<div class="table-wrap">
|
||||
<table>
|
||||
<tr><th>ID</th><th>币种</th><th>方向</th><th>腿数</th><th>首仓TP</th><th>当前SL</th><th>当前均价</th><th>止盈盈利U</th></tr>
|
||||
@@ -74,7 +74,7 @@
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<h3 style="margin:14px 0 8px;font-size:.95rem;color:#b8c4ff">最近滚仓腿</h3>
|
||||
<h3 class="roll-section-title">最近滚仓腿</h3>
|
||||
<div class="table-wrap">
|
||||
<table>
|
||||
<tr><th>#</th><th>组</th><th>方式</th><th>张数</th><th>触发/限价</th><th>新SL</th><th>状态</th><th>操作</th></tr>
|
||||
@@ -101,4 +101,4 @@
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<script src="/static/strategy_roll.js?v=1"></script>
|
||||
<script src="/static/strategy_roll.js?v=2"></script>
|
||||
|
||||
Reference in New Issue
Block a user