再推荐 2 个国外的平台,Haas 是我在搜索 OKEX 合约量化机器人交易类似这样的英文关键词的时候找到的,他们官网的资料显示它是支持做 OKEX 合约的,但最低的门槛是需要支付一定的比特币,所以我那会没有做任何的订阅,据悉该网站口碑也还不错。
第二个是群里小伙伴推荐的,具体没试过,注册后看了下界面UI,觉得整体还算清晰,具体功能未试过,有兴趣的小伙伴可以去看看。
我在搜索过程中,用到的关键词和长尾词如上,基本就是这样的组合,国内外都能搜到,但靠谱程序需要自己判断了。然后建议用谷歌来搜索。当然词可能不全,有兴趣的可以补充。
再来说说在找开发者过程中会有哪些坑。
通常情况下,只要找对的地方,开发者自然不难找。小白会先简单说下自己希望做的程序化交易的「策略」,开发者听完给评估时间,报价,收订金,然后开发完成,小白验收的时候突然发现这跟自己的需求不符,开发者说就是按照你的需求来写的,付尾款吧,双方各执一词,如果一方不能说服另外一方就会闹掰。
那问题出在哪里?
我自己是这么认为的,需求方如果不是产品经理,那么这个坑就很大了。在提交需求的时候,不能做到明确说清楚自己想要实现的功能,如果遇到一个「不解风情」的开发者,可能就照着需求来做了,而不是思考需求背后要实现的目的是什么,也不会给自己的理解和建议,反正照着你的需求来做的,做成什么样你就得付钱不是嘛。这一点上,两个人的信息是不对称的。委托者不清楚代码怎么写,程序是怎么运行的,对他们而言,程序相当于一个黑匣子,他们只想要的就是实现最后的结果,但通常会付出很多「惨痛」的代价。当然,有钱的话,另外一回事了。
那对于开发者来说,正确理解委托者的需求是很有必要的,我不清楚这种接私活的,是赚一单跑人还是想长期赚这一单。可能偏前者。我假设大部分开发者都是有在认真收钱并帮忙写代码的,一般来说,没必要坑对方。只是对于小白,我自己觉得,如果我是开发者,对方不是我什么熟人的话,我不会接这一单,如果对方在互联网公司待过,我可能会优先接他的需求,因为沟通上的成本会更低,并且对方知道如何正确的提需求,验收等等。
上面也是我对于找开发者开发量化程序的态度。我会建议委托者把需求拆分,先让开发者实现一个简单的功能,体验测试后再决定是不是要继续优化或者让他继续做下去,不要等全部开发完成了再一起测,那时候你会发现坑挺大。第二点是理解需求变更这件事情。在委托者眼里,调用 A 数据然后做 XXX 的处理再实现 YYY 的功能,这是再正常不过了的,脑子里一过就完成了嘛!但如果你把 XXX 换成 WWW,程序员可能会跟你说这是在变更需求,blablabla 说一堆,不想这么做,因为 XXX 就能满足你的需求了。然后你们就僵持不下,再然后发生的事情你应该也能脑补到。
是不是听完我说的这些,觉得有点慌呢?
其实,只要找对靠谱的人,就相对会好很多。
最后我想说,如果你看完觉得这里面有风险,或者尝试过,发现不符合自己的需求。要么,还是自己努力学下编程吧。鱼和熊掌不可兼得啊!纠结是没用的。