【麒麟King 3.20】核心逻辑,从源码教你写自己的EA,附回测数据

| 发表于 昨天 10:59 | 显示全部楼层 |复制链接
花了两个月,把金麒麟4701行源码从头到尾啃完了。不吹不黑,这个EA能在圈子里火,核心就三个东西:趋势判断、动态挂单、三层退出。先说清楚,我不是卖EA的。我是做EA测评的——我的网站就是把我测评过的每个EA,数据公开,逻辑拆解,让大家自己判断能不能用。━━━━━━━━━━━━━━━━一、趋势判断引擎:6个因子打分,不是猜方向麒麟最值钱的部分,是它用6个因子给行情打分(-100到+100):① 回归斜率(权重34%)— 价格相对ATR的线性回归,判断趋势角度② 考夫曼效率比(20%)— 区分震荡和趋势,噪声越大得分越低③ EMA排列 8/21/55(18%)— 三条均线堆叠方向+斜率④ MACD柱动量(12%)— 柱状图相对ATR归一化⑤ 唐奇安突破(10%)— 突破通道的力度⑥ ADX方向(6%)— +DI和-DI的强度对比这6个因子在M1/M5/M15三个周期各自独立打分,再按0.30/0.36/0.34加权合并。然后有个"Sticky趋势"机制:进入单向趋势门槛26分,退出才14分。这12分的缓冲区让EA不会在小回调时反复反手。这个思路其实任何人都可以借鉴——趋势判断不是看一个指标,而是多个因子投票。你可以把其中的因子换成你自己喜欢的。━━━━━━━━━━━━━━━━二、动态追踪挂单:不是固定间距的马丁普通马丁是每隔固定点数加仓,碰到单边就死。麒麟用的是"动态追踪"——追踪最近订单的价格,根据趋势强度调整间距。趋势强→间距放大,敢拿;趋势弱→间距缩小,快进快出。间距系数1.5倍,趋势越强,间距越大,避免在单边行情里密集加仓。━━━━━━━━━━━━━━━━三、三层退出机制:会逃跑的EA才不会死第一层:每单独立止盈($0.8/0.01手)— 单笔盈利就跑第二层:首单移动止盈(只有1单+盈利>50点)— 追踪回撤后平仓第三层:篮子移动止盈(净盈利达标)— 回撤25点全部清仓三层递进,每一层都有不同的退出逻辑。这是我从源码里学到的核心思想:别指望一次性止盈,分层跑路才稳。━━━━━━━━━━━━━━━━四、实盘跑了一个多月的数据XAUUSD M1,初始资金20000美分,1月到现在:- 交易1645笔- 盈利+$6393(+32%)- 最大回撤15.86%- 目前还在跑,每天更新━━━━━━━━━━━━━━━━五、我在研究什么:从拆解到自己写我原本完全零基础,连MQL4的语法都不懂。从今年开始自学,到现在能读懂4701行源码。我做了一件事:把麒麟的核心逻辑拆出来,重写一个自己的EA。加了两个安全机制:- 趋势一致性检查(三个周期方向不一致时不开仓)- 趋势减弱停加仓(趋势变弱时暂停加仓,避免逆势死扛)目前自研版本正在模拟盘验证中。说实话,写EA这件事,入门比你想象的简单。难的是策略思路——而策略思路,可以通过拆解好的EA来学。⚠️ 实盘有风险,EA只是工具。我发这些是分享我的学习过程,不构成任何投资建议。对拆解EA源码、自己写EA感兴趣的朋友,评论区聊聊。你在用什么EA?踩过哪些坑?我也在学,一起交流。
修复啦一个关键的问题, 就是以前的源码多少层是没有限制的,现在可以啦。愿意聊聊的可以一起聊聊

e4abe183ee9ca9c718a387541a2476c7.png
77b571a18405833b8729b4091ce0214e.png
filetype

麒麟king~3.20版本源码.mq5

186.26 KB, 下载次数: 0, 下载积分: 活跃度 -5 售价: 12 H币  [记录]  [购买]

filetype

麒麟king~3.20版本源码.ex5

143.88 KB, 下载次数: 0, 下载积分: 活跃度 -5 售价: 2 H币  [记录]  [购买]

评分
  • 1
  • 2
  • 3
  • 4
  • 5
平均分:NAN    参与人数:0    我的评分:未评 下载时遇到问题?
举报

评论 使用道具

发新帖
EA交易
您需要登录后才可以评论 登录 | 立即注册