Advertisement

ReversionSys is a semi-automatic trading robot developed using Interactive Brokers TWS API with backtest results.

  • 5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:ZIP


简介:
基于均值回归的股票交易系统(ReversionSys),由开发者rawsashimi1604开发。 亲爱的读者朋友们:✨ 这是一个使用Amibroker、Python语言和TWS Interactive Brokers API构建的股票交易系统。特别鸣谢erdiwit通过其提供的ib_insync模块,使得编程工作更加简便高效! 必修组件: talib库(通过whl安装并打包成可执行文件) 大熊猫 麻木 金融领域:ib_insync、pandas、pprint 操作步骤说明: 启动TWS交易工作站应用程序。 配置TWS API设置时,请指定IP地址、套接字以及启用参数。 编写Python代码后,运行该脚本即可完成系统搭建。 使用方法: 每月更新S&P 500指数成分股以适应市场变化 每日开市前获取最新交易清单 探讨该系统的运作机制

全部评论 (0)

还没有任何评论哟~
客服
客服
  • C# developed note app with automatic docking feature, supports 50 theme options and transparency level
    优质
    这个C# 便签程序不仅是一个实用工具,也是C# 开发者学习桌面应用开发的优秀案例,涵盖了窗口管理、用户界面设计、数据持久化等多个核心概念。
  • Interactive Intelligent Agents Using OpenAI Gym
    优质
    本研究利用OpenAI Gym平台开发交互式智能代理系统,旨在探索和优化智能体在复杂环境中的学习与决策能力。 EPUB格式的文件包含配套代码,并且压缩包内还有《Objective-C for Absolute Beginners, 3rd Edition》(PDF格式)以及《Programming in Objective-C, 6th Edition》(PDF及EPUB格式)。以下是您将学习的内容: - 探索智能代理和学习环境 - 理解强化学习(RL)和深度强化学习的基础知识 - 使用OpenAI Gym和PyTorch开始进行深度强化学习 - 发现并创建能够解决离散最优控制任务的深度Q学习代理 - 为现实世界问题设计自定义的学习环境 - 应用深层演员评论家代理在CARLA中实现自动驾驶汽车功能 - 利用最新的学习环境和算法,提升您的智能代理开发技能
  • Holographic Zoom System with Color Capabilities Using a Liquid Lens
    优质
    本论文提出了一种采用液态镜头技术实现的全息变焦系统,该系统具备色彩处理功能,为光学设计领域提供了新的解决方案。 在这封信中,我们提出了一种基于液态透镜的彩色全息变焦系统。通过空间复用方法实现颜色重建。通过控制液态透镜和编码在空间光调制器面板上的数字镜头的焦距,我们可以非常快速地改变重建图像的放大率,无需机械部件并且保持输出平面固定不动。
  • Vietnamese NER with BERT_VN_NER: A PyTorch Solution Using Googles AI Model
    优质
    本项目使用PyTorch框架和Google的BERT模型开发了一种针对越南语命名实体识别(NER)的解决方案,名为BERT_VN_NER。 使用BERT的越南语命名实体识别(bert-vn-ner)是由Trong-Dat Ngo编写的代码。该系统采用Pytorch实现的BERT模型来为越南语执行命名实体识别任务,并且在单词表示中加入了特征信息。安装要求包括Python 3.6及以上版本和Torch1.4+以上版本,依赖项可以通过pip命令进行安装:`pip3 install -r requirements.txt`。 数据集格式遵循CoNLL-2003标准,每一行包含四个字段(单词、词性标签、短语结构树标签以及命名实体),这些字段由制表符分隔。每个句子之后会有一个空行来区分不同的句子段落。需要注意的是,在进行分词处理时不需要匹配BERT的预训练模型(以`bert-base-multilingual-cased`表示)。有关更详细的信息,请参考“数据”目录中的样本段落件。 下面给出一个越南语例句的数据集示例: 单词\t 词性标签 \t 短语结构树标签 \t 命名实体
  • Kivy: Interactive Applications with Python (PDF+Code)
    优质
    本书《Kivy: Interactive Applications with Python》以PDF形式提供,并包含实用代码示例,详细介绍如何使用Python的Kivy框架开发交互式应用。适合开发者阅读实践。 使用Python结合Kivy开发应用程序。Kivy是一个跨平台的GUI框架,支持Windows、Linux、Mac以及Android系统。
  • finance-tws-easy: 简易的 InteractiveBrokers TWS API
    优质
    finance-tws-easy 是一个简化版的Interactive Brokers TWS API工具,旨在为用户提供更加便捷和直观的方式来访问交易功能和服务。 财务-tws-简单简化的 InteractiveBrokers TWS API 中,AnyEvent::TWS 是基于事件的(因此是异步的),而 Finance::TWS::Simple 则采用阻塞方式工作(请求/响应周期)。
  • Exam System with Python-Flask: A Online Testing Platform Built Using Flask Framework
    优质
    本项目是一款利用Python Flask框架开发的在线考试平台。它提供了一个灵活且易于扩展的解决方案,支持创建、管理和评估各类在线测试。 exam_system_python-flask 是使用 Python 3.6 和 Flask 构建的系统。安装完成后可以直接使用 Flask,如果提示缺少第三方插件,则需要自行安装。数据库采用的是 MySQL,并且配置在 config.py 文件中。
  • Credit Card Fraud Detection with TensorFlow - Kaggle Dataset: Using a credit card fraud dataset from
    优质
    本项目使用TensorFlow基于Kaggle提供的信用卡欺诈数据集构建了一个二分类模型,旨在检测和预防信用卡交易中的欺诈行为。 使用来自Kaggle的信用卡欺诈数据集,我创建了一个完全连接的神经网络来预测信用卡欺诈行为,平均准确率达到96%。
  • UR5 robot simulation using URDF in Gazebo
    优质
    在现代机器人技术领域,UR5机器人、模拟环境、URDF格式以及Gazebo系统被视为不可或缺的关键组成部分,它们在机器人开发和研究中扮演着核心角色。让我们深入分析这些概念,并探讨它们在实际应用中的重要性。UR5机器人是由丹麦优傲机器人公司(Universal Robots)制造的一种轻型六轴工业机器人,以其紧凑设计和高效性能著称。UR5机器人被设计用于执行多种任务,包括装配、搬运和焊接操作,凭借其高精度、灵活性和用户友好的特点,赢得了广泛的应用。UR5机器人的控制系统基于先进的软件平台,允许用户通过直观的图形界面进行编程操作,从而降低了机器人应用的门槛。URDF是一种基于XML的标准格式,用于描述机器人的物理结构、运动学参数和传感器信息。它是一个XML文件,包含了机器人的关节、连接、惯性、碰撞和视觉模型等详细信息。通过URDF格式,开发者能够将机器人模型集成到ROS框架中,进行仿真、路径规划和其他高级操作。Gazebo是一款开源的三维仿真软件,广泛应用于机器人研究和开发的测试环境中。它能够模拟真实世界中的各种场景,包括静态和动态的物体、光照、纹理等,并支持多种传感器模型,如摄像头、激光雷达等。Gazebo与ROS框架紧密集成,能够接收并处理ROS消息,从而在虚拟环境中简化机器人行为的测试过程。在“ur5-simulation-packages-main”这个压缩包中,我们可以找到与UR5机器人在Gazebo中模拟相关的资源包。这些资源可能包括:1. UR5的URDF文件:详细描述了UR5机器人的几何形状、关节类型、动力学参数等信息。2. Gazebo世界文件(.world):定义了模拟场景,包括地面、障碍物、光照等环境要素。3. 插件和控制器配置文件:允许用户配置控制UR5的行为,例如设置关节的PID控制器。4. ROS节点和脚本:用于启动和控制模拟环境,以及与Gazebo进行交互操作。5. 可能还包括示例脚本和教学材料,帮助用户快速掌握Gazebo的使用方法。利用这些资源,开发者能够:- 在Gazebo中构建精确的UR5机器人模型,并进行功能验证和行为测试,从而规避在实际硬件设备上反复调试和优化的高成本。- 验证和测试路径规划算法、控制策略或传感器处理技术,确保其在真实世界中的可靠性。- 开发新的机器人应用程序,如自动物料搬运或精准装配系统,充分利用Gazebo的扩展性和交互性。UR5机器人、URDF格式和Gazebo系统结合在一起,为机器人研发提供了一个强大且灵活的工具包。无论是在学术研究领域还是工业应用中,它们都是实现机器人系统快速原型设计、测试和优化的重要组成部分。无论是用于教学、研究还是工业项目,这些技术都为机器人领域的创新和发展提供了坚实的基础。