目录

MT4正版下载 - 移动止损单能否跟随行情走动 手动改价太折腾还是让它自己变_移动止损单能否跟随行情走动 手动改价太折腾还是让它自己变

移动止损单能否跟随行情走动 手动改价太折腾还是让它自己变_移动止损单能否跟随行情走动 手动改价太折腾还是让它自己变
说到这个止损价格能不能自己跟着行情跑,我琢磨了好一阵子,因为以前我都是手动去改那个止损价,搞得眼睛都花了,后来才发现MT4里其实有个东西能自动干这活,就是那个移动止损功能,但也别指望它百分百听话,有些细节你得自己慢慢试才摸得清楚。

MT4交易报告的基本获取路径

MT4里的交易报告其实藏在“账户历史”这个选项卡里,平时很多人看持仓或者看交易记录,用的都是“交易”选项卡,那个只能看到当前还没有平掉的单子。想要生成报告,必须得先切换到“账户历史”,这里会把所有已经平仓的订单都列出来,包括开仓时间、平仓时间、手数、盈亏这些信息,非常详细。

在“账户历史”界面,你会看到下方有一个按钮写着“自定义周期”,点开之后就能选择你想要生成报告的时间范围了。比如说你想看这个月的交易情况,那就把起始时间设成这个月1号,结束时间设成今天,或者直接选“最近一个月”这种现成的选项,很方便。

选好时间范围之后,接下来就要开始生成报告了。这个操作在MT4里面其实叫“报告”而不是“保存”,你会在工具栏上看到一个写着“报告”字样的图标,有的版本可能显示成一个小文档的样子。点开之后,系统会弹出一个窗口,让你选择报告的格式和保存路径。

很多人到了这一步就卡住了,因为弹出来的窗口里选项有点多,又是格式又是路径的,不知道该怎么选。其实不用慌,下面我会把每个选项都说明白,你照着选就行,选错了也没关系,重新生成一次就好了,不会对账户产生任何影响。

在EA里写入时间判断的核心代码

时间控制的核心逻辑其实很简单,就是让EA在指定的时间段内跳过开仓和平仓的所有操作。我用的是MQL4的Hour()和Minute()函数,这两个函数返回的是当前服务器时间的小时和分钟。先定义两个时间点,一个是暂停开始时间,一个是暂停结束时间,然后写一个判断函数,只要当前时间落在这个区间内,就返回一个“禁止交易”的信号。

具体的代码结构大概是这样的:先设定暂停开始时间为15:25,暂停结束时间为15:35,也就是说非农公布前后各5分钟暂停交易。然后写一个bool类型的函数,比如叫IsTradingPaused(),里面判断当前小时和分钟是否在设定范围内。如果当前时间大于等于开始时间且小于等于结束时间,就返回true,否则返回false。这个函数要放在EA的每个交易操作之前,比如开仓条件判断里、挂单修改里、止损移动里,凡是涉及交易动作的地方都要加上这个判断。

这里有个细节需要注意,如果你用的是Hour()和Minute()组合判断,跨小时的情况要特别小心。比如暂停时间从15:55到16:05,这跨越了两个小时,如果只判断小时在15到16之间,就会出错。更好的办法是把当前时间转换成从零点开始的分钟数,比如当前小时乘以60加上当前分钟,然后对暂停开始和结束时间也做同样的转换,这样比较起来就万无一失。

我还见过有人用TimeCurrent()函数直接取当前时间戳,然后和预设的时间戳比较,这种方法也可以,但需要自己换算每天的日期,稍微麻烦一点。相比之下,用分钟数比较的方法更简洁,而且代码可读性高,以后想调整暂停窗口的时间范围,只需要改两个数字就行。

利用配置文件实现更全面的备份

模板保存虽然方便,但它的覆盖范围有限,只能保存当前图表的配置。如果你在MT4里设置了多个品种、多个周期的图表,并且每个图表的指标配置都不同,那么一个个保存模板就太麻烦了。这时候就需要用到配置文件,也就是MT4里的Profile功能。配置文件可以把你当前所有打开MT4正版下载的图表窗口、每个窗口的品种、周期、指标、画线等全部保存下来,下次打开直接恢复整个工作区。

保存配置文件的方法也很简单,在MT4右下角状态栏找到"自动交易"旁边的一个小图标,点击它会弹出配置文件管理菜单。选择"另存为",输入一个名字,比如"我的工作区",点击确定就保存好了。下次想恢复工作区时,点击同样的图标,选择你保存的那个名字,所有图表窗口就会按照你之前的布局重新排列,每个图表上的指标也都原封不动地回来了。

配置文件还有一个好处,就是可以手动备份到其他位置。在MT4安装目录下找到Profiles文件夹,里面有几个子文件夹,每个文件夹对应一个配置文件。你可以把这些文件夹复制到U盘或者云盘里,万一电脑重装系统或者换新电脑,直接把文件夹复制回原来的位置,所有配置就都恢复了。
我一般每个月会备份一次,平时调整了重要的指标参数也会随手备份一下,以防万一。

说实话,配置文件比模板更强大,但学习成本也稍微高一点。建议新手先从模板开始用,等熟悉了MT4的基本操作之后,再尝试配置文件。毕竟一口吃不成胖子,逐步掌握这些功能才是正道。

排序功能在移动端与桌面端的差异

手机版MT4的品种列表界面和电脑版有所不同,但排序逻辑依然保留。在安卓或iOS版MT4中,进入“市场报价”页面后,顶部会有一个漏斗或筛选图标,点击后可以选择按名称排序。不过移动端的排序方式通常是在设置菜单里选择,而不是直接点击列标题,因为手机屏幕宽度有限,列标题点击区域太小,不适合精确操作。

如果你经常在手机和电脑之间切换使用MT4,会发现电脑端排序后的列表顺序在手机端并不会同步保留。这是因为排序状态属于本地界面设置,不会上传到服务器。这意味着你在电脑上排好序,打开手机App还是原来的默认顺序。要在手机端获得同样的排序效果,需要重新在移动端设置一次。

桌面端和移动端的这个差异其实不影响实际使用,毕竟手机屏幕小,显示不了太多品种,排序的意义相对有限。但如果你习惯在手机上进行快速查看报价,把常用品种整理到“观察列表”或“自选列表”里,比依赖全局排序更高效。自选列表可以自定义品种添加顺序,本质上比字母排序更灵活。

在电脑端使用排序功能时,有个小细节值得注意:点击“卖价”或“买价”列标题也可以排序,但那是按价格高低排列,和按字母排列的性质完全不同。
如果你想恢复默认的品种顺序,通常需要重启MT4平台或者点击列标题多次直到回到原始状态。不过说实话,一旦用了字母排序,很少人会想回到原来的无序状态。

文章目录