CTP7*24小时期货自动交易程序

开通VIP,畅享免费电子书等14项超值服

首页

好书

留言交流

下载APP

联系客服

2020.09.01

本程序需要在Win64位操作系统下运行。程序的设置均采用了文本文件,便于修改。虽提供了灵活性,但修改时应当确保修改的正确性。请通读全文件后再行使用。

运行程序所需的条件:

程序运行需要VC2015运行库及.NETFramework4.5.2,请自行下载并安装。

如程序提示缺少:msvcp140.dll文件或msvcp140d.dll文件,则请安装VC2015运行库。

如何配置程序:

安装你所开户期货公司的“快期”软件后,在“C:\”下搜索“broker.xml”。打开“broker.xml”,按“broker.xml”文件中的配置对“sever.txt”文件中的内容进行修改。“sever.txt”文件中的每一行均由“|”分隔的四部分组成。

“broker.xml”文件中的行情和交易地址中都省略了“tcp://”,而在“sever.txt”均不可省略,切记、切记!

策略如何运行:

策略在Bar上的运行顺序:是从第一个Bar到最后一个Bar,依次进行计算。如下图箭头所示,策略中语句的执行“从上至下”。

每tick(0.5秒)执行一次策略。

运行程序:

1.将要交易合约的历史数据复制到程序目录下的“instrumentData”子文件中。不要加载太多历史数据,只需加载能产生一个交易信号的数据就可。

历史数据“文件名”由以下四部分构成:

“Tb_”+“合约名”+“_周期”+“周期类型”

例如:“Tb_ag1806_15分.txt”。合约名以快期软件中的名称为准,比如:2018年九月到期的合约名为:TA809。如果文件名称及文本格式有误,程序会提示出错。

历史数据格式如下:

2018-04-13,21:0,3643,3648,3642,3644,14282,635148

2018-04-13,21:15,3644,3648,3643,3648,11064,633256

2018-04-13,21:30,3648,3656,3648,3654,20972,634700

2018-04-13,21:45,3654,3658,3654,3656,12858,636884

2018-04-13,22:0,3656,3660,3655,3657,8862,637848

历史数据,大家可通过第三方软件导出。

2.点击工具栏上的“添加策略”按钮

3.在“新建策略”对话框中

4.设置目前的实际持仓状况(很重要,请确保输入无误!)

可对照“快期”的显示来设置:

5.设置策略的参数

6.确认实际持仓输入无误

7.此时程序会加载历史数据,并将策略信息加载到主界面

8.点击工具栏上的“登陆”按钮,弹出的“登陆”对话框。在对话框中选择“服务器”,并输入用户名及密码。然后单击对话框中的“登陆”按钮,登陆。

9.如在开盘期间,程序即开始接收数据并执行交易策略。

更详细的说明:

为简化加载策略的操作:

1.可在工具栏上点击“保存策略列表”按钮,把目前加载的策略保存到选择的文件中。

2.可在工具栏上点击“打开策略列表”按钮,选择以前保存的文件,以快速加载先前保存的策略。

在第一次输入“用户名”和“密码”登陆后。于交易日,程序会8:45分及20:45分开始自动进行-行情和交易登陆,并在开盘时进行自动交易。在收盘10分钟后,程序会自动断开行情与交易登陆且保存收到的合约数据。

在工具栏上点击“图形显示”按钮,可在“图形显示”窗口中临时查看策略运行状况。查看后,请立即关闭该窗口。以免占用资源、阻碍程序的运行。

在工具栏上点击“交易记录”按钮,可在“交易记录”窗口中临时查看策略交易状况。查看后,请立即关闭该窗口。以免占用资源、阻碍程序的运行。

常见问题及说明:

1.配置程序后无法登陆?

a.请检查在“sever.txt”中是否将行情与交易地址搞反。

b.行情与交易地址必须以“tcp://”开头。

2.昨天程序还可以正常登陆,今天怎么不行了?

3.怎样及时发现交易过程中出现问题?

收到:“xxx线程异常”邮件后,请登陆服务器查看程序运行是否正常!很多时候都不会影响程序正确执行。不要因为很多时候都正常,就怕麻烦而不去登陆并查看。

程序发单的邮件形如:“xxxx->yyyy|rb1810--Buy--Open,3626,zzz于2018/4/279:27:24”。其中“xxxx”代表程序的服务器、“yyyy”代表交易策略、“zzz”代表交易手数。

由于没有配置,所以大家收不到邮件。如何查看交易情况?首先,可在工具栏上点击“图形显示”按钮,在“图形显示”窗口中会显示交易信号。其次,可在程序运行目录下通过日志文件查看。日志文件名形如“xxxx年xx月xx日Log.txt”,例如“2018年5月4日Log.txt”。

4.交易中,行情或交易连接断开,是否需要重启程序并登陆?

不必,只需点击“登出”按钮断开连接。在交易时段内,程序会自动连接行情和交易服务器。

5.我想先进行模拟交易怎么办?

“sever.txt”中的内容如下:

sim-11|9999|tcp://180.168.146.187:10010|tcp://180.168.146.187:10000

sim-12|9999|tcp://180.168.146.187:10011|tcp://180.168.146.187:10001

sim-13|9999|tcp://218.202.237.33:10012|tcp://218.202.237.33:10002

sim-2|9999|tcp://180.168.146.187:10031|tcp://180.168.146.187:10030

6.2019年、2020年到了,跨年了要注意些什么?

2019年、2020年到了,跨年了要注意些什么?

“tradeDate.txt”文件的格式,及所代表的意义如下:

7.交易所推出了新的期货品种后,如何添加新品种?

“product.txt”文件的格式,及所代表的意义如下:

当新的品种上市时,在选择合约的下拉式组合框中可以选择到新品种的合约。请勿如此操作,这样会带来错误。直接选择新品种的合约,却未在“product.txt”文件中添加新品种的信息。那么新品种的合约将自动使用上图中“default”段的设置。复制一段品种信息,将其添加到“product.txt”文件中,然后按新品种的信息修改复制的信息段。

8.选择合约的下拉式组合框中无合约可供选择?

9.不希望集合竟价数据触发交易信号,怎么办?

关闭程序后,用“记事本”程序打开TradePlat.exe.config文件。在文件中可以找到以下小节:

True

将该小节中的True改为False并重新启动即可。

如需改回请,重复相反步骤。

10.期货公司要求客户端强制认证,怎么做?

False

将该小节中的False改为True并重新启动即可。

如需改回请再次联系我重新配置程序,并对TradePlat.exe.config文件重复相反步骤。

11.可以做历史回测吗?

用实盘策略做历史回测,做出的结果会不准确。

如需回测,请先关闭程序后。然后用“记事本”程序打开TradePlat.exe.config文件。在文件中可以找到以下小节:

将该小节中的True改为False并重新启动即可加载历史回测策略。

THE END
1.可以双向交易的品种有哪些?热门品种都在这里!①交易方式:可以双向交易的品种有哪些?投资者可以通过买卖期货合约进行黄金交易,合约规定了未来某一时间点的交割价格。 ②双向交易:黄金期货同样支持双向交易,投资者可以根据市场预期进行买入或卖出操作。 ③适合人群:黄金期货适合经验丰富、能够承担较高风险的投资者。 http://mp.cnfol.com/58227/article/1733107300-141582894.html
2.关于上期综合业务平台燃料油品种保税标准仓单交易上线有关事燃料油品种保税标准仓单交易暂免收取交易手续费。 十四、仓储费和过户费 上期综合业务平台为指定交割仓库代收并划转交易商参与保税标准仓单交易业务的仓储费和过户费。 仓储费的收取标准参照交易所燃料油期货品种的仓储费相关规定。 燃料油品种标准仓单交易暂免收取过户费。 https://www.shfe.com.cn/publicnotice/notice/202406/t20240627_801908.html
3.晚上交易期货品种有哪些(期货晚上交易时间几点到几点)随着期货市场的不断发展,为了满足投资者多元化的交易需求,交易时间已不再局限于白天。目前,我国期货市场有多个品种支持夜间交易,为投资者提供了更灵活的交易时机。 夜间交易品种 目前,我国支持夜间交易的期货品种包括: 农产品期货:豆粕、豆油、玉米、小麦 金属期货:沪铜、沪铝、沪锌、沪锡、沪镍 https://www.ynbygsw.com/89392.html
4.收藏!2024年最新期货交易品种各交易所交易时间表财富号近日,很多刚接触期货市场的客户朋友来电咨询,玻璃期货晚上上不上班?期货交易的时间到底怎么设计的?怎么有些品种有夜盘,有些品种没有夜盘,夜盘交易时间不同品种还不一样,看得人眼花缭乱。 一、期货交易时间的基本框架 在国内,期货交易时间被划分为三个主要的交易时段:早上、下午和夜间(夜盘)。每个交易所的交易时间略https://caifuhao.eastmoney.com/news/20240925165429476112120
5.我国期货交易是24小时吗我国期货交易是24小时吗- 关于我国期货交易是否全天候进行的疑问,答案是明确的:不是。在我国,包括上海期货交易所和中国金融期货交易所等在内的六大交易所,其期货交易时间并非全天候开放。 期货交易的时间安排在国内被划分为几个特定的时段。白天时段为上午9:00至11:30,下午1:30至3:00。此外,为满足不同投资者的https://www.kj400.com/10631.html
6.当天能买能卖有哪些期货品种当天能买能卖有哪些期货品种- 在期货交易市场中,不论哪种品种,只要属于国内上市的,就具备当天买卖操作的可行性。想要进行期货交易的朋友,如果需要办理开户手续,不妨与我取得联系。不过,在这里要特别强调一点,期货交易是一种既充满机遇又充满挑战的投资方式,它如同一条潜藏着丰富宝藏的河流,吸引着无数寻求高额收益https://www.hulumobile.com/202431404.html
7.国内什么期货可以24小时交易国内的期货品种没有24小时交易的。 大部分期货品种的开盘时候是上午9: 00-10: 15, 10: 30-11: 30, 下午1: 30-3: 00。夜盘根据品种不同有所区别,大部分是晚上9: 00-11: 00,有些品种会到晚上12: 00甚至半夜2: 00, 有些则没有夜盘。 https://m.quheqihuo.com/zhishi/c2903933.html
8.期货可以24小时交易吗?都有哪些能24小时交易的期货平台?都有哪些能24小时交易的期货平台? 关于期货交易的问题,您可能有些疑惑。实际上,期货并不是24小时都可以交易的。它的交易时间通常是在每周一至周五的日盘和夜盘时段,具体时间则因期货品种和交易所的不同而有所调整。一般来说,日盘交易时间大致在上午9点到11点半,下午1点半到3点;夜盘交易则从晚上9点开始,持续https://www.cdffq.com/202431344.html
9.银行系纸货虎视期货牌照24小时交易最有噱头比十的杠杆),如果投资者做惯了股票,觉得风险、资金比较容易管理,而做期货的人肯定会觉得资金占用太厉害;其次,纸货投资门槛比较低,以纸黄金为例,最低门槛是1克(约320元人民币),而期货一手(1000克)初始资金都需要三四万元;最有“噱头”的是纸货“24小时交易”,与国际市场对接,而目前国内黄金、白银期货夜盘还在https://m.yicai.com/news/2622328.html?open_source=weibo_search
10.LME镍期货价格实时行情今日伦镍价格走势图期货行情中心金投网为期货投资者提供LME镍期货价格、LME镍实时行情、今日伦镍价格走势图等最新行情报价,另外还提供期货公司软件下载、期货交易开户等内容。https://www.cngold.org/qihuo/lmenie.html
11.信达期货信达期货掌上期货开户是一款便捷的期货APP,旨在提供便捷的网上期货开户通道及实时期货行情数据,品种齐全。 【应用特色】 1) 五大交易所期货开户。 2) 提供详细期货品种行情。 3) 7*24小时资讯。 4) T+0双向交易,保证金交易,涨跌都有机会。 5) 支持日盘和夜盘交易。 投资有风险,入市需谨慎 … meer Nieuwhttps://apps.apple.com/sr/app/%E4%BF%A1%E8%BE%BE%E6%9C%9F%E8%B4%A7-%E6%9C%9F%E8%B4%A7%E5%BC%80%E6%88%B7%E6%9C%9F%E8%B4%A7%E4%BA%A4%E6%98%93%E6%8A%95%E8%B5%84%E8%BD%AF%E4%BB%B6/id1483028055?l=nl
12.金字塔决策交易系统—初级教程(2016版).pdf一般而言,PEL 全部的示例对期货、股票、期权以及外汇都是适用的,与本书展示无关。您可以自由开 发并在您熟悉的领域进行策略编写与图形分析,这将会增加熟悉PEL 的价值,给您新的想法提交机会。 我们只为您提供设计策略、观察策略历史表现的工具,不推荐或提供任何交易策略与交易品种。系统 自带与本书所述仅限与举例,https://m.book118.com/html/2022/0716/6234243114004212.shtm