<p>目前国内有一些比较好一点的期货程序化交易软件,这些软件在国内都是属于一些高中低端量化交易平台,对股民的投资和交易都是承载着非常大作用,一般这些平台是适合投资者进行趋势和反趋势的投资有很大的帮助
推坊网

编程交易平台——CTP综合交易平台是什么东西? 最近经常在论坛上看到这个词,是什么新版的交易软件吗?有什么优势啊?

  阅读量: 1574次 点赞:149次 收藏:38次 编程交易平台

  • 一、 期货程序化交易软件哪个比较好

    目前国内有一些比较好一点的期货程序化交易软件,这些软件在国内都是属于一些高中低端量化交易平台,对股民的投资和交易都是承载着非常大作用,一般这些平台是适合投资者进行趋势和反趋势的投资有很大的帮助。那小编就给大家聊一聊好一点的期货程序化交易软件。

    一、交易开拓者程序化软件

    交易开拓者程序化交易平台,它是一种用语言类开发策略的模型,根据账户持股的状态来进行选择,这种程序化的交易平台,在国内是以终端形式和市场推广的形式来作为一种交易的,对于期货交易来讲也是非常靠谱的,特别是这种软件一般占用率比较高,对市场的推动性是比较大的,在整个股民的交易市场来讲,都已经是承载着承上启下的作用。

    二、金字塔决策交易系统

    一般金字塔决策交易系统,它就是一个脚本语言开发的该交易系统软件还是非常的靠谱稳定,特别是在交易数据和行情发展上面都存在着非常稳定的作用,不管是承载着大数据和稍微小一点的数据交易,其量化系统是非常顶端的,所以在整个交易平台都还没出现过非常大的错误,从现阶段来看金字塔合作的期货公司也会逐渐增多,在中低端量化交易平台的市场占有率来讲,也是比较高的一个平台啊。

    1.先说国内的期货交易软件,包括Kingstar、恒生、Vertex、文华、博一大师闪电手、快期、易盛、先锋、MC、TB;国外期货交易软件需要在香港签约。
    2.具体介绍:
    1)国内最早使用的期货交易软件,其实有三种:-Kingstar,-Hang Seng,-Peak。所以这三种软件其实都差不多,每一种的渗透率都很高。Vertex很少使用,因为它主要提供证券的柜台系统。目前使用它作为期货交易客户端的公司只有两家,东海和新纪元。顶点的稳定性还是很好的。这是国内三个市场使用较早的软件。
    2)文华软件的一大特点是在软件行情的界面中嵌入了所有与之合作的期货公司的名称,客户查找起来非常方便。而且它有一些半自动交易的条件,比如交叉交易。
    3)博一大师闪电下单的界面更像股票下单界面,所以很多从股票转来的朋友更喜欢用博一的闪电下单。
    4)快速期,有两个版本,V2和V3。V2版尤其像老医生的版本,其特点是界面设置快速指南,帮助您快速设置您想要的界面和功能。V2还有一个“报告”功能,可以生成一段时间的交易报告,投资者可以随时查看自己的交易情况。V3有一个交易品种报价系统,在这里可以看到交易品种的报价。他的界面可以更加个性化。因为连接CTP平台,速度还可以,但是稳定性比较差。V3可以交易期权,V2不能。
    5)但是现在90%以上用的是文华财经和博一的期货交易软件,是程序化的,用易盛和先锋的人更多。另外,文华财经的随身银行的app开始收费了,每手开银行0.2元,关银行0.2元。所以期货交易app建议用期货公司自己的app,基本都是博一大师公司开发的,功能齐全。操作界面和文华财经的随身银行很像,关键是完全免费。所以,最后总结一下,如果是手动交易的普通散户,使用文华财经电脑版+期货公司app的交易软件组合;如果从事期货编程交易,可以用易盛或者先锋。
    6)国外期货交易软件。我问期货公司,只有去落地签,香港,或者有香港护照,才有可能开一个真实的对外账户。国内开的对外账户都是假的。任何时候跑了,校长就再也回不来了。
    期货程序化交易软件哪个比较好

    二、 什么是MT5?

    MT5是MetaTrade 5的英文缩写,是MetaQuotes平台编写的外汇、期货等金融产品交易软件。全球金汇网基于MT5平台,是目前亚太地区最早、规模最大的一级经纪商之一。隶属于环球金汇集团专业资讯部,为环球华人提供高效便捷的环球金融投资与财富管理。渠道和多元化的投资平台。目前主要业务包括外汇、现货黄金、白银、原油、差价合约(CFD)等金融产品交易业务、投资管理和信息咨询服务。

    MetaQuotes平台改写的外汇、期货等金融产品行情接收软件的最新版本。公司成立于2000年,目前是一家比较专业的软件公司,可以提供在线交易平台和分析工具。 2000年,公司推出了第一代专业的在线交易系统——外汇图表。 2001年,公司推出第二代在线交易系统MetaQuotes,不仅适用于外汇市场,也适用于CFD市场。此外,这个平台还有一个与众不同的真正创新的特性,一种可以专门为智能交易而设计的编程语言。这一优势为客户端性能的提升开辟了一个全新的局面。该软件不仅被广泛接受,还成功地得到了交易者的认可和肯定,成功地为在线交易软件带来了一场全新的革命。

    2002 年,MetaQuotes 软件公司推出了第三代在线交易系统——MetaTrader。 2003 年,MetaQuotes Software Corporation 成为使用手机进行交易的先驱之一——MetaTrader CE 和 MetaTrader for Palm。 2005年7月1日,MetaQuotes Software Co., Ltd.推出了最新的交易系统——MetaTrader 4。客户端功能更加强大,灵活方便,是交易者手中的重要工具。一种类似于为 MetaQuotes 4 (MQL4) 创建的用于智能交易的 C 语言的编程语言得到了进一步发展,并逐渐成为自动交易系统的知名编程语言。这种语言的灵活性和工作效率非常接近专业的C语言。 2009 年秋季,MetaQuotes 将发布 MT4 软件的另一个升级版本,MT5,目前正在进行 Beta 测试。

    它是一个平台,这个平台可以进行外汇、期货等金融产品的交易软件,很多人也会选择这个软件,这个软件也非常的方便。 MT5是MetaTrade 5的英文缩写,是一款外汇、期货等金融产品交易软件平台。 MT5是MetaTrade 5的英文缩写。 它是由MetaQuotes platform(迈达克)公司重编写的一款外汇、期货等金融产品的市场行情接收软件的最新版本
    什么是MT5?

    三、 python开发EA外汇交易怎么开发

    1.首先,你要有一个EA,必须要有以ex4为扩展名的,如果只有mq4文件的话,就要用MetaTrader自带的编辑器MetaEditor打开,将mq4通过编译(compile)并且要不出现错误,才能在原存放mq4的文件夹下面得到一个同名的ex4文件。
    2.将这个ex4文件复制到MetaTrader 4所在的文件夹下面的experts文件夹下,比如:D:\Program Files\ACTC MetaTrader 4\experts,关闭并重新打开MetaTrader 4。
    3.在“导航”下面的“智能交易系统”下面右键点击你想要使用的EA。
    拓展资料:
    1、 对于想要在 mt5+python 发展 ea 的交易者,最大会立即遇到的困难是,mt5 现在还没有提供 python 可以调用 mt5 backtest 的接口,也就是在 python 上开发 ea 是无法在 mt5 上作复盘测试的,只能另外再找 python 的第三方 backtest 库再多写接口来达成。 复盘不是只有验证策略的有效性,也扮演调试策略参数的重要工作,所以复盘对于开发 ea 是相当重要的环节。
    2、另外在执行速度上,mt5+python ea 的速度自然是无法和纯在 mt5 开发的 ea 相比,这个是实际执行压力测试后得到的结论。因为 mt5+python ea 在调用当前价格和 K 线数据作为信号计算,和调用交易记录,需要透过 mt5 python 官方库与 mt5 建立在本地的一个加密的 socket 连接来作,读写速度自然是比不过 mt5 ea 直接从 mt5 内存读取行情数据和订单信息。虽然 python 是脚本编程语言,与其他编译型的编程语言程序比自然是不快,但是对于 ea 的应用,这样的慢是不太感受的到,可以直接感受到与相同 mt5 ea 的慢,主要是慢在与 mt5 间的大量数据传送和 io 读写差异上,尤其是连续调用行情数据比较多时,这样的速度差异就相当明显了。
    3、这还是有优化方式的,可以仿 mql5 指标对于初始和后续的行情读取,采取精简量的读取方式。 既然有这些缺点,在 mt5 开发 python ea 还是在有些领域有不可替代的优点,所以 metaquotes 才会在 2020 年最终还是把 python 接口和函数库提供出来。因为现在许多衍生性交易平台都已经具备了 python api,而经过这些年,python 已经成为量化交易程序最有人气的编程语言,这也让许多交易团队在建构量化交易的环境,会优先考虑 python。 另外在人工智能的量化交易,python 的机器学习和统计数组处理的第三方库大概是最丰富的编程语言。对于交易策略里有用到 tensorflow 这类机器学习库,使用 python 来开发自动交易程序是最佳的选择。 mt5 或是 mt4 ea 受限于当时 metaquotes 自定的限制,只能作单线程运行,当同时触发事件函数如 OnTimer OnTick OnChartEvent,mt5 底层会作互斥锁限制一个线程运行。
    操作环境: 浏览器 电脑端:macbookpro mos14打开goole版本 92.0.4515.131
    python开发EA外汇交易怎么开发

    四、 AETOS交易平台可以在手机上用么?

    MT4是目前最受全球投资者青睐和赞誉的金融交易软件之一,除了灵活的下单交易功能外,MT4还提供行情报价、图表分析、指标编程、提示报警、新闻、电邮通讯等功能。 AETOS同时提供MT4手机版交易平台,MT4手机平台可支持iPhone、iPad、Android及Windows 2003及以上版本的智能手机系统。投资者可以随时随地通过智能手机或平板电脑观看市场最新动态、下单交易及管理交易账户,时刻掌控投资先机。 可以的 有手机版!
    AETOS交易平台可以在手机上用么?

    五、 mt4编程持仓时间

    一个小时。持仓系统是由mt4平台的交易历史与账户持仓统计的指标。其主要的功能就是统计账户历史已经订过的单子和未订的,每次都需要一个小时来进行清点和处理。
    mt4编程持仓时间

    六、 做程序化交易的编程(TB/文华财经等)需要多长时间的代码经验?

    现在的软件都是高级语言。不会像写C那么长的代码 都是封装好的函数。直接用即可
    C++ MFC都是很专业的投资者在用。
    不知道你以前有没有用过大智慧、通达信啥的。
    文华的语言和其基本同源,对非程序化员出身的人比较适合
    TB的语言更接近C一些,对程序员出身的人更熟悉些。
    若你用文华的话,建议你直接上金字塔吧。语言和文华类似,但是一些稍复杂的策略文华就做不了了,文华目前的版本连全局变量都没有。你用了一阵子就又要换平台了。
    若使用TB...个人觉得可以考虑使用易盛。2者语言基本相同,而后者目前免费,TB按笔收的手续费提成还是很高的 只要学好C/C++就好了,其他的都好解决
    能力强的,都可以自己解决平台问题
    我们提供股票和期货的统一标准程序化接口 程序化交易是个很大的概念,里面门派不少,同时基于不同的交易系统,编程的东西也完全不同。
    以我个人经历而言,我不是专门的编程人员,只是各种语言有点基础而已。我在文华、TB上做过开发,这些都不需要C、mfc这些,就能编写出一些可以实战的交易策略来。
    对于一些更专业的需求,比如一些公司,不希望使用别人的平台,也有足够的财力去开发自己的系统,那个时候,会用到你说的这些开发系统知识。
    不是很清楚你的技术背景,简单来说,做程序化交易,一般不需要很高的背景,当然有肯定会更好。 c就行了 tb难点 文华简单点
    做程序化交易的编程(TB/文华财经等)需要多长时间的代码经验?

    七、 如何在MT4平台上使用智能交易系统(EA)

    MT4平台已经成为外汇黄金交易商的首选平台已经无可非议,同时它还能支持众多的智能化交易程序,让投资者可以解放双手让智能程序帮助自己轻松交易,近期很多朋友问及如何使用,现整理如下: 1.首先,你要有一个EA(智能交易系统),必须要有以ex4为扩展名的,如果只有mq4文件的话,就要用MetaTrader自带的编辑器MetaEditor打开,将mq4通过编译(compile)并且要不出现错误,才能在原存放mq4的文件夹下面得到一个同名的ex4文件。
    2.将这个ex4文件复制到MetaTrader4所在的文件夹下面的experts文件夹下,比如:D:\MetaTrader-NorthFinance\experts,关闭并重新打开MetaTrader4。
    3.在“导航”下面的“智能交易系统”下面右键点击你想要使用的EA,这里以我的10点盈利系统举例,点“附加到图表”,如: 4.将会出现下面的弹出窗口: 特别要注意这里的选择,如果没有钩选“允许实时自动交易”,那么你的智能系统就不会自动交易。
    .在自动成交方面,MT4平台里还有一个总开关,就是“工具”菜单下面的“选项”中:
    6.还有一个地方必须选择“启动”:
    上图最后面的变成这样的就是已经启动了智能交易系统。
    .在完成了上面的所有设置后,看看你的图表的右上角一定会出现你的智能交易系统的文件名和一个笑脸。 1.首先把你自己编写的EA(MQL4格式或者EX4文件)文件拷贝到平台/expert文件内,如果你正运行着MT4的话,然后重启下mt4。
    2.阅读EA的说明书或者EA来源的网站,了解此EA的适用货币对和时间周期。
    3.打开平台,选择工具-选项菜单,按照下图勾选,确定。
    4.打开相对应的货币A拖拽到图表上。
    5.在弹出的菜单中,根据自己的要求设定各种EA参数后,点确定。
    6.当图表右上角出现笑脸图案时,表示EA加载成功,EA将会自动开始工作。
    如果是你自己编程编写的EA,那么插入软件中你可以自己跑下,看是否是正常盈利的。如果你想要在这个市场上赚钱,你可以可以先跟着分析师操作,后期你自己熟悉了再自己操作,资深的分析师都可以给你带来稳定百分之八十以上的盈利。投资理财不是包赚的,但可以给你带来百分之八十以上的盈利,知道为什么有钱的人懂得找老师投资理财,并不是他们没空,是因为他们聪明,懂得知人善用机遇是平等的。
    九年贵金属从业分析操作经验,送你十六字真言:现金为皇,顺势为王,点位为相,止损至圣。
    如何在MT4平台上使用智能交易系统(EA)

    八、 什么是量化投资?如何做到程序化交易?

          所谓量化投资是将投资环节标准化的交易方式,主要包括选股、买入、卖出三个环节,而真正的量化投资是完全自动化交易,不需要人为参与,投资者只要监管程序是否正常运行,参数设置是否合理,指标选择是否在既定目标范围内。

          量化投资的形成过程十分简单,就是一个想法,通过程序化语言变成现实,比如低市盈率投资,当市盈率低于5倍时买入,高于10倍时卖出,具体步骤如下:
          首先确定自己的投资理念,是价值投资或是趋势投资,如果是价值投资,你要通过什么指标来确定这个价值是高还是低,同样趋势投资也要找到判断趋势的指标,不管是技术的还是财务的,都要是明确的指标,可以量化的。
          其次还要有配套的交易策略,交易策略是根据投资理念的再细化的过程,包括买卖的时机,买卖的数量,仓位的安排等。市场上主要的量化策略有:多因子选股策略、相对价值对冲策略、网格交易策略、事件驱动策略、指数增强策略、日内回转交易策略、行业轮动策略、趋势投资策略以及多策略等。
          在确定了指标和数量之后,再进行量化建模,将以上过程变成机器语言,也就是程序化,比如趋势投资确定KDJ日线金叉买入,死叉卖出,数量为总资产的10%,就可以通过这些条件写进程序。
          最后,对编好的程序进行验证修改,量化交易软件有文华财经、蜗牛股票量化分析软件、方正证券量化交易平台等。
          因此量化交易的门槛也是很高的,因为具备编程的能力投资者就寥寥无几,何况其核心并不在编程,而是对投资的理解,如何取舍相关指标,将其组合成新,打磨成无锋的重剑。
          量化交易的优势是不言而喻的:自动程序化,不受情绪干扰;劣势也是明显的:无法做到灵活变通,因此现实投资中可以综合运用,在选股环节可以一半借助系统,在交易环节可以完全交给机器,投资人可以真正从盘面中解脱出来,专注于投资的本职工作:选择、研究、思考。
          对于普通投资者来说,可以不懂编程,确定标准通过系统选股,然后只需要确定买入卖出的明确指标即可,最后盘后跟踪行情,盘前委托交易,到达则下单,不到不动。
    什么是量化投资?如何做到程序化交易?



    参考文档

    下载:海龟交易系统 文华《TB交易开拓者账号忘记了》《甲醇现货交易》《期货交易佣金》《金元期货客服》《标普500指数期货实时行情》下载:黄金期货知识更多关于《编程交易平台》的文档...