【一款EA运行状态监测指标】怎样才能知道一款EA的风险程度?这款指标能帮到你!
最后由 Laohu_37 于 2025-2-5 16:36 编辑
拿到一个EA之后,怎么判断它的表现?怎么知道它能不能用于实盘?风险有多大?大多数交易者最关心的一个问题一定是最大浮亏,但仅仅知道最大浮亏是不够的,因为如果仓位太重,保证金占用巨大,虽然浮亏金额还没到爆仓的程度,但已经没钱加仓了!基于以上考虑,我设计了这款指标。
这个指标能帮助你监控EA运行状态,评估EA的风险程度。指标提供11项数据统计与显示,以下逐一说明。
历史最大浮亏:历史最大浮亏只记录指标加载后的统计数据,指标每编辑一次用户定义参数或重新加载就会重置,所以建议设好参数就不要动它,另外建议经常观察并手动记录。
当日最大浮亏:记录当日最大浮亏,每个新的交易日会重置。
历史最大手数:历史订单中单个订单的最大开单手数。加载指标前,请先在MT4历史订单页面右键选择加载全部历史订单,这样指标加载时就会遍历全部订单并找出最大的开单手数。这里支持选择时间段,因为有些账号在不同的时间段可能运行不同的策略。当不选择时间起始点时(MT4默认1970.01.01这个时间就代表没有任何输入),指标就会遍历全部订单并找出最大的开单手数。如果只设置开始时间,那么就从这个时间点统计到现在。如果只设置结束时间,那么指标就会统计结束时间之前的所有订单。如果输入明确的起始时间,那么就统计这个时间段内的订单。
当日最大手数:记录当日的最大开单手数,每个新的交易日会重置。
历史最低保证金:EA运行过程中,可用保证金的最小值,当没钱加仓时,这个值就是负的。所以不能单纯的相信最大浮亏值。例如有的EA,账户余额2w多,当前浮亏-5k多,净值也有1w多,看上去安全,但是策略是对冲策略,多空仓位都很重,可用保证金已经是负的了,一旦行情继续负向波动,就没钱加仓了,只能等着爆仓!与前面的历史数据逻辑类似,指标加载后持续记录并显示,指标每编辑或加载一次会重置。
当日最低保证金:当日交易过程中可用保证金的最小值,每个新的交易日重置。
历史资金最大占用:这一项我认为最重要,这项数据记录统计账户余额与可用保证金之间差值的最大值,你至少需要准备这个差值的最大值这些资金,才能保证有钱加仓,最终把订单扛回来。我认为保险起见,建议应当准备这个值的2倍或更多资金。
当日资金最大占用:上述资金占用的当日最大值,每个新的交易日会重置。
多头总仓位:当前实时的持仓多头总仓位
空头总仓位:当前空头总仓位
当日利润:与MT4手机版上的数据一致,电脑版没有这项显示,所以加上。
指标还具备邮件发送功能,设好MT4的邮件服务,指标中设好邮箱地址,分别设置数据的记录和发送时间即可在手机端收到邮件。这里我有一个声明,因为MT4电脑端邮件服务设置被各大邮箱制裁屏蔽(端口常常无效),还有其它多种复杂因素,所以这项功能概率性的不成功,我会继续寻找解决方案,后续升级。
以上就是这个指标的介绍,如有更多需求,欢迎在评论区提出,我会适时更新升级这个指标。 |
-
-
|
|
|
|
|
|
|
DD
C
C
AAA
可以的,已经改好了,但是暂时发不出,后续更新。
系统会在设置的数据保存时间在本地保存一个Excel日志文件,方便进行自动化的数据分析。
文件位置:[MT4安装目录]/MQL4/Files/Monitor_Logs/MT4_Monitor_Log_YYYY.MM.DD.csv |
|
|
|
|
|
|
|
AAA
DD