ea429b2694
下单监控增加 entry_model 下拉;平仓写入短标签并预填复盘。Binance/OKX 用趋势 profile,Gate 日内仍用手选 trade_style。 Co-authored-by: Cursor <cursoragent@cursor.com>
30 lines
1.1 KiB
JavaScript
30 lines
1.1 KiB
JavaScript
(function (global) {
|
|
function syncOrderEntryModelTradeStyle() {
|
|
var sel = document.getElementById("order-entry-model");
|
|
var hidden = document.getElementById("order-trade-style-hidden");
|
|
var hint = document.getElementById("order-trade-style-hint");
|
|
if (!sel || !hidden) return;
|
|
var map = global.ORDER_ENTRY_MODEL_TRADE_STYLE || {};
|
|
var labels = { trend: "趋势单", swing: "波段单" };
|
|
var ts = map[sel.value] || "trend";
|
|
hidden.value = ts;
|
|
if (hint) hint.textContent = labels[ts] || ts;
|
|
}
|
|
|
|
function initOrderEntryModelSelect() {
|
|
var sel = document.getElementById("order-entry-model");
|
|
if (!sel || sel.dataset.entryModelWired === "1") return;
|
|
sel.dataset.entryModelWired = "1";
|
|
sel.addEventListener("change", syncOrderEntryModelTradeStyle);
|
|
syncOrderEntryModelTradeStyle();
|
|
}
|
|
|
|
global.initOrderEntryModelSelect = initOrderEntryModelSelect;
|
|
|
|
if (document.readyState === "loading") {
|
|
document.addEventListener("DOMContentLoaded", initOrderEntryModelSelect);
|
|
} else {
|
|
initOrderEntryModelSelect();
|
|
}
|
|
})(typeof window !== "undefined" ? window : globalThis);
|