在外汇交易中,如何有效管理盈利和亏损是每个交易者都关心的问题。使用自动交易系统(EA),您可以轻松地在账户货币中设定平仓策略,从而实现更高效的资金管理。
//+------------------------------------------------------------------------------------------------------------------------------+
//|账户货币平仓策略V2优化:新功能:
//|
//|1. 增加错误处理:代码中加入了错误处理机制,以应对无法关闭或删除订单的情况。
//|2. 代码优化:优化代码以避免重复,提高可读性。
//|3. 效率提升:移除了不必要的循环或计算。
//|4. EA停用时清除所有图表对象
//+------------------------------------------------------------------------------------------------------------------------------+

当设置为0时,EA将不会执行任何操作。
“账户货币中的正平仓”必须高于当前权益,否则交易将立即执行。
例如:当前权益为55000美元,若“账户货币中的正平仓”设置为55500美元,则可获利500美元。
“账户货币中的正平仓” > O && < 55000美元 = 立即执行
“账户货币中的负平仓”必须低于当前权益,否则交易将立即执行。
例如:当前权益为55000美元,若“账户货币中的负平仓”设置为54500美元,则可损失500美元。
“账户货币中的负平仓” >55000美元 = 立即执行
通过降低点差数值,可以避免点差尖峰,但市场会按照自身规律运行,可能会出现更大的盈亏。
此外,如果点差设置低于交易对的平均点差,则这些头寸将不会被执行。
警告:使用此软件风险自负,外汇市场波动性极大!
#property copyright "Copyright 2024, MetaQuotes Ltd."
#property link "https://www.mql5.com"
#property version "1.01"
#property description "persinaru@gmail.com"
#property description "IP 2024 - 免费开源"
#property description "此EA在账户货币中计算盈利和亏损后平仓所有交易。"
#property description ""
#property description "警告:使用此软件风险自负。"
#property description "本脚本的创建者不对任何损失或损害负责。"
#property description ""
#property strict
#property show_inputs
extern string Closures = "EA在达到盈利或亏损时关闭所有交易和挂单。盈利和亏损以账户货币计算。";
extern int Positive_Closure_in_Account_Currency = 0;
extern int Negative_Closure_in_Account_Currency = 0;
extern int Spread = 10;