浑身是胆's profile浑身是胆PhotosBlogListsMore Tools Help

浑身是胆

浑身是胆

Windows Media Player

Photo 1 of 3
May 20

国内外汇保证金交易还是叫停的好

    空穴来风未必无因,外汇保证金交易被叫停在国内是有先例的。
    国内银行以为杠杆比例定的较低就能控制风险,想法何其幼稚(当然,银行不可能不清楚这种业务的风险,有意这样做来掩饰也是可能的)。须知道交易风险的本身大部分来源于投资者自己,理性成熟的投资者即使给他500倍的杠杆,该开1手绝对不会开10手,而恰恰国内的投资者远未达到理性、成熟,大家去证券营业厅看看国内证券市场的参与者吧,稳坐在交易大厅看屏幕报价的大多是离退休老人,这些老人大多是从计划经济时代走过来的,那时候有什么资本市场?可以说,国内的证券投资参与者大多数并不具备在这类高风险市场搏杀的素质,即使现在实盘交易的情况下也已经上演了无数悲剧,更何况具有风险放大功能的保证金交易?
    在投资者自己不能很好地自律时,银行提供保证金交易工具无异于给想寻短见的人提供“敌鼠强”,给盲人发“驾照”,后果可想而知。国内股票市场的做空机制、融券等迟迟难产,也可能是管理层担心投资参与者这个“不稳定”因素。
    虽然说在国内不能做,部分投资者会选择走出去,但毕竟走出去的只是少数人,大部分人留在了岸上,免受了风浪的侵袭。
    股票市场和外汇保证金交易不能只视作都是一种投资或投机的工具,对于我们国家来说,股票市场是企业改革和深化市场经济的重要手段,对促进经济发展有着重要的作用,而外汇保证金主要作为一种投机工具,本身并不能产生价值,对提高生产力,促进经济发展产生的作用是极其有限的,所以我们可以没有保证金交易但不能没有股票市场,两者的本质全然不同。
    按照目前的情况,我国还不具备全面推广外汇保证金交易,因为一旦大面积推广,作为商业银行和代理人,必然会像烟厂推销香烟一样,努力描绘“鹤舞白沙我心飞扬”而把“吸烟危害健康”的警告羞答答地印在不起眼的角落,如前面所说的,大部分盲目的投机者参与进来必定会带来大面积的亏损,再进而引发更多的社会问题,不利于和谐社会的构建和稳定,作为一个有社会责任感的公民,你愿意看到这样吗?
    那什么时候可以放开呢?我想有以下几点要准备好:
1、完善的保证金交易法规和监管(目前空白);
2、经纪人、代理人从业资格和登记制度(目前空白);
3、针对国情的投资者准入制度。

    眼下国家还处在经济发展初期,社会稳定压倒一切,我个人认为国内外汇保证金交易还是叫停的好,至少暂时不要全面推广。

    有些人就喜欢拿证券市场和期货市场说事,真不明白他们是真不懂还是装糊涂。证券市场前面说过了不再罗嗦,我们为什么要搞期货市场?撇开期货市场价格发现和避险功能不讲,期货市场是我国在某些重要商品上取得价格话语权的工具!单凭这一条,纵使它有万般不是,我们也要继续发展。

    叫停外汇保证金交易,并不等于叫停外汇市场,只盯着投机功能做文章何等狭隘!诚然,我们现有的证券期货市场还很不完善,但不要忘记,与发达国家上百年的发展历史相比,我们的市场只有不到20年的历史,各种衍生工具要视市场发展情况逐步放开,饭要一口口的吃,路要一步步地走,“治大国如烹小鲜”,要文火,小心地翻弄,何况我们是一个有着13亿人口的大国,急功近利,快牛破车,只会适得其反。

July 04

旁门左道问题集

日期  时间  发送者  接收者  消息
2007-6-30  23:29:15  Richard  :[:[浑身是胆:[:[  你好
2007-6-30  23:29:18  :[:[浑身是胆:[:[  Richard  HI
2007-6-30  23:29:25  Richard  :[:[浑身是胆:[:[  我在测试你得旁门左道得ea
2007-6-30  23:29:47  :[:[浑身是胆:[:[  Richard  哪个论坛?
2007-6-30  23:30:08  Richard  :[:[浑身是胆:[:[  火线
2007-6-30  23:30:34  :[:[浑身是胆:[:[  Richard  哦,有什么问题么?
2007-6-30  23:30:36  Richard  :[:[浑身是胆:[:[  不错,我在试验几个参数几个货币对几组周期
2007-6-30  23:30:50  Richard  :[:[浑身是胆:[:[  比较一下,看看哪个搭配更好
2007-6-30  23:31:24  :[:[浑身是胆:[:[  Richard  建议EUR/USD或USD/CHF
2007-6-30  23:31:27  Richard  :[:[浑身是胆:[:[  你能说说你得ea是用符合什么条件得时候入场得呢
2007-6-30  23:32:13  :[:[浑身是胆:[:[  Richard  时间、支撑、阻力
2007-6-30  23:32:39  Richard  :[:[浑身是胆:[:[  我觉得gbp更好呢,我下午测试了一下eur感觉不太好呢,eur本身就是一个不太活跃得货币对而在凌晨那个时间段更是行情平淡得时候,那么10点很可能抓不到就拐头了
2007-6-30  23:33:16  :[:[浑身是胆:[:[  Richard  GBP由于波动率大,盈利不够稳定
2007-6-30  23:33:41  Richard  :[:[浑身是胆:[:[  能说具体点吗,支撑和阻力这个都是人为去判断的用指标用程序不太好判断,有什么具体入场的信号吗
2007-6-30  23:34:30  :[:[浑身是胆:[:[  Richard  原理是这样的:一般情况下主要趋势都发生在欧美交易时段,
2007-6-30  23:34:45  :[:[浑身是胆:[:[  Richard  其他时段主要都是修正行情
2007-6-30  23:35:10  :[:[浑身是胆:[:[  Richard  因此我们先假设上述条件成立,那么在其余时段
2007-6-30  23:35:16  Richard  :[:[浑身是胆:[:[  我测试了1999.1.1-至今的m1、m5的gbp的历史数据,有几段时间亏损比较严重,只要心理上能承受的住,长期还是挺客观的
2007-6-30  23:35:59  :[:[浑身是胆:[:[  Richard  不用这么长时间测试,汇率波动的长期趋势是收窄
2007-6-30  23:36:40  :[:[浑身是胆:[:[  Richard  接着上面:波动总在主要趋势的范围内,
2007-6-30  23:36:54  Richard  :[:[浑身是胆:[:[  时间越长不是约能说明ea的成功率吗?
2007-6-30  23:37:18  :[:[浑身是胆:[:[  Richard  没有一个EA能适应所有时段
2007-6-30  23:38:05  :[:[浑身是胆:[:[  Richard  同一策略有它的生命周期
2007-6-30  23:38:40  :[:[浑身是胆:[:[  Richard  只有抛硬币能做到50%稳定,呵呵
2007-6-30  23:38:55  Richard  :[:[浑身是胆:[:[  嗯,这个我同意,市场的发展规律是不断变化的
2007-6-30  23:40:32  :[:[浑身是胆:[:[  Richard  说回这个EA,假设当天美市把欧元打下来,由于日内获利盘,一定会有反弹,这是收益来源之一
2007-6-30  23:41:37  :[:[浑身是胆:[:[  Richard  接下来的亚市,大家要做空,必然不会在前美市的最低点杀入,这也是收益来源
2007-6-30  23:42:54  :[:[浑身是胆:[:[  Richard  这个EA的策略大致就是这样
2007-6-30  23:43:54  Richard  :[:[浑身是胆:[:[  就是说这个ea所做的行情就是日内主趋势的修正行情是吗
2007-6-30  23:44:02  :[:[浑身是胆:[:[  Richard  对
2007-6-30  23:45:03  :[:[浑身是胆:[:[  Richard  同一入市条件不同的入市时机会有很大出入
2007-6-30  23:45:37  Richard  :[:[浑身是胆:[:[  是的,对于你这个思路来说更是有很大的出入
2007-6-30  23:45:51  Richard  :[:[浑身是胆:[:[  修正行情大多都是逆市行情
2007-6-30  23:46:45  Richard  :[:[浑身是胆:[:[  你用真仓试验过这个ea了吗
2007-6-30  23:47:51  :[:[浑身是胆:[:[  Richard  我没有采用趋势、也不交易于主流时段,所以这个EA是旁门左道嘛,^_^
2007-6-30  23:48:25  :[:[浑身是胆:[:[  Richard  跑了一段时间了
2007-6-30  23:49:42  :[:[浑身是胆:[:[  Richard  不过别期望这个EA有暴利,理想情况下回报率应在150%/年左右
2007-6-30  23:49:57  Richard  :[:[浑身是胆:[:[  要想用ea能实现稳定的收益的话说实话很难,这主要还是思路的问题,我觉得你这个思路挺有创意,也许就能出现好效果,至少现在测试下来的结果还是不错
2007-6-30  23:50:52  :[:[浑身是胆:[:[  Richard  几种主要货币对就USD/JPY不能用这种策略
2007-6-30  23:51:03  Richard  :[:[浑身是胆:[:[  真仓跑了多久了,跟历史数据测试的结果有多大的出入
2007-6-30  23:51:04  :[:[浑身是胆:[:[  Richard  会死得很难看
2007-6-30  23:51:19  :[:[浑身是胆:[:[  Richard  差不多两个月
2007-6-30  23:51:39  Richard  :[:[浑身是胆:[:[  本身jpy这个就是妖币,而且如果用他做测试的话那个时间需要修正
2007-6-30  23:52:27  Richard  :[:[浑身是胆:[:[  他是亚市和美市都比较活跃的货币,跟这个ea的思路有些不想符合
2007-6-30  23:53:02  :[:[浑身是胆:[:[  Richard  其实EUR/GBP也不错的,不过单手风险比较大
2007-6-30  23:53:42  Richard  :[:[浑身是胆:[:[  我觉得这个货币对太不活跃,eur和gbp的步调太一致
2007-6-30  23:54:14  Richard  :[:[浑身是胆:[:[  真仓测试两个月盈利率有多少了
2007-6-30  23:54:20  :[:[浑身是胆:[:[  Richard  点差低是一大优势

2007-7-1  0:03:44  :[:[浑身是胆:[:[  Richard  我这个帐户就是测试用的,其他单不在上面做
2007-7-1  0:04:19  Richard  :[:[浑身是胆:[:[  嗯,是得,保证ea得真实性
2007-7-1  0:05:06  Richard  :[:[浑身是胆:[:[  你做外汇多久了
2007-7-1  0:05:12  :[:[浑身是胆:[:[  Richard  也不全是,主要是这个户没多少钱,看中它的0.01LOTS,多失败的EA都不会暴
2007-7-1  0:05:34  :[:[浑身是胆:[:[  Richard  几年了
2007-7-1  0:05:54  Richard  :[:[浑身是胆:[:[  是啊,毕竟是真钱吗,对于还没有经过长期真仓测试得ea也不敢用太多钱
2007-7-1  0:08:05  Richard  :[:[浑身是胆:[:[  你觉得这个ea在什么情况下或者在哪几个月份中不太适合用
2007-7-1  0:08:21  :[:[浑身是胆:[:[  Richard  大多数人不相信EA,不过我却发觉EA比大多数人做得好,起码不会暴仓,呵呵
2007-7-1  0:11:08  :[:[浑身是胆:[:[  Richard  这个问题我也不能确定,毕竟行情有很大得随意性,有时我们认为是风险却能获利,认为是机会却亏损都是因为这个原因
2007-7-1  0:12:11  :[:[浑身是胆:[:[  Richard  过分去优化可能去除了一些风险,但同时也去除了一些获利机会
2007-7-1  0:12:45  Richard  :[:[浑身是胆:[:[  我现在发觉在678和12、1几个月不太稳定
2007-7-1  0:12:48  :[:[浑身是胆:[:[  Richard  所以近来我都不太做优化参数的事情了
2007-7-1  0:13:09  :[:[浑身是胆:[:[  Richard  。。。我没有研究得这么细
2007-7-1  0:13:37  Richard  :[:[浑身是胆:[:[  midas说过这几个月交易员大多在休假是行情平淡期
2007-7-1  0:15:20  :[:[浑身是胆:[:[  Richard  maybe
2007-7-1  0:15:58  Richard  :[:[浑身是胆:[:[  你在国外是吗
2007-7-1  0:16:34  :[:[浑身是胆:[:[  Richard  不是啊
2007-7-1  0:16:55  :[:[浑身是胆:[:[  Richard  pmc服务器时区是多少?
2007-7-1  0:17:18  Richard  :[:[浑身是胆:[:[  每天北京时间5点收盘
2007-7-1  0:17:35  Richard  :[:[浑身是胆:[:[  跟ibfx是一样得是吗
2007-7-1  0:17:42  Richard  :[:[浑身是胆:[:[  我看也是设置城3
2007-7-1  0:18:19  :[:[浑身是胆:[:[  Richard  不能用什么时候收盘确定时区呀
2007-7-1  0:19:25  Richard  :[:[浑身是胆:[:[  哪这么说吧,北京时间晚上21点得时候,pmc上得时间是16点
2007-7-1  0:20:03  :[:[浑身是胆:[:[  Richard  8-(21-16)
2007-7-1  0:20:46  :[:[浑身是胆:[:[  Richard  对是3
2007-7-1  0:20:47  Richard  :[:[浑身是胆:[:[  嗯,比gmt快三个小时
2007-7-1  0:21:02  :[:[浑身是胆:[:[  Richard  跟FXDD的一样
2007-7-1  0:21:34  Richard  :[:[浑身是胆:[:[  这个时间设置错了,效果就大不一样了,呵呵
2007-7-1  0:21:52  :[:[浑身是胆:[:[  Richard  是的
2007-7-1  0:23:33  Richard  :[:[浑身是胆:[:[  你用真仓测试两个月得结果怎么样,跟历史数据得测试比较起来区别大吗
2007-7-1  0:23:52  :[:[浑身是胆:[:[  Richard  基本没有分别
2007-7-1  0:24:18  :[:[浑身是胆:[:[  Richard  4。16至金赢利大概20%
2007-7-1  0:25:47  Richard  :[:[浑身是胆:[:[  现在资金少,做得单也小,初期是很慢得,一年能翻一倍多也就,随着资金得增加下单得变大,资金也会滚动得快起来
2007-7-1  0:27:29  :[:[浑身是胆:[:[  Richard  我用0.08%的风险,最多开8个仓
2007-7-1  0:28:11  Richard  :[:[浑身是胆:[:[  最多开0.08手?
2007-7-1  0:29:29  :[:[浑身是胆:[:[  Richard  不是,是MAXRISK=0.08
2007-7-1  0:30:36  :[:[浑身是胆:[:[  Richard  500美元的话每个仓位是0.04手
2007-7-1  0:31:27  :[:[浑身是胆:[:[  Richard  风险已经挺高
2007-7-1  0:32:26  Richard  :[:[浑身是胆:[:[  属于正常范围吧,太小的话也不够刺激,呵呵
2007-7-1  0:33:02  :[:[浑身是胆:[:[  Richard  因为还有一个EA在跑,所以留点空间
2007-7-1  0:33:28  Richard  :[:[浑身是胆:[:[  那个ea公布了吗
2007-7-1  0:33:47  :[:[浑身是胆:[:[  Richard  有啊,就是那个开放了源码的
2007-7-1  0:34:05  :[:[浑身是胆:[:[  Richard  http://www.fx998.cn/thread-21815-1-1.html
2007-7-1  0:34:06  Richard  :[:[浑身是胆:[:[  在火线上也公布了?
2007-7-1  0:34:12  Richard  :[:[浑身是胆:[:[  好的,去看看
2007-7-1  0:55:17  Richard  :[:[浑身是胆:[:[  这个ea是什么设计思路呢 
2007-7-1  0:55:39  :[:[浑身是胆:[:[  Richard  抓极端背离
2007-7-1  0:56:36  Richard  :[:[浑身是胆:[:[  那这是在主要交易时段运行啦,风险比那个ea更大
2007-7-1  0:57:50  :[:[浑身是胆:[:[  Richard  也不一定啦
2007-7-1  0:58:37  :[:[浑身是胆:[:[  Richard  不过6月份确实是亏的,呵呵
2007-7-1  0:59:25  Richard  :[:[浑身是胆:[:[  这个思路就怕单边行情,一路背离就危险了
2007-7-1  0:59:48  :[:[浑身是胆:[:[  Richard  所以止损很重要
2007-7-1  1:00:28  Richard  :[:[浑身是胆:[:[  这个ea更复杂一些
2007-7-1  1:00:37  Richard  :[:[浑身是胆:[:[  考虑的东西更多
2007-7-1  1:00:53  :[:[浑身是胆:[:[  Richard  就算是单边行情也是有反向机会的
2007-7-1  1:01:06  :[:[浑身是胆:[:[  Richard  我只用45点止损
2007-7-1  1:01:50  Richard  :[:[浑身是胆:[:[  你自己做单的时候用什么系统有没有公布过
2007-7-1  1:03:46  :[:[浑身是胆:[:[  Richard  自己做主要用通道,做中长线

2007-7-1  1:08:48  Richard  :[:[浑身是胆:[:[  好了,该睡觉了,很高兴认识你,有时间我给你说说我自己的系统,看能不能编个指标出来
2007-7-1  1:09:20  Richard  :[:[浑身是胆:[:[  我以前也编程的,7年没干了,都忘干净了也过时了
2007-7-1  1:09:51  :[:[浑身是胆:[:[  Richard  我是业余水平
2007-7-1  1:09:52  Richard  :[:[浑身是胆:[:[  你有qq吗,我很少用msn,这里大多都是同事
2007-7-1  1:10:19  :[:[浑身是胆:[:[  Richard  我没用QQ,感觉不太安全
2007-7-1  1:10:38  Richard  :[:[浑身是胆:[:[  mt的编程本身也不是很复杂的东西,只是我懒得花上一两个月再去学了,年龄大了看书就想睡觉
2007-7-1  1:11:10  :[:[浑身是胆:[:[  Richard  呵呵
2007-7-1  1:11:39  Richard  :[:[浑身是胆:[:[  msn不方便的就是不能截图,那个shell只是间接实现了也不方便
2007-7-1  1:12:11  :[:[浑身是胆:[:[  Richard  图片可以通过文件传送啊
2007-7-1  1:12:28  Richard  :[:[浑身是胆:[:[  有空给你说说我的东西,大多都是把别人的自定义指标和思路拼凑起来的
2007-7-1  1:12:38  :[:[浑身是胆:[:[  Richard  嗯。
2007-7-1  1:13:16  :[:[浑身是胆:[:[  Richard  其实什么指标本质都一样,没必要搞太多自定义的东西
2007-7-1  1:14:12  Richard  :[:[浑身是胆:[:[  嗯,指标很多都是骗人的,价格是根本,价格带着指标走
2007-7-1  1:15:10  :[:[浑身是胆:[:[  Richard  有好IDEA可以发到论坛上,大家共同研究
2007-7-1  1:16:19  :[:[浑身是胆:[:[  Richard  好的,那就先这样,我也快要休息了。
2007-7-1  1:16:29  Richard  :[:[浑身是胆:[:[  好的,拜拜
2007-7-1  1:16:33  :[:[浑身是胆:[:[  Richard  88

2007-7-2  11:20:14  Richard  :[:[浑身是胆:[:[  那个ea是有时间限制的?
2007-7-2  11:21:06  :[:[浑身是胆:[:[  Richard  是的
2007-7-2  11:21:50  Richard  :[:[浑身是胆:[:[  方便给我用下没有限制的版本吗,我想开真仓跑一下
2007-7-2  11:23:22  :[:[浑身是胆:[:[  Richard  你用真仓跑的话可以给你一个用到年底的版本
2007-7-2  11:25:01  Richard  :[:[浑身是胆:[:[  ea就是跑概率,跑几个月显不出效果啊,呵呵
2007-7-2  11:25:47  :[:[浑身是胆:[:[  Richard  如果半年都不能盈利的话相信你都不会再用下去了。。。
2007-7-2  11:27:34  Richard  :[:[浑身是胆:[:[  总归是有盈有赔得月份,历史数据也有过几段时间赔得很厉害,但是长期来看还是有不错效果得,所以想长期跑跑看

2007-7-2  21:49:25  :[:[浑身是胆:[:[  Richard  这样,你先用着目前这个,过两天我改正一些BUG后给你
2007-7-2  21:51:17  Richard  :[:[浑身是胆:[:[  好的,谢谢
2007-7-2  21:52:32  Richard  :[:[浑身是胆:[:[  这个ea晚上开着早上9点多就可以关了吧,晚上再开,这样可以吗
2007-7-2  21:58:14  :[:[浑身是胆:[:[  Richard  是可以的

July 03

高胜率智能交易系统之旁门左道

旁门左道——原指不正派的宗教派别或不正派的学术派别。现泛指不正派的东西。出处:明·许仲琳《封神演义》第三十四回:“左道旁门乱似麻,只因昏主起波查。”这个EA利用市场不活跃时段进行交易,拿10点就跑,由于市场不活跃,大多处于上下振荡,止损不需要太大。又因该EA没太多技术分析,所以当归入旁门左道之列。

参数说明:

Server_GMT=3;服务器时区;重要设定!请务必设置正确(如IBFX为0,FXDD为3)

MaxTrades=8; 允许开立最大交易的笔数,即同一时间可以有多少笔持仓,增仓LOTS按可用保证金的风险系数计算;请根据资金大小自行调节,这是一把双刃剑,有利有弊;

Force_to_Normalacc=true; true——强制帐户为普通模式,禁止开微型仓;false——可以开微型仓,需Miniacc为true;
Miniacc=true; true——微型仓模式,适合支持0.01手的帐户,需上面选项为false,默认为true;
MaximumRisk = 0; 根据可用保证金计算首笔开仓手数,如0.05代表5%的保证金风险,默认为0,此时无论资金多少都只根据帐户类型使用默认仓位;
NormalLots = 0.1; 普通帐户模式下的默认仓位大小;
MiniLots = 0.01; 微型帐户模式下的默认仓位大小;

MaxLots=8;限制最大单笔仓位(参考交易商支持的最大单笔仓位);

TakeProfit = 10; 止赢(低于6时不会进行交易,避免被交易商认定为“拨头皮”);
InitialStop = 30; 止损,这里的止损会自动加上点差,如GBP点差为4点,则实际止损为34点;
TrailingStop = 0; 非0时开启追踪止损,由于止赢设定较小,没有必要开启追止;

Autoparameter=true;开启自动适应参数选项;

ma_period=34;均线周期;

trdcomment=eapmzd;自定义交易附言;

UnusualSpread = 5;异常点差设置,当点差大于该设定时不进行开仓交易(某些交易商在成交清淡时会拉大点差,此时我们尽量避免交易);

InterdayTrade=true; 是否允许日内多次交易,默认为允许;

对EA的表现有明显影响的参数主要是Server_GMT,时区设置不对的话对EA的绩效影响非常大,请务必留意!另外,测试时请使用5M或1M图表。建议货币对:EUR/USD,USD/CHF,EUR/GBP。

更新日志:

070629

1、修改了时间设定方式,增加了服务器时区设定选项——Server_GMT,请根据服务器的所在时区设定,数值范围:-12~~13;

2、修改了仓位计算方式;

3、参数添加了中文说明;

0702

1、增加了自动适应参数选项Autoparameter;

2、增加了自定义交易附言选项trdcomment;

3、增加了异常点差设置UnusualSpread;

4、增加了界面显示;

5、修改了仓位计算的BUG;

6、修改了同时交易几个货币对的BUG;

June 17

稿

Strategy Tester Report就好比一份期中考试的成绩单,接下来我们再看看这份成绩单会告诉我们什么。很多人首先会关心总盈利剩额,当然了,看到一个天文数字般的盈利确实令人兴奋,狠不得马上就把EA投入到实战中,但是请等等,Strategy Tester Report中还有比这个更为重要的项目值得我们去留意。
通常,我最关心的是最大亏损,最大亏损(包括最大亏损交易和连续亏损次数的乘积),——表示在EA测试的时段内资金剩值的最大下降数额,它可以发生在任何时候,换而言之,它完全有可能发生在EA投入实战的开始阶段,如果最大亏损占本金比重过大的话,极有可能在EA产生盈利前让战斗结束,“出师未捷身先死”,这是我们不希望看到的,因此,通过评价最大亏损额,有助于控制开仓规模和调整本金初始值,理论上,本金应当能承受两倍以上的最大亏损并且之后仍有足够资金以维持最小的开仓规模。
至于交易胜率,因应不同的交易策略而有所不同,平均获利少于平均亏损的应该保持较高的胜率,依靠“本垒打”获利的则胜率可以适当低点,获利与亏损应保持一定的比例关系,盈利因子——能比较直观地反映这一点,理论上盈利因子大于1的系统都能获利,但在实际应用中,获利因子应该大于1.5。
June 08

追踪止损的细化设置

在进行FORWARD测试时遇到了一个问题,我每日结束后会将FORWARD测试的结果和同时段的BACKTEST作对比,发现其中一笔FORWARD测试交易的追踪止损没有被正确执行,导致了利润减少3个点,(3个点对于短线交易来说是比较重要的)翻查了一下图表,当时欧元的最高价确实出现过1.3551,按照设定的止损策略,追踪止损应该会调整为1.3541才对(就如BACKTEST结果一样),检查了一下程序,其中关于追踪止损的描述是这样的:

if (OrderOpenPrice()-Ask>=TrailingStop*Point)

if (Bid-OrderOpenPrice()>= TrailingStop*Point)

BID和ASK函数都是取即时的报价,再仔细看了一下当时的M1图,发现1.3551只在1根K线上出现过,可能维持的时间非常短暂,然后价格又发生了变化,ASK和BID值瞬间的变化程序上并没有全部记录下来,这可能就是导致追踪止损未能正确执行的原因。暂时想到的解决方法,就是对价格判断多建一个参照物即当前M1 K线的最高、最低价:

if (OrderOpenPrice()-Ask>=TrailingStop*Point || OrderOpenPrice()-iLow(NULL,1,0)+spread*Points>=TrailingStop*Point )

if (Bid-OrderOpenPrice()>= TrailingStop*Point || OrderOpenPrice()-iHigh(NULL,1,0)>=TrailingStop*Point  )

但我想这个办法也不能100%解决问题,如果上述情况是在第59秒发生的,可能也是没用。

在EA设计中如何应对假信号

在EA设计中如何应对假信号

昨天研究一个叫STARTER的EA,其中使用了一个叫Laguerre的指标,这个指标主要是对每段K线的收盘价进行运算,值由0——1变化,在实时运行中,由于收盘价是不断变化的,所以每段K线的指标值在该K线时段结束前都是会变化的,K线的时间段越长,对应指标的值越不稳定,其他指标也会有这种情况,例如KD指标的假叉,这就是为什么有时我们的EA没严格执行交易策略的原因之一。当然,用前置指标的方法可以减少这种情况的发生,不过同时也带来了错失时机的遗憾。我想了一个机制,即在指标到达预定数值时正常执行信号指令,然后在后一段或几段K线后再检查该指标的有效性,如有效,不管他,如判定为假信号,则采取其他措施补救,如将按假信号建立的头寸平仓等。

以STARTER为例,其中一开仓条件为Laguerre=0买入 =1时卖出;

在已开仓管理段落插入两个变量Lcheckerb,Lcheckers,分别存储开仓时K线对应的Lagurerre的值:

      OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
      int i; double Lcheckerb=0,Lcheckers=1; //
      if (TimeCurrent()-OrderOpenTime()>28800)   //判断当前时间与开仓时间的差,用秒表示,如1H图的话应至少大于3600;
      {
      i=iBarShift(NULL,0,OrderOpenTime(),false);    //这个函数是根据开仓时间返回K线的位置;
      Lcheckerb=iCustom(NULL, 0, "Laguerre", 0, i);//取回开仓时K线对应的Laguerre的值;
      Lcheckers=iCustom(NULL, 0, "Laguerre", 0, i);
      }

最后在平仓条件加入当信号为假信号时结束已开仓位的命令。

June 05

MT4智能交易系统的编写心得(四)

如何利用历史测试评估EA(一)
历史数据测试的目的是客观地评估EA的效果,暴露EA的缺陷,让我们加以改进,为此,在测试前我们应该作如下准备:
1、一段未被用作EA设计时参考的历史数据资料,该份资料的数据应做到尽可能详细,如有可能应包括所有时段的数据。当然,不同的EA对数据的详细依赖程度各有不同,例如一个只根据日平均线穿越发出买卖入信号和一个通过多时段KD共振获得信号的EA,显然后者对数据详尽程度的依赖更高一些;
2、清空MT4\TESTER目录,每次进行数据测试该目录下都会留下大量数据文件及EA的设置文件(常有几G之巨),及时清理可恢复大量磁盘空间及减少以前设置对当前可能测试造成的影响*(这种影响纯属个人猜测,具体原因及是否一定有直接关联我无法找到确切的依据,但我在测试过程中因为这些问题而遇到的异常状况实在是不少);
3、关闭EA的资金管理选项,将LOTS设置为0.1或1,尽量使每笔测试记录的成交量一致,这是为了更好的计算EA的盈亏状况,避免了一些巧合(如赢利时刚好使用大LOTS,亏损时使用了小LOTS,当然,如果这是你的EA特有的智能化管理,例外。);
4、起此存款本金不太要紧,不过我们总希望以将来准备投入的本金作测试本金;
5、调整好其他参数,参数多的话把它SAVE成*.SET文件吧,方便下次调用。
都准备好了?按START!
 
 
感谢访问!
Please wait...
Sorry, the comment you entered is too long. Please shorten it.
You didn't enter anything. Please try again.
Sorry, we can't add your comment right now. Please try again later.
To add a comment, you need permission from your parent. Ask for permission
Your parent has turned off comments.
Sorry, we can't delete your comment right now. Please try again later.
You've exceeded the maximum number of comments that can be left in one day. Please try again in 24 hours.
Your account has had the ability to leave comments disabled because our systems indicate that you may be spamming other users. If you believe that your account has been disabled in error please contact Windows Live support.
Complete the security check below to finish leaving your comment.
The characters you type in the security check must match the characters in the picture or audio.
astragaluswrote:
abin兄,佩服佩服!
Jan. 4