先前看到一些商品强弱对比指标的分享,画面作的很漂亮,只有执行档,在网上找到原始代码一看,有的甚至是对比非常大的周期如日线级别的,这样的强弱对比在实际操作并没有太大的参考价值。分享这个个人作的对比指标,含代码,站上朋友可以根据自己的需求自行修改对比逻辑。
输入参数:
1. 强弱对比商品列表:因为每家交易商商品名称皆有不同,在使用前将自己交易商的商品名称以逗号分隔输入,指标代码里预先输入的是Fxcm的商品名。
input string 强弱对比商品列表 = "EURUSD,GBPUSD,AUDUSD,NZDUSD,USDJPY,USDCAD,USDCHF,USDSEK,USDMXN,USDZAR,USDHKD,USDNOK,Copper,USDTRY,US30,SPX500,GER30,FRA40,UK100,ITA40,HKG33,JPN225,ESP35,AUS200,USOil,XAUUSD,XAGUSD";
2. 对比周期:有下拉框可以选取,预设为对比一小时周期。因为下拉框输入的设计是 MT4 build600 的新增功能,所以这个指标只适用那之后的版本。
3. 坐标位置定位:显示文字的位置,预设是图表左下角,也是下拉框输入。
强弱对比逻辑在代码92到105行,逻辑是简单的对比每个商品前一千根K棒的价格与现在最新价格的涨跌大小对比,可以根据自己的需要修改强弱对比逻辑。
强弱点数显示,因为最强和最弱的商品强弱有时差距甚大,会造成中间强弱的商品几乎没有点数显示,所以显示的点数并不是按照最强和最弱之间差距的等比计算,而是采用差距值得对数log距离来计算。现在以一小时周期对比结果最强的是德国股指,最弱的是EURUSD。
StrengthRanking.zip
|
|