Add trailing BE to SL/TP dialog and speed up position refresh.
Use modal for monitor upsert with trailing checkbox, refresh CTP tick every second, and push full snapshot after orders. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -269,6 +269,31 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="sl-tp-modal" class="modal-mask" role="dialog" aria-labelledby="sl-tp-modal-title">
|
||||
<div class="modal-box sl-tp-modal">
|
||||
<h3 id="sl-tp-modal-title">设置止盈止损</h3>
|
||||
<div class="sl-tp-modal-fields">
|
||||
<div class="trade-field">
|
||||
<label class="text-label" for="sl-tp-modal-sl">止损</label>
|
||||
<input type="number" id="sl-tp-modal-sl" step="any" placeholder="必填(移动保本须填止损)">
|
||||
</div>
|
||||
<div class="trade-field" id="sl-tp-modal-tp-wrap">
|
||||
<label class="text-label" for="sl-tp-modal-tp">止盈</label>
|
||||
<input type="number" id="sl-tp-modal-tp" step="any" placeholder="可留空">
|
||||
</div>
|
||||
<label class="trailing-be-toggle sl-tp-modal-trailing">
|
||||
<input type="checkbox" id="sl-tp-modal-trailing">
|
||||
<span>移动保本</span>
|
||||
</label>
|
||||
<p class="hint" id="sl-tp-modal-trailing-hint" hidden>开启后不设固定止盈;达 1R 后止损移至开仓价 ± 缓冲跳</p>
|
||||
</div>
|
||||
<div class="sl-tp-modal-actions">
|
||||
<button type="button" class="btn-secondary" id="sl-tp-modal-cancel">取消</button>
|
||||
<button type="button" class="btn-primary" id="sl-tp-modal-save">保存</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endblock %}
|
||||
{% block extra_js %}
|
||||
<script type="application/json" id="trade-page-data">{{ {
|
||||
|
||||
Reference in New Issue
Block a user