tol64:
建仓时,如果需要,您可以在注释中指定智能交易系统的名称。老实说,我不太明白您想获得什么以及为什么。您是否在处理交易历史记录,并在分析历史记录时,希望通过编程/可视化方式确定哪些交易是由哪个智能交易系统执行的?如果是,那么可以使用注释或神奇数字。
当使用 30 个智能交易系统和 30 个不同的货币对时,不可能跟踪所有情况 - 我希望它能自己发生。
建仓时,如果需要,您可以在注释中指定智能交易系统的名称。老实说,我不太明白您想获得什么以及为什么。您是否在处理交易历史记录,并在分析历史记录时,希望通过编程/可视化方式确定哪些交易是由哪个智能交易系统执行的?如果是,那么可以使用注释或神奇数字。
chipo:
当使用 30 个智能交易系统,甚至 30 个不同的货币对时,不可能跟踪所有情况 - 我希望它能自己发生
没问题。一切都可以根据符号名称/魔法/评论 进行自动编程和跟踪。
当使用 30 个智能交易系统,甚至 30 个不同的货币对时,不可能跟踪所有情况 - 我希望它能自己发生
Документация по MQL5: Предопределенные переменные / _Symbol
- www.mql5.com
Предопределенные переменные / _Symbol - Документация по MQL5
我也是
你好,阿纳托利、
我刚刚才发现这两篇 "食谱",非常感谢你们的努力。
我注意到,像这样的程序/脚本似乎无法识别特定货币对是否有一个以上的仓位。
例如,如果我在欧元兑美元上开了两个仓位(一个在 1.2250 卖出,另一个在 1.2200 卖出),那么它只能识别第一个仓位,而不能识别第二个仓位。我不确定这是否是因为程序/脚本必须告诉程序/脚本这是一个允许对冲的账户?您是否有关于脚本识别同一货币对 多个仓位的文章?
非常感谢
丁戈
Dean Thomas Whittingham:
你好,阿纳托利、
我刚刚才发现这两篇文章的'食谱',非常感谢你们的努力。
我注意到这样的程序/脚本似乎无法识别特定货币对是否有一个以上的头寸。
例如,如果我在欧元兑美元上开了两个仓位(一个在 1.2250 卖出,另一个在 1.2200 卖出),那么它只能识别第一个仓位,而不能识别第二个仓位。我不确定这是否是因为程序/脚本必须告诉程序/脚本这是一个允许对冲的账户?您是否有关于脚本识别同一货币对 多个仓位的文章?
非常感谢
Dingo
嘿
我知道你发布这个帖子已经有一段时间了。的确,我认为第一种方法只能读取给定符号 pos 中的第一笔订单。如果要读取某个特定符号的所有交易,您需要将第二种方法调整为脚本(所有交易),然后添加一个 if "过滤器",只有当订单符号与当前给定符号相同时,才会执行。
希望对您有所帮助。
-费尔南多
新文章 MQL5 Cookbook: 获取仓位属性已发布:
在本文中,我们将创建一个脚本来获得所有的仓位属性,并用对话框向用户显示它们。通过运行这个脚本,您可以从外部参数下拉列表的两种模式中选择:只看当前交易品种的仓位属性,或者查看所有交易品种的属性。
作者:Anatoli Kazharski