Files
lm_code/open_fifth_strategy/config.py
2026-02-02 11:33:39 +08:00

39 lines
1.4 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# -*- coding: utf-8 -*-
"""
基于开盘价的五分之一策略 - 配置文件
策略规则(来自 1111
- 做多触发价 = 当前K线开盘价 + 前一根实体/5
- 做空触发价 = 当前K线开盘价 - 前一根实体/5
- 前一根有效K线实体 >= 0.1
第一分钟反手:
- 持空反手做多:价格涨到 开仓价 + 前一根实体/5
- 持多反手做空:价格跌到 开仓价 - 前一根实体/5
"""
# BitMart API请勿提交敏感信息到版本库
API_KEY = "a0fb7b98464fd9bcce67e7c519d58ec10d0c38a8"
SECRET_KEY = "4eaeba78e77aeaab1c2027f846a276d164f264a44c2c1bb1c5f3be50c8de1ca5"
MEMO = "合约交易"
# 交易参数
CONTRACT_SYMBOL = "ETHUSDT"
KLINE_STEP = 3 # 3分钟K线
MIN_BODY_SIZE = 0.1 # 有效K线最小实体
CHECK_INTERVAL = 3 # 检测间隔(秒)
LEVERAGE = "100"
OPEN_TYPE = "cross" # 全仓
RISK_PERCENT = 0.01 # 每次开仓占用可用余额的比例
# 反手信号价格容差美元K线触及触发价后收盘价需在触发价±容差内才执行
# 避免“先涨后跌/先跌后涨”追单,适当增大可减少漏单
REVERSE_PRICE_TOLERANCE = 5.0
# 反手信号检测窗口3分钟K线的「第一分钟」内出现反手信号则平仓反手
# 使用前1根1分钟K线只检测 0:00~1:00
REVERSE_WINDOW_1M_BARS = 1
# 比特浏览器ID用于网页下单
BIT_ID = "f2320f57e24c45529a009e1541e25961"