1神无月1 发表于 2025-12-16 13:08我专业编写ea都五六年了,一天一到两个ea或者指标的单子,没太明白你为啥能得出这种结论,不过看你这么避重就轻的回避问题,又突然的变成贬低言论,莫不是我戳中了你的什么痛处或者你在避免更深入的交流,所以我倒是觉得你是半路自学的或者。。。,你说自己目前只完成了2个界面,那说明你最多只是完成了一个MT4的前2个界面,后续的5个界面都还没有做,再加上MT5的还没动工,那你目前的进度也就只有15%左右,就这个完成度,也没有整个程序的测试就敢说双适应,要么是以前你有做过类似的双适应ea,如果是的话请亮出来让我们交流学习下,要么就是雏,初级入门者的盲目自大可以理解,等你做得时间长了,就会学会谦卑,就像刚做交易的新手一样,总觉得自己天下无敌,分分钟财富自由,大家都经历过,理解你的
首先我前面那句话没有贬低你,而是一种猜测,猜测理由是:我说“宏条件编译”,你看不懂,反而问出是不是python写的,证明你没学过C/C++,并且证明你完全不会怎么在MQL中使用宏。
其次我的截图界面完全可以看出是MT4还是MT5,但是你认不出,估计是你长期使用MT4,然后,我不知道你的语文理解是怎么把“目前只完成前两个界面”,理解成只完成MT4前两个界面的,因为你想象不出有人可以把mq5文件复制一份改后缀为mq4就可以编译出ex4。
基于以上判断,我完全可以相信,你没有专业的软件开发经历,只会写几百上千行的指标和EA,到处复制写好的代码代码到新的EA里。

1神无月1 发表于 2025-12-16 03: 20这有什么闹的,MT4也好MT5也好,不都有API,市面上Python写的也不在少数,而且MT4和MT5本身都有Python脚本😂
你应该是半路自学编写EA的吧
漠然MR 发表于 2025-12-15 18: 13我觉得可以统计以下项目:
期初净值/期末净值/期间收益/期间收益率/期间胜率/期间盈亏比/期间交易笔数/期间盈亏点数。
其中最重要的是“期间盈亏比”,即期间总盈利金额与总亏损金额之比。
在足够多的期间交易笔数(200+)后,如果期间盈亏比大于1,则该交易系统为正预期,即可以实现长期稳定盈利。
可以,除了 期间盈亏点数 没有,你说的几个统计指标都已经有了
1神无月1 发表于 2025-12-15 17: 21这东西就是会很繁琐,估计没个几万行代码下不来,还有我很好奇你怎么做MT4和MT5双适应,预设参数倒是好说,input函数在MT4和Mt5都有,也是互通的,但是MT4和MT5很多语法都不同,你把两套代码同时塞到一个源码里面,MT4和MT5必然会报错,即便你用if语句分隔开,应该也没用,就拿订单来说MT5的Position语法在MT4里面也不存在,还有历史订单,MT4可以直接用HistoryOrder的相关函数直接调用,MT5必须用HistorySelect来做历史记录的预加载,而且MT5会细致的区分Order订单和Position订单,这用法完全都不一样了,MT4里面也根本没有HistorySelect函数,如果塞到同一个源文件必然会报错才对,我就是单纯好奇交流下,你是怎么做到把代码放一个源文件里面然后MT4和MT5双适应的呢?
做一套库文件,用宏条件编译不同的代码,实现兼容MT4和MT5,简单说就是用mq4编译时使用HistoryOrder函数,mq5编译用HistorySelect函数,外部用一个统一的函数去调用。







