欢迎光临散文网 会员登陆 & 注册

FMZ量化交易平台策略设计--随机交易策略

2021-11-10 14:25 作者:发明者量化  | 我要投稿

正好很久以前就想写一个随机交易策略,赚钱亏钱无所谓目的是练练手顺便教学一下策略设计。所以接下来我们一起来设计一个随机交易所策略,策略绩效好坏不用在意,我们权且来学习策略设计。

随机交易策略设计

我们来“胡思乱想”一通!计划设计一个不看指标、不看价格随机下单的策略,下单无非就是做多、做空而已,堵的都是概率。那我们就用随机数1~100来确定多空。

做多条件:随机数1~50。
做空条件:随机数51~100。

多空都是50个数。接下来我们来思考下如何平仓,既然是赌那么就必须要有个输赢标准。那么在交易中我们就设定固定止盈、止损来作为输赢标准吧。止盈了就是赢,止损了就是输。至于这个止盈止损多少合适,这个其实就是影响盈亏比了,哦对!还影响胜率!(这样设计策略有效么?能保证是个正向的数学期望么?先干了再说!反正是学习、研究!)

交易并不是无成本的,有滑点、手续费等因素足以把我们的随机交易胜率拉向小于50%那一边了。想到这里继续怎么设计呢?
不如设计个倍数加仓吧,既然是赌那么连续10次8次随机交易都输的概率应该不会很大。所以我想设计第一笔交易下单量很小,能多小就多小。然后如果赌输了,就增加下单量继续随机下单。

OK了,策略就设计这么简单就行了。

设计源码:

策略参数:

哦对!策略需要起个名字,就叫“猜大小”吧。

策略代码通篇不长,仅有百十行代码。函数使用也不多,逻辑比较简单。是入门策略设计较为易懂的范例。本篇主要用于学习策略设计,策略本身思路参考一下就好(策略思路可不包赢哦!!)。

策略源码不包含参数配置,上图的参数需要在策略编辑页面配置到策略上。

回测

回测仅供参考就好,>_<!
主要检查策略是不是有什么BUG。


FMZ国际站量化交易平台回测系统


回测完了,没什么BUG。不过感觉我是不是拟合回测系统了..T_T,实盘跑着玩一下。

本策略仅供学习、参考,千万~千万不要实盘使用!!


FMZ量化交易平台策略设计--随机交易策略的评论 (共 条)

分享到微博请遵守国家法律