From 1b55621d4dcf3b4ee6b9c4beb81ad69e5b7a5856 Mon Sep 17 00:00:00 2001
From: Administrator <15274802129@163.com>
Date: Fri, 05 Jun 2026 17:58:08 +0800
Subject: [PATCH] refactor(okxNewPrice): 优化止损管理器的挂单数量计算逻辑

---
 src/main/resources/application.yml |  119 +++++------------------------------------------------------
 1 files changed, 10 insertions(+), 109 deletions(-)

diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index 3553379..3b1be2a 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -1,116 +1,17 @@
 server:
   port: 8888
-  servlet:
-    context-path: /
 
 spring:
-  OKEX:
-    baseurl: https://www.okex.com
   profiles:
-    active: test
-  datasource:
-    url: jdbc:mysql://120.27.238.55:3406/db_base?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2b8
-    username: ct_test
-    password: 123456
-    driver-class-name: com.mysql.jdbc.Driver
-    type: com.alibaba.druid.pool.DruidDataSource
-    druid:
-      initial-size: ${spring_datasource_druid_initial_size:10}
-      max-active: ${spring_datasource_druid_max_active:20}
-      min-idle: ${spring_datasource_druid_min_idle:3}
-      #配置获取连接等待超时的时间
-      max-wait: 60000
-      pool-prepared-statements: true
-      max-pool-prepared-statement-per-connection-size: 20
-      validation-query: SELECT 'x'
-      test-on-borrow: true
-      test-on-return: true
-      test-while-idle: true
-      #配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
-      time-between-eviction-runs-millis: 60000
-      #配置一个连接在池中最小生存的时间,单位是毫秒
-      min-evictable-idle-time-millis: 300000
-      #spring.datasource.druid.max-evguide.ftlictable-idle-time-millis=
-      filters: stat,wall
-      stat-view-servlet:
-        # 默认true 内置监控页面首页/druid/index.html
-        enabled: true
-        url-pattern: /druid/*
-        # 允许清空统计数据
-        reset-enable: true
-        login-username: root
-        login-password: 123456
-        # IP白名单 多个逗号分隔
-        allow: ${spring_datasource_stat_view_servlet_allow:}
-        # IP黑名单
-        deny: ${spring_datasource_stat_view_servlet_deny:}
-  ## 国际化配置
-  messages:
-    basename: i18n/messages
-  ## redis配置
-  redis:
-    # Redis数据库索引(默认为 0)
-    database: 13
-    # Redis服务器地址
-    host: 120.27.238.55
-    # Redis服务器连接端口
-    port: 6479
-    # Redis 密码
-    password: d3y6dsdl;f.327
-    lettuce:
-      pool:
-        # 连接池中的最小空闲连接
-        min-idle: 8
-        # 连接池中的最大空闲连接
-        max-idle: 500
-        # 连接池最大连接数(使用负值表示没有限制)
-        max-active: 2000
-        # 连接池最大阻塞等待时间(使用负值表示没有限制)
-        max-wait: 10000
-    # 连接超时时间(毫秒)
-    timeout: 500000
-
-  rabbitmq:
-    host: 120.27.238.55
-    port: 5672
-    username: ct_rabbit
-    password: 123456
-    publisher-confirm-type: correlated
-
-
-#custom:
-#  rabbitmq:
-#    host: 120.27.238.55
-#    port: 5672
-#    username: ct_rabbit
-#    password: 123456
-
-mybatis-plus:
-  mapper-locations: classpath:mapper/**/*.xml
-
+    active: okx
+  autoconfigure:
+    exclude:
+      # 移除不需要的自动配置
+      - org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration
+      - org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration
+      - org.springframework.boot.autoconfigure.amqp.RabbitAutoConfiguration
+      - org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration
 
 app:
-  debug: false
-  redis_expire: 3000
-  # k线更新任务控制
-  kline-update-job: false
-  #最新价任务控制
-  newest-price-update-job: false
-  #日线 该任务不能与最新价处于同一个服务器
-  day-line: false
-  #其他任务控制
-  other-job: false
-  loop-job: false
-  rabbit-consumer: false
-  block-job: false
-
-aliyun:
-  oss:
-    end-point: https://oss-cn-hangzhou.aliyuncs.com
-    bucket-name: https://excoin.oss-cn-hangzhou.aliyuncs.com
-    access-key-id: LTAI4GBuydqbJ5bTsDP97Lpd
-    access-key-secret: vbCjQtPxABWjqtUlQfzjlA0qAY96fh
-
-rsa:
-  public_key: MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCCf8UFZK54AiK4PRu7tNd+Z8qZ77o/QXCnk25DRmygVpOEu5mGNSAvfnWmKp2pEV2RljeXq3Rid/+LQkonaebMJeXKSF0yxL/VgyeT8JaQ5gNbOrdfdlc+mFkXJyzyJt8YkvApEdPRNSU2ENBn7mgRfD0BYPM4vZ6/rv+de38FJwIDAQAB
-  private_key: MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAIJ/xQVkrngCIrg9G7u0135nypnvuj9BcKeTbkNGbKBWk4S7mYY1IC9+daYqnakRXZGWN5erdGJ3/4tCSidp5swl5cpIXTLEv9WDJ5PwlpDmA1s6t192Vz6YWRcnLPIm3xiS8CkR09E1JTYQ0GfuaBF8PQFg8zi9nr+u/517fwUnAgMBAAECgYBhPt9NvpI4wbanvnndLczr2GJkxfzvSE+vwLCJF4C5FusFHVsxZINggQcg1V75bwRgCiXRMyYefreCSdrCditS43PzTOmE4RRrpxLlm8oubJc0C98LQ2qlN9AsUqL5IHpVGgbHDyWAwjc1GBID6nwXKpxq1/VodFqhahG9D5EZsQJBALnkb+5VTxQbiyQI4Uc9NIvAyVcNY1OisbvY6tvNgdBbJkADgAb78M1HWxxYjUqsvzggNHc7cWqWBHMgpnJaqm8CQQCztze4D7uAk7OC9MJHY5eE980J8Kk+GEZKxz4LahzU6V6dcb9GFac3wEtgilj/tOAn9y0/Q8sm9vvCIbMDzgzJAkEAqRYcqhF26LdVDOX25DHMBgLKISDQZFbsjA13M4/usHL4i+mjHrc0BcUOHu59NpuDI65HitzLAUSLr5zXSdUmiQJAW77wOg4GCejdXsB3IhzMsHwU97sdm26nC+vVV9xvJZ6Rx8zW+f9543NOx9U5BCmhuaVtOvvwDU9PTVcI3atmSQJAXAIJ5gGdtXx0DXiX4VvzNFHqgaqHMGvXyjNVkU2FYQbSAd2A6app4uRO+BkZu9dSjh14m+oXMnV2HzAN2rRnjA==
+  # OKX 量化策略开关
+  quant: true

--
Gitblit v1.9.1