[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 485

 
Figar0:

上传你的报价到它

顺便说一下,在策略测试器中,我无法测试一个在一个货币对上进行计算,但在另一个货币对上进行交易的专家顾问。出现错误4106未知符号。我认为这是因为测试人员不能同时分析两对。
 
测试员对这种情况的处理非常正确,寻找符号拼写中的一个错误
 
sss2019:

顺便说一下,在测试器中,不可能测试在一个货币对上进行计算,但在另一个货币对上进行交易的专家顾问。出现错误4106未知符号。我想这是由于测试人员不能同时分析两对组合。

测试员不能在与所选仪器不同的仪器上进行交易,但它可以分析任何可用的仪器。
 
FAQ:
测试员对这种情况的处理非常正确,寻找符号拼写中的一个错误

也许你的意思是,你在一个货币对上进行测试,并试图在另一个货币上开立订单,如多货币...
 

FAQ

测试员对这种情况的处理非常正确,寻找符号拼写中的一个错误

斐格0

测试员不能在选定的符号上进行交易。

这就是你如何理解它--谁在这里是正确的?

符号描述 中不能有任何错误。当我在欧元兑美元上运行专家顾问时,如果我输入欧元兑美元,它可以正常工作,但如果我输入英镑兑美元,它不会打开。

 
sss2019:

这就是如何理解它,谁在这里是正确的?

符号描述不能有任何错误。我在欧元兑美元上运行专家顾问,如果我在设置中输入欧元兑美元,一切正常,但如果我输入英镑兑美元,它就打不开了。


没有问题)。你的问题要么在代码中,要么在你 "输入 "的内容和位置中,也许MarketWatch中没有仪器。
 

大家好,又见面了)

你能告诉我intArrayInitialize(void array[], double value)函数,它将一个数字数组的所有元素设置为一个值, 是否 可以用来将一个二维数组array[][]归零?

如果没有,最好的方法是什么?

 
在我看来,它可以。这很容易检查。
 
FAQ:


我不知道你有什么电脑系统,但暂停测试器很容易,你只需要循环使用EA。

连接user32.dll,在启动的最开始,你需要输入这一行。

现在,当你按下换挡按钮时,你的猫头鹰会悬挂起来,直到你释放它们,测试仪也会相应地暂停。

你可以通过一个静态标志使其发挥作用。

现在,当你按下控制键时,爆炸会慢下来,而当你按下alt键时,爆炸又会开始。

不要忘了在开始时附上导入的内容


我明白了。谢谢你。我有XP系统,启动时有两个可启动子系统可供选择--我的和另一个。从我的系统来看--策略测试器中 的暂停条款是有效的,从另一个可启动的系统来看--没有。奇怪的是,这怎么可能呢。经过测试的猫头鹰和客户终端是一样的。
 
NickXXX:

大家好,又见面了)

你能告诉我int ArrayInitialize(void array[], double value) 函数,它将一个数字数组的所有元素设置为一个值, 是否 可以用来将一个二维数组array[][]归零?

如果没有,最好的方法是什么?

这里有一个问题...我不假思索地在我的函数中初始化了一个三维数组,一切都正常。但是当我想到...我检查了一下,没有太多讲究。

//+------------------------------------------------------------------+
//|                                                        11111.mq4 |
//|                                Copyright © 2012, Artyom Trishkin |
//|                                                                  |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2012, Artyom Trishkin"
#property link      ""

   double MyArray[2][2];
//+------------------------------------------------------------------+
//| script program start function                                    |
//+------------------------------------------------------------------+
int start()
  {
//----
   int i, j;
   for (i=0; i<2; i++) {
      MyArray[i][0]=i+1;
      Alert("MyArray[",i,"][0] = ", MyArray[i][0]);
      }
   for (j=0; j<2; j++) {
      MyArray[0][j]=j+3;
      Alert("MyArray[0][",j,"] = ", MyArray[0][j]);
      }
   Alert("ArrayInitialize(MyArray,-1);");
   ArrayInitialize(MyArray,-1);
   for (i=0; i<2; i++) {
      Alert("MyArray[",i,"][0] = ", MyArray[i][0]);
      }
   for (j=0; j<2; j++) {
      Alert("MyArray[0][",j,"] = ", MyArray[0][j]);
      }
//----
   return(0);
  }
//+------------------------------------------------------------------+


自下而上的警报输出。因此,这一切都可以....