错误、漏洞、问题 - 页 1608

 

我的POSITION_COMMISSION 定义有什么奇怪的地方,它甚至没有用蓝色突出显示?(5.00 1340)

 
Karputov Vladimir:

终端的构建是什么?如果你在同一个终端连接到另一个贸易服务器(你知道你可以从一个终端连接到任何贸易服务器吗?

在这里插入一张策略测试器的截图,标签 "设置"。让我们看看那里有什么设置。

我从另一家公司的一个终端连接,我的所有EA都在其中工作。在我输入bx凭证并在策略测试器中启动任何专家顾问后,我没有任何交易。Bx的构建是1340

 
Danil Nesterov:

我从另一家公司的一个终端连接,在这个终端上我有所有的EA工作。从bx输入证书并在策略测试器中运行任何顾问后,交易不再被执行。Bx build 1340

检查交易的权限

//+------------------------------------------------------------------+
//|                                                      IsTrade.mq5 |
//|                              Copyright © 2015, Vladimir Karputov |
//|                                           http://wmua.ru/slesar/ |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2015, Vladimir Karputov"
#property link      "http://wmua.ru/slesar/"
#property version   "1.00"
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
//---
   if(!TerminalInfoInteger(TERMINAL_TRADE_ALLOWED))
      Alert("Проверьте в настройках терминала разрешение на автоматическую торговлю!");
   else
     {
      if(!MQLInfoInteger(MQL_TRADE_ALLOWED))
         Alert("Автоматическая торговля запрещена в свойствах программы для ",__FILE__);
     }

   if(!AccountInfoInteger(ACCOUNT_TRADE_EXPERT))
      Alert("Автоматическая торговля запрещена для счета ",AccountInfoInteger(ACCOUNT_LOGIN),
            " на стороне торгового сервера");

   if(!AccountInfoInteger(ACCOUNT_TRADE_ALLOWED))
      Comment("Торговля запрещена для счета ",AccountInfoInteger(ACCOUNT_LOGIN),
              ".\n Возможно, подключение к торговому счету произведено по инвест паролю.",
              "\n Проверьте журнал терминала, есть ли там такая запись:",
              "\n\'",AccountInfoInteger(ACCOUNT_LOGIN),"\': trading has been disabled - investor mode.");

  }
//+------------------------------------------------------------------+
附加的文件:
IsTrade.mq5  2 kb
 
Karputov Vladimir:

检查交易的权限

开始了脚本。没有任何警报。

 
Danil Nesterov:

我运行了这个脚本。没有任何警报。

你有没有试过在测试器中放入美元而不是卢布?
 
Karputov Vladimir:
你有没有试过在测试器中放入美元而不是卢布?
不,我没有。不太清楚该如何做。你能告诉我吗?
 

第一次运行测试时,Expert Advisor会将*.ex5库加载到内存中,然后使用加载到内存中的库,如果库已经改变,Expert Advisor会使用旧的库,即内存中的库。

我认为测试人员应该检查库是否有变化...

 
Vladimir Pastushak:

我很困惑,我想弄清楚Timeframes(OBJ_NO_PERIODS)能否改变对象的绘制顺序?

在我的案例中,图片A图片B图片C的顺序是这样的

通过使用OBJ_ALL_PERIODS,可以把顺序改成任何其他的吗?B C A ????

当一个对象在所有时间段(至少在当前图表中的时间段)被渲染为不可见时,该对象将从渲染列表中删除。

对象的可见性 在工作时间段内被恢复时(在我们的例子中是所有时间段),对象被添加到绘图列表的末尾。

要改变三个对象的绘图顺序,首先要禁用所有三个对象的可见性(无论什么顺序)。然后按照你想要的顺序打开对象的可见性--第一个对象将在底部,第二个对象将在中间,第三个对象将在顶部。

 
Andrey Dik:

第一次运行测试时,Expert Advisor会将*.ex5库加载到内存中,然后使用加载到内存中的库,如果库已经改变,Expert Advisor会使用旧的库,即内存中的库。

我认为测试人员应该检查库是否有变化...

进行这项检查。如果发现其中一个组件发生了变化,它就把这个组件重新发送给测试者。
 
Karputov Vladimir:
你有没有试过在测试器中放入美元而不是卢布?
这在五人组中是行不通的。