您好!欢迎来到源码码网!

基于微信小程序云开发实现零成本数字货币量化交易系统源码

  • 源码教程
  • 来源:源码码网
  • 编辑:admin
  • 时间:2021-11-04 20:51
  • 阅读:740

项目介绍

  • 本项目基于微信小程序云开发,实现零成本的数字货币量化交易系统。

  • 项目量化交易策略为网格交易策略,可参考本项目自行开发其他策略。

  • 本项目提供一种思路:即利用微信小程序云开发的免费资源实现零成本的交易系统,同时使用微信小程序作为前端展示,更方便查看到交易系统的实时状态。

  • 免费的原理基于微信小程序云开发每个月的免费额度,相当于免费的云服务器资源。 输入图片说明

产品截图

小程序

系统结构

系统结构

网格交易策略

  1. 使用云函数的定时触发器,设置为每三分钟触发检测一次市价。

  2. 策略逻辑流程图: 输入图片说明

项目功能

  • 网格交易策略

    • 支持交易对设置

    • 支持网格数量设置

    • 支持网格大小设置

  • 支持交易通知提醒

  • 小程序查看账户状态、网格信息、交易记录、网格列表

  • 支持交易所:中币(只写了中币的API,没有账号可点击进入注册,其他交易所请自行开发)

使用说明

==本项目基于微信小程序开发,请自备相关基础支持。==

微信小程序开发环境搭建
  1. 申请账号&开发工具:

  • 按照官方说明注册一个个人用户账号和安装开发环境。

  • 填写小程序信息(服务类目选择‘工具’-‘信息查询’)

  • 开通订阅消息 输入图片说明 在“功能”-“订阅消息”-“公共模版库”,搜索“订单待处理提醒”,选用该模版。 输入图片说明 输入图片说明

  1. 将下载后的项目导入,开源链接在文章末尾

  • 打开IDE,选择导入项目

  • 选择项目路径,输入APPID

  • 确定 输入图片说明 输入图片说明

  1. 开通‘云开发’

  • 点击云开发,选择开通

  • 设置环境参数

  • 确定开通 输入图片说明

  1. 配置云数据库

account集合
  • 创建“account”集合 输入图片说明

  • 添加1条记录 输入图片说明

  • 权限设置为“所有用户可读,仅创建者可读写”

trade集合
  • 创建“trade”集合

  • 权限设置为“所有用户可读,仅创建者可读写”

  1. 前端配置

  • 设置account记录的ID(步骤5中创建的account记录ID) 输入图片说明 输入图片说明

  • 订阅消息模版Id设置(步骤1中模版消息的ID) 输入图片说明

  1. 配置云函数参数

  • 交易参数:见下文交易参数配置

  • 数据库参数:集合account中创建的记录ID

  • 中币ZB的参数设置:注册中币后,进入API设置,创建API密钥

  • 通知ID 输入图片说明

  1. 上传云函数

  • 右击functions-Trigger

  • 选择“上传并部署,云端安装依赖” 输入图片说明

  • 后台查看到函数已部署

  1. 配置云函数超时时间到60秒

  2. 上传触发器(系统开始运行)

  • 右击functions-Trigger

  • 选择上传触发器

  • 3分钟后云函数触发器开始运行,可在后台查看运行日志 输入图片说明 ps. 可自行修改触发器间隔,如果频率过高,可能会超过每月免费额度。

  1. 编译小程序 输入图片说明


    最后附上源码下载地址:

git clone https://gitee.com/code_cow/quantRobot.git


特别声明:
1、如无特殊说明,内容均为本站原创发布,转载请注明出处;
2、部分转载文章已注明出处,转载目的为学习和交流,如有侵犯,请联系客服删除;
3、编辑非《源码码网》的文章均由用户编辑发布,不代表本站立场,如涉及侵犯,请联系删除;
全部评论(0)
推荐阅读
  • 陀螺匠OA办公系统源码 PHP + Vue 前后端分离 完整可商用
  • 陀螺匠OA办公系统源码 PHP + Vue 前后端分离 完整可商用
  • 项目介绍《陀螺匠》是一套采用Laravel9框架结合Swoole高性能框架与Vue.js前端技术栈构建的AI+低代码双引擎智能办公系统。陀螺匠深度融合了AI智能体以及低代码开发平台,系统简约,易于功能扩展,方便二次开发。旨在为企业提供一站式、数智化转型的全方位解决方案,助力企业高效运营与智能决策。源码说明源码说明:项目代码100%开源,基于AGPL-3.0,支持免费商用!技术栈:系统基于Laravel9+Swoole+Vue.
  • 软件教程
  • 来源:CRMEB
  • 编辑:CRMEB
  • 时间:2026-03-27 15:33
  • 阅读:651
  • open claw最近很火,如何理性看待?
  • open claw最近很火,如何理性看待?
  • openclaw是2026年初科技圈最火爆的现象级话题。它不仅仅是又一个AI产品,更被百川智能的王小川誉为与ChatGPT诞生同等重要的里程碑——标志着AI从”只会说”的对话者,进化到了”能够做”的行动者。对于这股全民”养虾”热潮,我的观察是:它代表了一次人机关系的革命性跃迁,但同时也是一场充满风险与泡沫的狂欢,其真正的价值需要在喧嚣褪去、安全与成本的挑战被克服后才能显现。下
  • 行业资讯
  • 来源:源码码网
  • 编辑:源码码网
  • 时间:2026-03-17 11:06
  • 阅读:711
  • 原生小程序和封装的小程序有什么区别
  • 原生小程序和封装的小程序有什么区别
  • 原生小程序和封装的小程序是两种不同的开发模式,主要区别在于开发方式、性能表现、代码维护以及跨平台能力。为了让你更清晰地理解,我们可以把“原生”比作用钢筋水泥直接盖楼,而“封装”则是用预制板或套件来组装楼。以下是详细的对比分析:1.定义与本质原生小程序:定义: 直接使用微信官方提供的开发工具、语法和API进行开发。语言: 使用微信自己定义的一套技术栈(WXML(微信标记语言)做结构、WXSS(微信样式表)做样式、JS
  • 行业资讯
  • 来源:源码码网
  • 编辑:源码码网
  • 时间:2026-03-06 11:54
  • 阅读:941
  • 基于NetCore(Razor Page)开发的Cms建站系统MIT协议
  • 基于NetCore(Razor Page)开发的Cms建站系统MIT协议
  • FytSoaCms一款基于NetCore2.2/3.1(RazorPage)功能强大的Cms建站系统,支持前后端分离。简介:模块化:全新的架构和模块化的开发机制,便于灵活扩展和二次开发。模型/栏目/分类信息体系:通过栏目和模型绑定,以及不同的模型类型,不同栏目可以实现差异化的功能,轻松实现诸如资讯、下载、讨论和图片等功能。通过分类信息和栏目绑定,可以自动建立索引表,轻松实现复杂的信息检索。FytSoa是一套基于NetCore+SqlS
  • 开发工具
  • 来源:gitee
  • 编辑:源码码网
  • 时间:2026-01-24 22:21
  • 阅读:797
  • 基于JAVA开发的企业级平台微信公众号管理系统SmartWx
  • 基于JAVA开发的企业级平台微信公众号管理系统SmartWx
  • SmartWx微信公众号管理系统是一个完整的微信公众号web操作版,直接编译即可运行。让用户不再用关心微信的底层接口,直接使用页面进行操作,简单方便。包括服务器绑定、文本管理、图文管理、菜单管理、粉丝管理、群发消息等。技术框架开发语言:JAVA数据库:MYSQLJAVA开发框架:SpringMVC+Spring+Mybatis缓存框架:j2cache前端开发框架:Layui+JQuery+html前台模板引擎:art-templat
  • 源码教程
  • 来源:gitee
  • 编辑:源码码网
  • 时间:2026-01-24 21:53
  • 阅读:829
联系客服
源码代售 源码咨询 技术开发 联系客服
029-84538663
手机版

扫一扫进手机版
返回顶部