这是一个小型头文件,用于管理EA、交易者或其他EA已经开立的头寸。它仅用于调整止损位以及平仓部分或全部头寸,绝不会开立新仓位。
功能说明
工作原理
使用方法
#include "ATS_TradeMgmtLib.mqh" CAtsTradeMgmt mgmt; SAtsMgmtConfig cfg; mgmt.DefaultConfig(cfg); cfg.useBreakEven = true; cfg.beUnit = ATS_UNIT_R; cfg.beTrigger = 1.0; cfg.trailMode = ATS_TRAIL_CANDLES; cfg.trailBars = 3; cfg.trailStart = 1.5; mgmt.Init(cfg, "", ""); // every symbol, every magic number // in OnTimer(): mgmt.ManageAll();
该软件包:ATS_TradeMgmtLib.mqh(库文件), ATS_TradeMgmt_Demo.mq5(示例EA,仅几行代码的交易管理器),ATS_TradeMgmt_SelfTest.mq5(对计算进行的36项检查,请作为脚本运行)。
需知
由MetaQuotes Ltd译自英文
原代码: https://www.mql5.com/en/code/78081
ATS Prop Rules Monitor - prop firm challenge scoreboard with the room left on every rule
一个用于显示自营交易公司挑战赛规则的面板:每日亏损、最大亏损(静态或追踪)、盈利目标、最低交易天数以及最佳交易日(稳定性)规则。对于每一项,它都会以货币金额显示已使用多少以及还剩多少余量。 “再做一笔交易”功能会告知您,在仍能将强制平仓点控制在当日剩余空间及最大亏损空间范围内的最大手数。 只读模式:该工具绝不会开仓、修改或平仓。预设包含典型数值;由于各公司规则可能有所不同,请核对您所在公司的规则并使用“自定义”预设。基于 ATS 风险库(ATS_RiskLib.mqh,随附)构建。
伦敦突破亚洲区间箱体
绘制亚洲时段的波动区间,并用箭头、止损位、目标位和警报标记伦敦时段的突破点
Session Reality Auditor
将经纪商的交易时段表与M1历史数据进行比对。对于本周的每一分钟,它会统计在过去N天中该交易品种实际出现K线的天数,并将结果与SymbolInfoSessionQuote和SymbolInfoSessionTrade字段并列显示:通常为空的声明分钟(展期缺口)、 表格中标记为“已收盘”的分钟内却存在K线的情况、报价表与交易表不一致的情况,以及诸如节假日提前收盘等一次性中断情况。打印每个工作日的实际交易时段,将所有发现写入CSV文件,并打印其自身的计算过程。仅限读取:无交易功能、无DLL、无网络连接。
CajasTF – MT5 集成多时间周期侧边栏
带有智能配色、独立价格刻度以及K线倒计时器的实时多时间周期侧边栏迷你图表。