代码片段
MT4/MT5 函数与代码片段
怎么给 EA 加个魔术号区分订单?
多 EA 跑同一账户,一定要用魔术号区分。开单时设置 magic,平仓时按 magic 过滤订单。不然几个 EA 会互相干扰对方的单子。
MT4 和 MT5 的代码差异,转换时要注意什么?
手头有个 MT4 的 EA,想转到 MT5 用。知道两边的 API 差别不小,订单函数、时间函数都不太一样。有没有做过转换的朋友,说说最容易踩坑的地方?
OnTick 里怎么判断新的 K 线?
想只在每根 K 线收盘时执行一次判断,避免同一根 K 线重复开仓。标准做法是用时间戳判断:static datetime lastBar; if(Time[0]…
订单平仓后怎么拿到平仓利润?
MT5 里平仓后要遍历历史订单才能拿到平仓盈亏,用 HistorySelect + HistoryDealGetDouble 就行。注意要先选对时间范围。
分享一段:订单批量平仓的代码片段
分享一个实用的代码片段:按魔术号批量平仓。多 EA 同账户跑的时候最需要这个,一个 EA 一个魔术号,出问题一键清掉指定 EA 的单,不用手动一个个点。代码不复…
