MetaTrader 4 Build 529测试版发布,带有新的编译器 - 页 120

 
stringo:

我们不知道你用什么参数来调用你提交的代码的函数。

我再说一遍,请举例说明你对这个函数的调用!如果你很难做到这一点,我们将同时解决其他问题。


相信我,这不是解决问题的最佳方式。如果你解决了一个或另一个,没有一个问题会得到彻底或及时的解决。
关于图形对象...还有一些小东西,但它们使工作绝对不可能完成。
比如说。
1)文本标签改变其位置。下面是一个简单的指标。当你把显示的数字从个位数改为双位数时,标签会发生变化。似乎即使ANCHOR被设置为4(即右下角),当值被改变时,标签被重新绘制在左上角。 把指标扔到1M图表上,等待条形值的变化。

//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//----
  ObjectDelete("range1"); 
//----
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
  {
//----
   double hl = (High[0]-Low[0])/Point;
        
   SetLabel("range1", DoubleToStr(hl,1), "Tahoma", clrRed, 1, 30, 3, 4, 9);
}
//+------------------------------------------------------------------+
void SetLabel(string nm, string tx, string ft,color cl, int xd, int yd, int cr=0, int anch=0, int fs=9) {
  if (ObjectFind(nm)<0) ObjectCreate(nm, OBJ_LABEL, 0, 0,0);
  ObjectSetText(nm, tx, fs,ft);
  ObjectSet(nm, OBJPROP_COLOR,     cl);
  ObjectSet(nm, OBJPROP_XDISTANCE, xd);
  ObjectSet(nm, OBJPROP_YDISTANCE, yd);
  ObjectSet(nm, OBJPROP_CORNER,    cr);
  ObjectSet(nm, OBJPROP_ANCHOR,  anch);
  ObjectSet(nm, OBJPROP_FONTSIZE , fs);
}
//+------------------------------------------------------------------+

2)双击突出标记,但尝试移动它。难道没有人注意到这一点吗?这一点你也不需要例子。


3) 在我的一个指标中,几个对象的坐标与主要对象的坐标相连。当在5和所有的建筑中移动主要的一个,直到556,所有其他的也都移动。现在(556起)除了OBJ_LABEL 之外,其他都被移动了。(移动物体的功能取自MT5的例子,它没有改变,但它在第556次构建中停止工作)。


 
stringo:

实际上,SymbolInfoTick应该可以。

让我们一起想办法

你在函数调用后检查了GetLastError吗?



它是这样的...

 
pro_:

相信我,这不是解决问题的最佳方式。如果你解决了一个或另一个问题,那么直到最后,或在时间上,所有的问题都不会得到解决。
至于图形对象...还有一些小东西,但它们使工作绝对不可能完成。
比如说。
1)文本标签改变其位置。下面是一个简单的指标。当你把显示的数字从个位数改为双位数时,标签会发生变化。似乎即使ANCHOR被设置为4(即右下角),当值被改变时,标签被重新绘制在左上角。 把指标扔到1M图表上,等待条形值的变化。

2)双击突出标记,但尝试移动它。难道没有人注意到这一点吗?这一点你也不需要例子。


3) 在我的一个指标中,几个对象的坐标与主要对象的坐标相连。当在5和所有的建筑中移动主要的一个,直到556,所有其他的也都移动。现在(556起)除了OBJ_LABEL之外,其他都被移动了。(移动对象的功能取自MT5的例子,没有改变,但在第556个版本中不再起作用)。



是的,这很酷,点会移动,但物体不会...
 
VOLDEMAR:

是的,这很有趣,点在移动,但物体却没有...
已经修好了。等到下一个版本。
 
VOLDEMAR:

是的,这很酷,点在移动,而物体没有...

伙计们,不要再要求MQ修复任何东西了,从回复来看,这首先是一种羞辱,其次是没有用。感觉就像一只手不知道另一只手在做什么。由于不修复他们的错误,MQ有可能减少MT4用户的受众,所以暂时不要紧张,等待。一旦平台推出时出现漏洞,要么他们会迅速修复一切,要么就会出现客户外流(DC、经纪公司等),因为客户会拒绝切换到有漏洞的新平台,而会留在旧的509平台上。

 
Barbarian:

伙计们,不要再要求MQ修复任何东西了,从回复来看,这首先是一种羞辱,其次是没有用。感觉就像一只手不知道另一只手在做什么。由于不修复他们的错误,MQ有可能减少MT4用户的受众,所以暂时不要紧张,等待。一旦平台推出时出现漏洞,要么他们会迅速修复一切,要么就会出现客户外流(DC、经纪公司等),因为客户会拒绝切换到有漏洞的新平台,而会留在旧的509平台上。


野蛮人,我理解,但我不能同意。他们(无论是坏的还是好的)都能完成工作。一些错误已经被修复,其他的正在等待时机。我认为没有必要被他们冒犯,也许只是因为我们的一些评论根本没有看到,也没有回应他们,甚至是负面的。好吧,比如说,不止一个人要求报告在每个构建中做了哪些改变。没有回应。至少他们会说 "不!"。
但尽管如此,我不认为报告问题、要求解决问题或指出某人的错误有任何羞辱性。
而关于 "右手和左手":)我已经说过,它似乎不止对一个组起作用,而且不管我们在这里承诺什么,都会发出建设。我们必须等待下一次构建。
 
Barbarian:

pro_:

伙计们...你忘了这个主题的名字吗?如果你来这里是为了大喊大叫,显示你的傲慢,你已经做到了。

不要阻挡别人安静地继续测试和寻找 错误的方式。你在大惊小怪。一切都在寻找和解决。工作量不小,它将来到你 "特别重要 "的要求。

相信我,其他人也希望看到修复。只是在其他领域。让我们来撕毁MC的家伙......

真是一群......的人。测试者...

无意冒犯。

 
stringo:
已经修好了。等待下一次构建


关于软件的移动,要想办法解决。
 
Wahoo:


它是这样的...

谢谢你。固定的SymbolInfoTick
 
artmedia70:


伙计们...你忘了这个主题的名字吗?如果你来这里是为了大喊大叫,显示你的傲慢,你已经做到了。

不要阻止我们其他人默默地继续测试和发现错误。 你在大惊小怪。一切都在寻找和解决。工作量不小,它将来到你 "特别重要 "的要求。

相信我,其他人也希望看到修复。只是在其他领域。让我们来撕毁MC的家伙......

真是一群......的人。测试者...

没有冒犯的意思。




Artem,这不是你第一次读到一个东西而看到另一个东西。我在这里没有骂人,没有理由、没有时间给我看,化解唠叨的傲慢态度不符合我的习惯。

当我厌倦了测试和帮助解决错误的那一刻,我就会离开一段时间,特别是因为有其他更重要的事情要做。但到目前为止,我没有给出任何东西,只有建设性的反馈。所以你真的不应该把我扯进来。

感觉像一个测试版管理员 :).

没有冒犯的意思。