新手求助:没有基础直接学MQL编程可行吗

很热76.5
登录发帖
XM 推荐平台

覆盖品种全,新手友好,支持多种入金方式

CySEC(塞浦路斯) / ASIC(澳洲) / IFSC(伯利兹) · 最低入金 $5
量化Coder
量化Coder 楼主 2026-9-11 20:22:13 浏览 596 回复 0 阅读 1 分钟
Lv.1 新手汇友 等级 Lv.1 主题 6 帖数 21 积分 1874 汇币 1622
1楼
照着网上一个均线交叉的模板改了改,想让它挂到欧美15分钟图上自动开单,结果编译老是过不去。报错是 'OnTick' - function is not defined,还有个 unbalanced parentheses。我明明把网上那段代码复制进去的,括号也数了好几遍……
试过的:把整个文件删了重新建EA,只留OnTick和一条OrderSend,还是报同样的错。后面又去看论坛里汇友分享的模板,发现人家开头有 #property strict,我加上之后错误变了但还有。现在卡在编译这步,回测都跑不了。
我数学一般,英语勉强能查文档,变量类型和数组那块看得比较晕。想问下没基础直接啃MQL4现实吗,还是得先补C语言?另外那个括号报错到底怎么快速定位,有没有编辑器能高亮匹配的?

刚发现MT4编辑器里按Ctrl+E能跳到匹配的括号,之前完全不知道,终于把那个unbalanced parentheses解决了。
1 回复 众裁0 复制
#1
💬
暂无回复,来抢沙发吧!
THE END
本帖内容仅供学习交流,不构成任何投资建议。外汇交易存在高风险,请谨慎参与。
← 上一帖 ATFX适合跑EA吗执行怎么样,求大佬指点 下一帖 → 新手求助:IC Markets Raw账户佣金怎么算