文章 "用于在以仓位为中心的 MetaTrader 5 环境中跟踪订单的虚拟订单管理程序"

 

新文章 用于在以仓位为中心的 MetaTrader 5 环境中跟踪订单的虚拟订单管理程序已发布:

可以将此类库添加到 MetaTrader 5 EA 交易程序,从而能够通过一种与 MetaTrader 4 非常类似的以订单为中心的方法编写程序(与基于仓位的 MetaTrader 5 相比较)。它通过在 MetaTrader 5 客户端跟踪虚拟订单,同时为每个仓位维护一个保护性经纪人止损,从而提供灾难防护来实现这一目的。

图 7. 两个具有相反虚拟订单的 EA,在经纪人处并没有建仓

作者:Paul

 
我一直在等这篇文章,谢谢。
 

非常好的文章

精彩

 
虚拟订单是在新的 MT5 终端中模拟 MQL4交易功能 的最佳方式。
感谢作者的想法和文章。
Документация по MQL5: Торговые функции
Документация по MQL5: Торговые функции
  • www.mql5.com
Торговые функции - Документация по MQL5
 
就在前几天,我还在想迟早会有一个聪明人创建这样一个库。非常感谢 - 这正是我所需要的,也是现阶段阻止我掌握第 5 版的原因。在我的情况下,只有几位专家在一个工具上共同工作
 

坏蛋

 
我还能说什么呢,我们(ruskaphones)只是在论坛上抱怨和哭泣,因为他们最喜欢的 locs 被剥夺了。而在这里,MT 社区中讲外语的那部分人却做到了。在解决问题 的方法上形成了鲜明的对比,这并不令人悲伤。
 

VOM 似乎存在缺陷。

我在欧元兑美元 H1 图表上加载了 FraMA Cross EA VOM.mq5,并手动开立了卖出订单。 开立卖出订单后,图表上没有 Comment()。附图。

/+------------------------------------------------------------------+
//| 专家勾选功能|
//+------------------------------------------------------------------+
void OnTick()
  {
// 需要在所有使用 CVirtualOrderManager 的 EA 中加入这一行 
   VOM.OnTick();
   Comment(VOM.m_OpenOrders.SummaryList());


我还在 EA 中用 1 个未结卖单测试了该注释(),图表上的注释行为 "未结订单 = 0"。

/+------------------------------------------------------------------+
//| 专家勾选功能|
//+------------------------------------------------------------------+
void OnTick()
  {
// 需要在所有使用 CVirtualOrderManager 的 EA 中加入这一行 
   VOM.OnTick();
   Comment("Open Orders = ",VOM.OpenOrders());
附加的文件:
vom_ea-pic.jpg  70 kb
 
wackena:

VOM 似乎存在缺陷。

我在欧元兑美元 H1 图表上加载了 FraMA Cross EA VOM.mq5,并手动开立了卖出订单。 开立卖出订单后,图表上没有 Comment()。附图。


我还在 EA 中用 1 个未结卖单测试了该注释(),图表上的注释行为 "未结订单 = 0"。




这是正确的,wackena。 你所做的是直接向服务器发送传统订单,因此没有打开虚拟订单。 你需要使用 VirtualOrderManagerTester 来手动发出虚拟订单。

我应该在文章中明确指出,如果在某一特定符号上引入了 VOM EA,那么交易该符号的所有其他 EA 也必须启用 VOM。 这是因为 VOM 中有灾难保护 SL 代码。

保罗

 
Rosh писал(а)  :

用于管理 MetaTrader 5 终端仓位订单的虚拟订单管理器 已发布:

作者: Paul

感谢您的赞誉和兴趣。 我不知道如何用俄语写作,但我希望谷歌翻译能准确地表达我的意思。

,我非常看重俄罗斯 Metatrader 社区,并希望我们能以某种方式共同改进 PTO 库。 它将永远是开源的、非商业的,而且我认为至少在一开始,当它更新时,代码不会被分割成多个版本,这对它的生存是很重要的。

请在英文 mql5 网站或博客http://paulsfxrandomwalk.blogspot.com/ 上留言和提问,我保证会花时间把 V1.1、V1.2 做得更好。

Paul
Regularly emailing the status of an account
  • 2012.06.14
  • Paul
  • paulsfxrandomwalk.blogspot.com
Prompted by a query, I thought I'd post a useful little utility that I have used for ages which emails the status of the account every hour.  After lengthy deliberation I decided to call it .... EmailStatus.  With only a small modification it could be used to log the status to a file, and the time...
 
HideYourRichess:
我还能说什么呢,我们(ruskaphones)只是在论坛上抱怨和哭泣,因为他们最喜欢的 locs 被剥夺了。而在这里,MT 社区中讲外语的那部分人却做到了。在解决问题 的方法上形成了鲜明的对比,这并不令人悲伤。

无论使用哪种语言,到处都有发牢骚的人。)我们其余的人都在尽力解决问题,因此,我们看不到任何鲜明的对比。

至于那些发表了自己研究成果的作者--我们深表敬意和尊重!