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.请问国内期货交易的时间是什么时候?晚上可以交易吗?[有帮助]以上是关于期货问题的解答,期货交易注意需要低手续费、低保证金,欢迎添加微信好友,24小时在线免费咨询,https://licai.cofool.com/ask/qa_4327102_1_2.html
2.期货是24小时交易么国内期货交易时间怎么规定的→MAIGOO知识摘要:期货交易是在期货交易所进行交易的,期货交易所有固定的工作时间,并不是24小时都可以交易的,一般国内的期货交易所有日盘和夜盘,不同交易所对交易时间的规定有所不同,交易的期货品种不同,交易时间也是有所不同的。另外,期货交易是有休息日的,周六日和法定节假日都会休市。下面一起来了解一下国内期货交易时间怎https://www.maigoo.com/goomai/262809.html
3.期货豆油 成交:175699 持仓:946580 棕榈油 成交:501354 持仓:742494 玉米 成交:128852 持仓:1674151 玉米淀粉 成交:32969 持仓:260794 鸡蛋 成交:142726 持仓:327906 粳米 成交:3223 持仓:14180 生猪 成交:59476 持仓:150988 纤维板 成交:659 持仓:626 胶合板 成交:12 持仓:24 聚乙烯 成交:145436 持仓:902549 聚氯http://m.dce.com.cn/webquote/futures_quote.jsp?varietyid=lh
4.期货每天都可以交易吗期货不是每天都可以交易的。 国内期货交易时间是周一至周五(法定节假日除外)上午:9:00-11:30,其中商品期货在10:15-10:30之间停市休息,股指期货中间没有休息;下午:13:30-15:00,但股指期货是13:00-15:00;晚上:有夜市的品种,晚上都是21:00开盘,收盘时间不统一,有的品种是23:00收盘,有的是凌晨1:00收盘,https://m.cngold.org/futures/zs8638620.html
5.光大期货● 关于调整铁矿石期货合约交易保证金标准的通知2024-12-05 ● 关于原木期货、期权手续费收取标准的通知2024-11-15 研究资讯 更多 ● 光期软商品:商品日报202412062024-12-06 ● 光期农产品:商品日报202412062024-12-06 ● 光期工业硅:商品日报202412062024-12-06 https://www.ebfcn.com/
6.我国期货交易是24小时吗我国期货交易是24小时吗- 关于我国期货交易是否全天候进行的疑问,答案是明确的:不是。在我国,包括上海期货交易所和中国金融期货交易所等在内的六大交易所,其期货交易时间并非全天候开放。 期货交易的时间安排在国内被划分为几个特定的时段。白天时段为上午9:00至11:30,下午1:30至3:00。此外,为满足不同投资者的https://www.kj400.com/10631.html
7.国内期货直播24小时期货网国内期货直播 24小时期货网 专业客户经理 推荐阅读:关于年满18周岁,并且愿意自己炒期货的小伙伴 你好,期货开户超低佣金,无门槛! 最近可以了解一下,保证金比例大概是多少!想要预约开户,超低佣金,期货账户永久有效。 也就是说,你选择期货开户的话,直接联系本网客服预约开户,商品期货开户超低佣金,手续费都特别优惠。https://www.dgtanshua.com/16827.html
8.国内什么期货可以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
9.黄金期货是24小时么?黄金期货以黄金为交易对象的期货合同,在国外黄金期货交易是24小时的,在国内黄金期货交易不是24小时的,其交易时间为交易日的上午9:00-10:15,10:30-11:30;下午13:30-15:00,晚上21:00-2:30。 除此之外,黄金期货还存在以下的交易规则: 1、实行T+0交易方式,即当天买入的黄金期货,在当天可以卖出。 2、双向https://www.csai.cn/v/18423.html
10.国外期货是24小时吗国际期货的交易时间是什么时候satp期货的话account电子盘前的话属于apiccountuturexkbotccountsobsobalm是连接的话交易时段radingapimartsradingapimapimartsradinggaiqstockradingpradingapimartmradingpradradradradradradradradradradradradradradradradradradradradradradradradradradradradradradradradradradradradradradradradradradradradradradradradradradradrhttps://www.wpmee.com/4697.html
11.期货可以24小时交易吗?都有哪些能24小时交易的期货平台?至于那些声称能进行24小时交易的期货平台,您得小心了。因为期货市场的交易时间是受交易所严格规定的,任何平台都必须遵守这些规定。因此,不存在真正意义上的24小时交易期货平台。 投资者在选择期货平台时,应该格外关注平台的合法性、安全性、稳定性以及服务质量。确保自己的投资安全和权益是首要任务。在参与期货交易的过程https://www.cdffq.com/202431344.html
12.上海期货交易所上海期货交易所新闻发布会(2024年12月) 2024-11-25 上海期货交易所新闻发布会(2024年11月) 2024-10-24 上海期货交易所新闻发布会(2024年10月) 2024-09-26 上海期货交易所新闻发布会(2024年9月) 2024-08-23 上海期货交易所新闻发布会(2024年8月) 2024-07-26 聚焦交易所 加快建成世界一流交易所 更好服务https://www.shfe.cn/
13.国内期货交易时间几点到几点?是24小时交易吗?国内期货和国外期货的区别还有一些,比如品种不同:国外期货品种多于国内期货,但国内期货更适合我国的情况。 计价单位不同:国内一般用人民币计量,国际按美元或其他的单位计量等。 以上是“国内期货交易时间几点到几点?是24小时交易吗?”的内容分享。 联系文末微信号,品牌期货公司手续费特惠,交易所加一分。 https://www.qihuokaihu.net/html/202309-27/20230927110327.htm
14.银行系纸货虎视期货牌照24小时交易最有噱头比十的杠杆),如果投资者做惯了股票,觉得风险、资金比较容易管理,而做期货的人肯定会觉得资金占用太厉害;其次,纸货投资门槛比较低,以纸黄金为例,最低门槛是1克(约320元人民币),而期货一手(1000克)初始资金都需要三四万元;最有“噱头”的是纸货“24小时交易”,与国际市场对接,而目前国内黄金、白银期货夜盘还在https://m.yicai.com/news/2622328.html?open_source=weibo_search
15.适合珍藏!年利达期货24小时喊单(为投资者提供全天候的市场监控和随着金融市场的日益复杂和投资者对实时信息需求的增加,年利达期货推出了24小时喊单服务。这项服务旨在为投资者提供全天候的市场监控和交易建议,帮助他们在波动的市场中抓住机会。将详细解析年利达期货24小时喊单服务的各个方面,包括其运作机制、优势、适用人群以及如何加入该服务。 http://pfnnc.cn/3404.html
16.原油期货直播平台期货直播间在线直播 招商期货保证金标准详解:标准下的资金安全与投资门槛 保证金通常是期货交易的一部分,主要用于控制风险。保证金比例在5%-15%之间,具体比例根据不同期货品种和交易所规定而定。以螺纹钢为例,如 guodiaoan2024-12-05阅读0次 期货直播间在线喊单 https://www.nazhiqh.com/
17.国内期货怎么炒?24小时交易吗24小时交易吗- 亲爱的投资者朋友,您好!想要涉足国内期货市场?没问题,这里有一份详尽的指南等您探索。 首先,您需要开设一个期货交易账户。选择一家信誉良好的国内期货公司,提交您的个人信息和资料,轻松完成注册。 接下来,为您的账户注入资金,作为交易保证金。您可以通过银行转账、第三方支付等便捷方式完成入金操作。https://www.wukaiyugzs.com/5311.html
18.有什么期货是周六日不休息24小时都交易的期货从业考试大部分国际期货市场是24小时交易的,不受周六日影响。比如:外汇期货、nymex原油期货等。但国内期货市场在https://www.bkw.cn/accaks/ask/4676211.html
19.黄金期货直播室24小时直播(黄金期货直播室24小时直播回放)黄金期货直播室是一个 24 小时不间断直播的平台,为交易者提供实时市场信息、分析和交易机会。将深入探讨直播室的服务,以及如何利用它来提高您的黄金期货交易策略。 实时市场信息 直播室的主要功能之一是提供持续不断的实时市场信息。交易员可以使用这些信息来: https://hz.meihuadianqi.com/10270.html
20.国际期货直播间信息(国际期货直播间24小时)(期货直播室国际期货直播间通常提供24小时不间断的市场信息更新,投资者可以随时进入直播间,获取最新的行情数据和分析。这种实时性使得交易者能够快速响应市场变化,降低投资风险。此外,直播间还会邀请专业分析师进行市场解读,提供独到的见解,帮助投资者做出更明智的决策。 https://www.ljyuan-tech.com/hjs/63768.html
21.24小时期货财经直播间(期货直播间22小时)24小时期货财经直播间为投资者提供了一个实时的信息平台,帮助他们在瞬息万变的市场中做出明智的决策。随着全球经济的不断发展,期货市场成为了许多投资者关注的焦点。通过这个直播间,用户可以获取最新的市场动态、分析师解读以及交易策略,从而提升交易成功率。 https://www.6006100.com/202424367.html
22.期货交易时间表:全天24小时实时交易期货交易时间表:全天24小时实时交易 期货交易是一种金融交易方式,是指双方约定在未来某个日期按照协议价格交割的金融工具。期货交易时间是指期货交易所开市时间以及交易时间段。以下是目前主流期货交易市场的交易时间安排。 商品期货交易时间 商品期货交易时间大致可以分为两个时段:日盘和夜盘。https://www.zgqhkh.com/index.php?m=home&c=View&a=index&aid=605
23.24小时黄金期货直播室实盘交流,24小时黄金期货直播室平台24小时黄金期货直播室,国际期货、恒指直播间、黄金原油、非农数据、EIA原油、股指直播室。技术从入门到精通,心态从小鹿乱撞到心平气和,【24小时黄金期货直播室】多多听 24小时黄金期货直播室,国际期货、恒指直播间、黄金原油、非农数据、EIA原油、股指直播室。技术从入门到精通,心态从小鹿乱撞到心平气和,【24小时黄https://www.kingcaijing.com/show/190790.html
24.24小时外盘期货直播间(外盘期货直播间直播)(外盘国际期货直播间)在全球经济日益一体化的背景下,24小时外盘期货直播间成为投资者获取实时信息和交易机会的重要平台。通过这一直播间,投资者可以实时跟踪国际期货市场动态,获取专业分析,做出更明智的投资决策。本文将深入探讨外盘期货直播间的功能、优势以及如何有效利用这一工具。 https://www.lclxwz.com/sqny/99377.html
25.期货及外汇交易时间结构工程师手记中国金融期货交易所:(沪深300期货标准合约) 平时交易时间9:15–11:30 / 13:00—15:15 交割日交易时间9:15–11:30 / 13:00—15:00 国外期货交易所交易时间(北京时间24小时制) 时差 伦敦/北京– 8 纽约/北京-13 芝加哥/北京-14 东京/北京+1 https://www.101kpa.com/?p=917