# DimensionStockTrade **Repository Path**: jack_shi/DimensionStockTrade ## Basic Information - **Project Name**: DimensionStockTrade - **Description**: 次元股票插件 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-05-02 - **Last Updated**: 2025-05-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DimensionStockTrade ## 交易规则: 1. 交易时间不会和现实一样受到限制,任意时间可交易 2. 交易的股票数量必须是100的整数倍 3. 一个周期内涨跌幅不能超过配置的限制 4. 一个周期目前写死12小时 5. 半小时系统会自动调整价格,幅度随机在+-2% ## 指令 - /dst all 获取股票全部持仓 - /dst price 获取股票实时价格 - /dst buy 数量 根据股票实时价格购买给定的数量,股数只能是100的整数倍 - /dst sell 数量 根据股票实时价格出售给定的数量,股数只能是100的整数倍 - /dst refresh 管理员手动触发自动调价和更新周期 - /dst reload 管理员重载配置文件 ## 配置文件 ```yml stockName: 哈基ETF #股票名称 tradeRate: '0.0001' #每交易一股变动的价格,一旦定下来最好不动 limitRate: '0.3' #一个周期内涨跌幅限制 latestPrice: '10.0000' #最新价格 lastDayPrice: '10.0000' #上一个周期的收盘价 todayVolume: '100' #当前周期的成交量 lastDayVolume: '100' #上一个周期的成交量 data: '150149': 0 #玩家的持仓 ``` ## PlaceholderAPI变量 - %DimensionStockTrade_latestPrice% 表示最新价格 - %DimensionStockTrade_lastDayPrice% 表示上一个周期的收盘价 - %DimensionStockTrade_stockName% 表示股票名称 - %DimensionStockTrade_todayVolume% 表示当前周期的成交量 - %DimensionStockTrade_lastDayVolume% 表示上一个周期的成交量 ## 每交易一股变动的价格的最佳设置 - 价格变动率最好在0.3以下 - 成交额一般按服内活人的总资产的一半来算 - 变动率=变动价格/之前价格 - 变动价格=成交量X每交易一股变动的价格 - 成交量=成交额/之前价格 - 变动率=成交额/每交易一股变动的价格/之前价格 - 得出计算公式:每交易一股变动的价格=(变动率X之前价格X之前价格)/成交额