123法则来源于维克多·斯波朗迪的《专业投机原理》这本书,它是依据道氏理论,将趋势识别这项复杂艰巨的任务,简化为123法则。 我们来简单介绍一下维克多,在做交易之前,维克多是一个玩牌高手,也是一个赌博高手,后来成为了一位专业证券操盘手。 他在华尔街创下了从1978年到1989年连续12年投资赢利,没有任何一年亏损的骄人战绩,从而被华尔街金融界人士戏称为“操盘手维克”和被《BARRON》杂志誉为“华尔街的终结者”。 所以,赌博和交易之间总是有一些千丝万缕的关系。 同时维克多的这本《专业投机原理》1992年被《商业周刊》评为“年度最佳商业图书”。 123法则的内容其实非常简单,也就是3点,它主要讲的内容就是趋势发生改变必须会经历的3个要素: 1. 首先趋势线被突破或者被跌破; 2. 下降趋势不再创新低,或上涨趋势不再创新高; 3. 下降趋势中,价格向上突破前期的反弹高点,或上涨趋势中,价格向下跌破前期的回调低点; 如果这3个要素有两个成立,趋势可能发生改变,如果3个全部都成立,趋势改变,并很有可能像相反的方向前进。 需要注意的是,这3个要素的先后出现次序可以不同,没有说一定要哪个先发生。
EA功能说明:
123法则核心实现:
自动识别市场趋势(上涨/下跌/无趋势)
动态绘制趋势线(上涨趋势连接低点,下跌趋势连接高点)
实时检测123法则的三个条件:
条件1:趋势线被突破
条件2:不再创新高/新低
条件3:突破前高/前低
当三个条件全部满足时,执行初始仓位交易
马丁格尔加仓策略:
初始仓位亏损达到设定点数时,按马丁格尔倍数加仓
加仓手数 = 初始手数 × (加仓倍数)^加仓级别
最大加仓次数可设置,避免无限加仓
加仓订单不设置单独止损止盈,等待整体平仓
整体平仓机制:
计算所有仓位的平均开仓价和总手数
当整体平均盈利达到目标点数时,平掉所有仓位
所有仓位一起出场,实现整体盈利
风险管理:
初始仓位设置止损止盈
保本止损功能(盈利达到设定点数后移动止损到开仓价)
最大马丁加仓次数限制
整体盈利目标点数设置
可视化工具:
高低点标记(红色向下箭头表示高点,绿色向上箭头表示低点)
趋势线绘制(蓝色表示上涨趋势线,红色表示下跌趋势线)
突破点标记(黄色箭头和文字说明)
条件满足标记(文字说明)
EA功能特点总结:
123法则趋势识别:
自动识别趋势线突破、不再创新高/新低、突破前高/前低三个条件
动态绘制趋势线和高低点标记
可视化显示所有关键信号点
动态马丁加仓系统:
使用ATR指标动态计算加仓间隔
波动率过滤器避免极端市场加仓
马丁级别越高,加仓间隔越大
可设置最大马丁加仓次数
整体盈利平仓:
计算所有仓位的平均开仓价和总手数
当整体平均盈利达到目标点数时,平掉所有仓位
实现所有仓位一起出场
风险管理功能:
初始仓位设置止损止盈
保本止损功能
波动率过滤器控制加仓风险
最大马丁级别限制
可视化工具:
高低点标记(红色向下箭头表示高点,绿色向上箭头表示低点)
趋势线绘制(蓝色表示上涨趋势线,红色表示下跌趋势线)
突破点标记(黄色箭头和文字说明)
条件满足标记(文字说明)
这款EA花了不少时间写的EA,支持一下原创版块,这款EA根据著名123法则写的,自动画趋势线,附件里有一次一单版本,也有马丁版本
这个要看你个人喜好自由选择即可
我测试用黄金15分钟图
轻仓运行的话,马丁版表现还是不错。而一次一单版本建议进一步优化一下参数
|