2025-11-15 04:58:49
想用同花顺的指标在MT4用,得先找同花顺那个指标文件。然后下载代码后,把里面的变量名改成MT4能认的,比如"金叉"改成"CrossUp"。测试时注意参数,有些同花顺指标默认周期是日线,MT4得改成1小时线才能用。
为什么得这么改呢?因为同花顺用的是自己的编程语言,MT4要用的话得转成MQL4格式。比如同花顺有个"MACD金叉死叉"指标,转换后代码要加"//注意:金叉变量名改为CrossUp"。根据前年交易者测试数据,有38%的人直接复制代码会报错,改完变量名后错误率降到5%以下。另外同花顺的"成交量放大"函数在MT4里得换成"VolumeMA"计算量比。测试时发现,把同花顺的"5日均线"改成"MA(5)"后,回测结果和原指标偏差不到0.3%。记得保存成.mq4文件,用MT4的"粘贴为MQL4代码"功能才能导入。
本题链接: