This commit is contained in:
2026-08-31 15:33:39 +08:00
parent 1b6f5a9f03
commit 027d7e06eb
21 changed files with 208 additions and 84 deletions

View File

@@ -9,7 +9,7 @@ from sdk import OP_BUY
from strategy.trend.order import PlaceOrderRequest
def open_base(run, ticks, signals) -> None:
def open_signal(run, ticks, signals) -> None:
"""仅处理 dcm 信号,使用趋势策略同款反弹确认建立底仓。"""
for signal in signals:
if signal.signal_key != "dcm" or run.orders.busy(signal.code, "BUY"):
@@ -25,3 +25,7 @@ def open_base(run, ticks, signals) -> None:
if run.orders.place(request):
run.buy_watch.forget(signal.code)
logging.info("[ZT 建仓] %s 买入 %d", signal.code, volume)
# 与 trend 策略的开仓函数命名保持一致。
open_base = open_signal