记录一个好东西,视像JForex

因为一直在杜高斯贝银行做单的缘故。最近感觉某些仓位需要做一个跟集踪移动止损。但是对于JAVA又不太熟悉,后来发现一直忽略了原来他们有这样一个好东西,视像Jforex。很激动,立马熟悉了一下,记录如下。

其实最近很多公司都在搞这种可视化量化编程项目,号称基本不需要编程经验(其实感觉还是要的,至少需要编程思维,会写伪代码。)

国内的Bigquant就有可视化项目。

MT4其实也有,Fxpro也有做。

一通百通嘛,先在自己的平台用着。

浏览了下指导,很简单,才48页,基本了解了大概。

嗯,有自己的策略,写出伪代码,测试,就是这么便利。

样例

记录一个好东西,视像JForex_第1张图片
均线交叉策略

最近的均线交叉策略:金叉做多,死叉做空。

记录一个好东西,视像JForex_第2张图片
起始策略模块

起始模块,可以从每个蜡烛图来开始策略,也可以通过Tick来计算。后面的TradeEvent可以用来监控已经打开的仓位。(以后我应该会用到。)

策略伪代码:
记录一个好东西,视像JForex_第3张图片
策略伪代码

很简单的思维导图,基本就是判断是否有仓位,没仓位就去判断是否出现金叉,死叉,金叉做多,死叉做空。

止损止盈都是限定死的。

那么放入可视化编程可以这样实现。

记录一个好东西,视像JForex_第4张图片
判断是否有仓位

记录一个好东西,视像JForex_第5张图片
获取SMA的tick数据

记录一个好东西,视像JForex_第6张图片
金叉死叉开仓
记录一个好东西,视像JForex_第7张图片
总体

然后把各个模块连起来,就妥啦。

那么最简单的策略就搭好了。

回测

这个不需要真实账户,模拟账户就可以玩,建议大家都去申请一个。
模拟账户申请地址。

然后随意注册很简单的。

回测需要下载一个小插件。

插件是java的,所以需要你安装java。其实整个Dukascopy都是Java的啦。

总之运行插件,用刚刚的模拟账号登录。

就可以回测了。我们来看看策略上个星期表现。

记录一个好东西,视像JForex_第8张图片
回测中

实时K线图可以开仓平仓情况,可以监控是否策略在正确位置开仓,平仓止损是否对。

回测完了看看数据:

记录一个好东西,视像JForex_第9张图片
赚了

竟然赚了,因为我用的是最小手数,如果放大点手数,一个星期100美金还不是美滋滋。

所以,开启live account,开启Remote control(就是远程一直跑策略),坐等收钱。

醒醒啊喂,回测上实盘的差距,让我下回来和你讲吧。

策略优化

加入限定的RSI判断,ADX判断,采用移动止损。这些都是可以模块实现,那么,我们下次分享再见。

你可能感兴趣的:(记录一个好东西,视像JForex)