fix bug
This commit is contained in:
@@ -2,7 +2,7 @@ account_id: 86037237
|
|||||||
host_key: dev
|
host_key: dev
|
||||||
buy_value: 5000
|
buy_value: 5000
|
||||||
min_cash_ratio: 0.10
|
min_cash_ratio: 0.10
|
||||||
loss_trigger_pct: -30
|
loss_trigger_pct: -10
|
||||||
grid_step_pct: 1
|
grid_step_pct: 1
|
||||||
min_profit_pct: 2
|
min_profit_pct: 2
|
||||||
strategy: trend
|
strategy: trend
|
||||||
|
|||||||
4683
py-client/logs/20260903.log
Normal file
4683
py-client/logs/20260903.log
Normal file
File diff suppressed because it is too large
Load Diff
@@ -14,13 +14,20 @@ import httpx
|
|||||||
|
|
||||||
PROJECT_ROOT = os.path.dirname(os.path.abspath(__file__))
|
PROJECT_ROOT = os.path.dirname(os.path.abspath(__file__))
|
||||||
GLOBAL_CONFIG_PATH = os.path.join(PROJECT_ROOT, "etc", "_global.yaml")
|
GLOBAL_CONFIG_PATH = os.path.join(PROJECT_ROOT, "etc", "_global.yaml")
|
||||||
|
LOG_DIR = os.path.join(PROJECT_ROOT, "logs")
|
||||||
|
os.makedirs(LOG_DIR, exist_ok=True)
|
||||||
|
LOG_FILE = os.path.join(LOG_DIR, datetime.now().strftime("%Y%m%d.log"))
|
||||||
if PROJECT_ROOT not in sys.path:
|
if PROJECT_ROOT not in sys.path:
|
||||||
sys.path.insert(0, PROJECT_ROOT)
|
sys.path.insert(0, PROJECT_ROOT)
|
||||||
|
|
||||||
logging.basicConfig(
|
logging.basicConfig(
|
||||||
level=logging.INFO,
|
level=logging.INFO,
|
||||||
format='[%(levelname)s] %(asctime)s %(message)s',
|
format='[%(levelname)s] %(asctime)s %(message)s',
|
||||||
datefmt='%Y-%m-%d %H:%M:%S'
|
datefmt='%Y-%m-%d %H:%M:%S',
|
||||||
|
handlers=[
|
||||||
|
logging.StreamHandler(),
|
||||||
|
logging.FileHandler(LOG_FILE, encoding="utf-8"),
|
||||||
|
],
|
||||||
)
|
)
|
||||||
logging.getLogger("apscheduler").setLevel(logging.WARNING)
|
logging.getLogger("apscheduler").setLevel(logging.WARNING)
|
||||||
logging.getLogger("httpx").setLevel(logging.WARNING)
|
logging.getLogger("httpx").setLevel(logging.WARNING)
|
||||||
|
|||||||
Binary file not shown.
@@ -16,7 +16,7 @@ class DipWatch:
|
|||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
expire_seconds: float = 300,
|
expire_seconds: float = 300,
|
||||||
rebound_threshold: float = 0.61,
|
rebound_threshold: float = 1.5, # 反弹力度 1.5%
|
||||||
) -> None:
|
) -> None:
|
||||||
self.expire_seconds = expire_seconds
|
self.expire_seconds = expire_seconds
|
||||||
self.rebound_threshold = rebound_threshold
|
self.rebound_threshold = rebound_threshold
|
||||||
|
|||||||
Reference in New Issue
Block a user