为什么自动交易程序要自己编

娱乐集锦 2024-05-23 10:33:39
最佳回答
后来新出的一些算法语言虽然各有自己的语法,但是如何把人脑的逻辑转化成电脑的机器逻辑,基本思路和方法都是十分相似的。这里碰到的一个问题是钻研精神。我看到海内外交易论坛中有些朋友把很多软件都玩了个遍,有的还很深入,可最后仍然没有找到适合自己的**,这十分可惜。交易员的时间是宝贵的,熟悉和学习各种交易**不是我们的工作,利用它们来盈利才是。有些专业搞计算机的朋友水平极高,已经到了自己编写交易**的境界。高山仰止,不过非职业it人士也不必灰心气馁,编程能力和盈利能力之间,本没有明确的函数关系,另外是否需要 reinvent the wheel, 这也是一件值得商榷的事情。幸运的是在全球化背景下,海外交易软件行业为我们提供了极大的选择空间。我一直赞同这样一个看法: 我们日常所做工作的百分之九十五,在任何一个成熟的海外交易软件**上都能完成。应付诸如浏览行情,测试研发,乃至自动交易这些事,tradestaion, multichart, ninjatrader, amibroker, openquant, rightedge, 这其中任何一个软件都绰绰有余。看着顺眼的就是适合的,适合的就是最好的。铆牢一个钻研下去,假以时日成功的机会大。当然,无论你选择什么**,下载安装了该**以后还是需要编写一些公式来把你的交易策略上载到**之中进行测试。测试成功以后要进行策略部署,这里是自动交易系统的基建部分(ats infrastructure ),根据不同**,可能需要更复杂的编程。 为什么ats最好自己编呢?我想可能有三个原因。首先是使用习惯的问题。如果东西是自己写的,那么肯定可以最大限度地符合自己的操作习惯。大到下单种类/下单数量/scaling 方法/hosted server的设定 ,小到界面上一个按钮放置的位置,都可以调试到让自己满意为止。第二个原因是ats**的打造,和任何其他软件产品一样,不是一件一劳永逸的事情,需要经常更新和升级。(这里ats 中的system(系统),指行使下单改单撤单职能的自动交易部分,不是指交易策略的更新和升级)。交易品种,交易规模,账户数目,甚至api接口端程序升级带来的种种细微变化都可能随时引出新的问题,对ats 的 infrastructure 提出新的要求,所以后续的维护很重要,如果不是自己编写,发生问题时很可能会发生束手无策的情况,相当麻烦。最后一个原因是心理方面的。想想看,把你的机器灌输给一台没有生命的机器,让它 do the dirty job for you—— 日复一日地严格按照你的思维去重复繁杂无趣的盯盘下单工作,这是件多么有趣的事情。如果能产生盈利的话,毫无疑问这就是交易的最高境界。这里如果ats 不是你自己编程的,那么乐趣会少很多。当然对交易而言,物质上的获得是第一位的,精神上的追求要稍后才会发生。在刚踏入这个行业的时候,只要能保证盈利,哪怕是blackbox系统我也会毫不犹豫地接受。 20210311
汇率兑换计算器

类似问答
  • 程序员自学量化交易靠谱吗?
    • 2024-05-23 04:52:02
    • 提问者: 未知
    个人做量化根本不需要什么深刻理论知识,你只要知道通达信上面的指标定义和计算公式就算入门了。...后来的几年里俄罗斯的mt4击败了这些成为了行业的一种标准化的解决方案。...
  • 股票自动交易程序是什么意思呢?
    • 2024-05-23 18:56:06
    • 提问者: 未知
    股票自动交易程序是一款智能股票交易软件,可以实现无人值守自动交易,无论你是做长线、**、短线都适用。它不但可以实现条件化交易,还可以结合常用股票行情软件预警、...
  • 量化交易员、做市交易员未来会被全自动程序所取代吗?
    • 2024-05-23 15:01:54
    • 提问者: 未知
    1:看哪一种。有一些trader只是监控系统的状态,那应该很容易被取代。不过有一些是grey box.
  • 如何建立和使用自己股票程序化交易系统?
    • 2024-05-23 19:31:40
    • 提问者: 未知
    交易高手的交易系统是涵盖了理念,到策略,以及具体的操作技巧要点,心态控制,资金管理等多个组成部分的,并且经过实践证明成功率较高的一种适合自己的盈利模式,而不是...
  • 关于股票操作程序化的问题 我想在通达信交易软件内自己编程选股 从初学者学起(是电脑编程方面的)
    • 2024-05-23 23:34:31
    • 提问者: 未知
    编程不难,难的是能设计出稳定盈利的程序。先学习通达信里的编程吧,很简单的。我也是非计算机专业的,在大三时花了半学期就摸透了。你如果认真学习,一周内就能掌握了。没有什么技术含量。股票软件程序化交易不太现实,目前好像没有券商不支持。期货程序化交易一般是用文华财经。从学会到精通一个月左右。编程不难,难在编出稳定盈利的程序。先看一下里面的函数,都有介绍的。网上有很多教程。很好编的,没有c语言那么复杂。有问...
  • 关于股票操作程序化的问题 我想在通达信交易软件内自己编程选股 从初学者学起(是电脑编程方面的)
    • 2024-05-23 02:51:45
    • 提问者: 未知
    编程不难,难的是能设计出稳定盈利的程序。先学习通达信里的编程吧,很简单的。我也是非计算机专业的,在大三时花了半学期就摸透了。你如果认真学习,一周内就能掌握了。没有什么技术含量。...
  • 如何用stata自己编写程序呢?
    • 2024-05-23 06:31:11
    • 提问者: 未知
    有进一步加入了对 tokenize,gettoken,return l**t 等命令的使用,让我们能够「管中窥豹」,从这个来小例子中几乎学到...syntax anything(name=eql**t id="equation l**t") ...
  • 股票程序化自动交易app在哪下载?
    • 2024-05-23 19:10:59
    • 提问者: 未知
    到你开户的证券公司去买的,没有下载的。望采纳!
  • 上哪学自编股票公式 修改程序
    • 2024-05-23 03:06:54
    • 提问者: 未知
    一楼给我说得云里雾里的,据对问题的理解,对于广告垃圾,在系统设置修改。据所知,一般,大型证券公司的交易行情软件都没有多少垃圾,可以下载他们的,要是用纯炒股软件开发公司的交易行情软件,可能会有。关于自编股票公式,在炒股软件里会有基于用户的专家系统软件编辑器,到那里去参考一下其他的软件编写,过不久就会了,这个需要股票和计算机都稍懂一点就差不多了,简单的公式编写一般没什么问题。至于修改程序,需要更深的了...
  • 程序化交易软件的自动交易系统显著优点
    • 2024-05-23 05:50:41
    • 提问者: 未知
    1、由于是电脑自动下单,可以保证更快的下单,平仓速度,可以更敏感地响应价格变动和趋势变动. 2、电脑可以克服人性中的弱点,该买则买,该卖则卖,无犹豫,无贪心,嬴则不狂妄,亏也不沮丧,避免了情绪化操作. 3、电脑可以不间断地监控行情,并在适当的时机和点位自动进出场,完全不用人工的干预,可以让...
汇率兑换计算器

热门推荐
热门问答
最新问答
推荐问答
新手帮助
常见问题
房贷计算器-九子财经 | 备案号: 桂ICP备19010581号-1 商务联系 企鹅:2790-680461

特别声明:本网为公益网站,人人都可发布,所有内容为会员自行上传发布",本站不承担任何法律责任,如内容有该作者著作权或违规内容,请联系我们清空删除。