- 博客(80)
- 资源 (12)
- 收藏
- 关注

原创 学习目录
1. 基于MT4 manage api的CRM 接口2. 基于MT5 manage api的CRM 接口3. 基于MT5 manage api的数据同步接口4. 基于FIX的LMAX 流动性桥5. 基于FIX的CFH的 流动性桥6. 基于Esnnuy(易盛) 的流动性桥接 + 数据源对接7.基于直达 的流动性桥接 + 数据源对接8. 基于CTP的流动性桥接 + 数据源对接9. 基于CTP的EA跟单对接10. 基于Esnnuy(易盛) 的EA跟单对接11...
2020-07-14 09:14:58
592
1

原创 基于MT4的 国内期货交易系统 150ms
基于MT4的 国内期货交易系统 成交速度150ms!!!!!开发试用中,联系方式Q群:459504288 需提交模拟CTP账户 密码全品种开放
2018-02-28 20:11:00
12590
6

原创 基于MT5 Manager API的CRM websocket接口开发
此项目为付费服务项目:非付费用户勿扰开发的功能主要包括:注册账号,出入金,开仓/平仓/删除/修改订单,资金状况,持仓,历史订单,分时K线,查阅用户信息,修改用户信息对接语言:C# java php所有支持websocket 的开发语言功能目录 以下接口不详细列举。。。 范例2.1获取用户信息2.1.1 请求格式 请求...
2018-02-20 20:07:12
5312
2
原创 libwebsocket windows 编译--zlib
1zlib下载源:官网:http://zlib.net/下载:http://zlib.net/zlib1.2.11.zip解压2.\zlib-1.2.11\contrib\vstudio\vc14运行VC2015打开编译成功zlib-1.2.11\contrib\vstudio\vc14\x64\ZlibDllRelease至此,所有的编译工作完成,不需要修改任何东西即可编译完成。...
2021-11-08 19:09:29
649
原创 libwebsocket windows 编译--openssl
1、openssl 此时最新版 https://www.openssl.org/source/openssl-1.1.1b.tar.gz 2、Perl 64位http://strawberryperl.com/download/5.28.1.1/strawberry-perl-5.28.1.1-64bit.msi 3、nasm 这个64位 https://www.nasm.us/pub/nasm/releasebuilds/2.14.03rc2/win64/ ...
2021-11-08 18:57:26
749
原创 基于MT5的沪深股票回测四--回测
1.首先在菜单-查看里面找到 策略回测 或者快捷键ctrl+R 打开回测界面选择指定策略--系统自带Moving average.ex5选择合约 002594选择测试周期,起始时间然后点击开始回测回测结果:此策略显示盈利为负值,回测成功,但是策略不合适A股 股票谢谢大家...
2021-10-05 18:21:08
10346
原创 基于MT5的沪深股票回测三 自动化加载历史数据
历史数据来源大概分为几类:1. 券商股票API,获取tick数据,数据需要经过清洗,剔除了无效数据,生成不同周期的K线数据,整理后放入数据库或者文件,供导入MT5历史。缺点,需要自己清洗数据,存储,券商股票API开通需要资金门槛。2.第三方股票API,数据经过清洗,可以直接引用不同周期的K线数据,缺点,费用比较贵,按次收费,(JQ,RC等)3.TDX,THS等客户端可以到处数据文件,但是需要调整格式,不适用于自动化处理3.爬虫爬取,一般就是sina, tx,xq,dc等,缺点就是数据量少,容
2021-10-04 17:09:53
1440
原创 基于MT5的沪深股票回测二 导入历史数据
回测的基础是是历史数据以导入日线数据为例1.打开交易品种2. 找到目标合约3.选择要处理的数据周期,日线选择daily然后导入处理后的日K线数据 注意历史数据需要符合MT5的数据格式此次有一个不是bug的显示,最多显示2000条记录,实际更多条记录能导入只是不显示点击确定导入了5000条记录4 激活交易合约品种5 再次在行情框中找到合约,右键图表窗口,选择合适的模板,调整周期到d1,即可导入历史K线数据完成,其他周期类似谢谢大.
2021-09-30 09:54:12
13432
1
原创 基于MT5的沪深股票回测一 创建自定义合约
基于友人需求,特发基于股票的自定义合约回测方法1.创建自定义合约方法a. 手动创建步骤 1.选中行情框内任意合约,单击选中合约,右键交易品种弹出自定义合约配置页面 选中custom 点击创建自定义交易品种输入交易代码 000001,图标模式:最后价格, 计算:exchange stock其他非关键信息可以无需填写,如果想分层分类,在组路径设置即可点击 确定,完成创建b. 导入配置好的配置文件配置文件是一种基于json的文件格式{ "Co...
2021-09-30 09:22:38
10922
原创 python dataframe 基础知识汇总
1.取DataFrame中其中几列并组合存储为新的DataFrame 答: openOrderDayDF = openOrderHisDF['code','name']2.
2021-08-18 08:47:03
195
原创 64位linux提示gnu/stubs-32.h:No such file or directory的解决方法
64位linux提示gnu/stubs-32.h:No such file or directory的解决方法解决办法:On CentOS 6.3, the package name is glibc-devel.i686libgcc.i686readline-devel.i686
2021-08-10 17:04:54
477
原创 python import pywinauto错误
TypeError: item 2 in _argtypes_ passes a union by value, which is unsupported.解决办法:升级3.8.2+或者降低python版本 3.7.4-
2021-05-26 18:34:53
1050
原创 PyCharm 打包生成exe文件
1.调出 Terminal 面板 (快捷方式 Alt + F12)2. 安装 pyinstaller,界面输入 “pip install pyinstaller”,执行安装3.切换到目标目录4.执行打包命令:"pyinstaller -F -w"其中-F 是用于将所有的支持文件全部都打包在一起,不显示其他的依赖文件-w 在程序运行的过程中隐藏后台控制的黑窗口例子:pyinstaller -F main.py5、项目目录下新生成dist文件夹中可查看生成的可执行文件...
2021-02-26 17:28:14
1116
原创 2020年香港证券及期货从业员资格考试成绩查询
根据香港证券及投资学会发布的香港证券及期货从业员资格考试手册,关于成绩相关事项如下:1、成绩及表现分析报告考试成绩将被评级为:Pass(即通过考试)或Fail(即未能通过考试)或Absent(即缺考)。考生可于考试后约14个工作天透过学会电子服务网站(https://login.hksi.org/login) 查阅其考试评级、实际分数及个人表现分析报告。未曾使用学会电子服务网站之考生,须先启动其在学会记录之帐户,自行设立用户名称及密码,以便登入系统查阅考试成绩。每个帐户只需进行一次启动程序。启动賬户
2020-10-10 09:49:09
1818
原创 Jsoncpp 读写中文汉字unicode乱码解决
jsoncpp处理中文乱码分读文件,写文件两部分1.读文件就是修改json_tool.h中的codePointToUTF8函数。修改为以下:static inline JSONCPP_STRING codePointToUTF8(unsigned int cp) { JSONCPP_STRING result; // based on description from http://en.wikipedia.org/wiki/UTF-8 if (cp <= 0x7
2020-08-28 23:07:22
4782
2
原创 基于MT5 manager API的 同步数据
数据是一套系统的运行基础,如何保证数据及时同步到数据库内保存很重要。基于MT5 Manager API 同步数据到MYSQL数据同步内容:用户信息,账号资金信息,订单信息,成交信息,持仓信息等首先创建数据库表结构:users:CREATE TABLE `mt5_users` ( `Login` bigint(20) UNSIGNED NOT NULL DEFAULT 0, `Timestamp` bigint(20) NOT NULL DEFAULT 0, `Group`
2020-07-09 23:58:09
2408
3
原创 一劳永逸 解决 Beyond Compare 4 过期问题
一劳永逸,修改注册表在搜索栏中输入 regedit ,打开注册表删除项目:计算机\HKEY_CURRENT_USER\Software\Scooter Software\Beyond Compare 4\CacheId
2020-07-03 22:55:05
741
原创 Windows下VS2015 编译libevent及使用,编译错误提示
下载地址:http://libevent.org/,下载版本:libevent-2.1.11-stable.tar.gz 解压, 目录为...\libevent-2.1.11-stable 进入文件夹,找到minheap-internal.h,修改头文件#include "stdint.h" 如果编译X64位程序 需修改makefile文件LIBFLAGS的值后面追加/MACHINE:X64如果要加调试信息,可以在 CFLAGS中加入/Zi,32位加调试选项是 CFL...
2020-05-10 15:16:23
1122
1
原创 功夫量化安装(三)
基于功夫量化的易盛下单和撤单功能1.下单功能,下单必须有下单命令,又有与之对应的成交记录,组成闭合环路 下单命令,虚函数继承insert_order(constyijinjing::event_ptr&event) 成交回报 虚函数继承OnRtnFill(constTapAPIFillInfo*info)2.撤单功能功夫虚函数can...
2020-04-08 16:02:09
1230
原创 功夫量化安装(二)-------当功夫量化遇到易盛
功夫量化中有号称唯快不破的易筋经。功夫开源了XTP和CTP,但是易盛是收费的,不能用,不能用自己对接一个易盛试试
2020-04-06 12:34:59
1947
原创 功夫量化安装
基于WIN 64位操作系统1.下载必要的程序 推荐VS2017 以上 cmake node.js python2. 设置环境 设置加速依赖包下载npm config set registry https://registry.npm.taobao.orgnpm config set puppeteer_download_host https:/...
2020-03-10 10:50:46
1706
4
原创 基于MT4的PAMM插件
基于MT4的PAMM,解决操盘多账号模式下操盘痛点,主账号下单子账号跟随,资金完全由子账号控制有需求的可以直接联系。PAMM \ MAM多账户交易MAT作为有史以来最强大的创新产品之一,进入外汇市场。多账户交易MAT(MAM \ PAMM)是一种方便的交易工具,可以同时操作多个MT5 / MT4交易账户,同时从一个主账户进行交易。MAT系统是第一个也是唯一一个集成在MT5 /...
2020-02-09 08:16:16
1497
2
原创 盈透TWS 看门狗守护程序
盈透TWS 看门狗守护程序检测盈透程序TWS,IBGateway是否在线,检测退出后,自动启动TWS,IBGateway程序
2019-11-02 17:08:50
949
1
原创 DDE简单实现动态数据交换 仅能获取实时tick数据,无法获取历史K线
首先MT4就运用DDE让自己成为服务端,程序可利用DDE获取MT4的外汇报价数据实现实时更新。先下载MT4运行,设置工具-选项-勾选启用为DDE服务器然后用C# 实现获取行情数据 static void Main(string[] args) { try { ...
2019-07-15 09:37:53
2840
原创 VS2015 密钥
专业版:HMGNV-WCYXV-X7G9W-YCX63-B98R2企业版:HM6NR-QXX7C-DFW2Y-8B82K-WTYJV
2019-07-14 19:27:52
295
原创 CTP 穿透测试程序
CTP穿透测试程序修改配置文件后即可进行运行测试方便简单https://download.csdn.net/download/someonemt5/11215587
2019-05-29 22:41:35
3049
原创 基于MT5 Manager API的白标抛单系统
MT5Manager API + MT5 EA 组成完美抛单对冲系统,支持倍跟,固定,正向反向,账号过滤等功能订单下单失败邮件告警通知同时提供MT5EA本地跟单程序,不丢单,支持部分平仓,订单拒绝邮件告警服务此为付费服务如有需要请联系WX: 2462390458...
2019-03-26 21:06:36
2447
原创 WIN10 升级SSD硬盘 BOIS调整boot manager 顺序
WIN10 升级了SSD硬盘,使用分区助手 将C盘拷贝到SSD硬盘这一步骤网上很多教程,不再细说请看链接http://www.w10zj.com/Win10xy/Win10yh_4851.html有很多电脑无法在BOIS 启动顺序里面是boot manager ,没有SSD硬盘选项本人经过自行分析找到了另外的方法:使用bcdedit修改的方法:1.右键单击桌面右下角的【...
2019-03-16 23:44:28
12132
原创 c++ 两个Map容器的差异性比较,返回差异内容
在实际应用中 遇到比较两个Map容器的差异,并对差异性内容做处理,发现没有相应的函数接口,自己写了一个功能函数:std::map<string, double> CompareMap(std::map<string, double> &mapSrc, std::map<string, double> &mapDst){ if (...
2019-03-10 22:41:30
3279
jsoncpp-mod.zip
2020-08-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人