错误、漏洞、问题 - 页 1798

 
在图表上,我按下回车键,输入RTS-12.17或rts-12.17--它没有切换。
 
fxsaber:
在一个图表上,我按下ENTER键,输入RTS-12.17或RTS-12.17--它不切换。
这个问题在论坛上已经提到过了,都是关于角色名称中的点。
 
ivanivan_11:
这个错误已经在论坛上提到了。这都是关于符号名称中的点。
它是关于MT5的,但我认为实现方式与MT4相同--我这样切换到EURUSD.ecn符号(名称中的点)。
 

当用 Metaquotes-Demo交易查询 追逐(所有字符)时,我遇到了SYMBOL_BID和SYMBOL_ASK返回零的情况。

这一结果的可能性质是什么?

有谁检查过退回的价格是否正确?
 
fxsaber:

当用 Metaquotes-Demo交易查询 追逐(所有字符)时,我遇到了SYMBOL_BID和SYMBOL_ASK返回零的情况。

这一结果的可能性质是什么?

有谁做过检查以确保返回的价格是正确的?
空杯子?

在MK演示中,有一半的角色自2016年8月以来没有更新。

我在秋天写过信,他们承诺会解决这个问题,但他们没有这样做。
 
ivanivan_11:
空杯子?
不,所有的符号都在演示中进行报价和交易。然而,有时零点会滑落在他们身上。
 
Metaquotes-Demo,SYMBOL_BID/ASK 产生零!
#define Bid (SymbolInfoDouble(Symb, SYMBOL_BID))
#define Ask (SymbolInfoDouble(Symb, SYMBOL_ASK))

void OnStart()
{
  for (int i = SymbolsTotal(true) - 1; (i >= 0) && (!IsStopped()); i--)
  {
    const string Symb = SymbolName(i, true);
    
    if (((ENUM_SYMBOL_TRADE_MODE)SymbolInfoInteger(Symb, SYMBOL_TRADE_MODE) == SYMBOL_TRADE_MODE_FULL) &&
        ((Bid == 0) || (Ask == 0)))
      Print(Symb);
  }
}
结果
GBPRUB_TOD
EURRUB_TOD
 
fxsaber:

当用 Metaquotes-Demo交易查询 追逐(所有字符)时,我遇到了SYMBOL_BID和SYMBOL_ASK返回零的情况。

这种结果的可能性质是什么?

有没有人检查退回的价格是否正确?

这种行为不仅发生在booling,有时也会发生,自从mt5发布后,我在代码中做了一个检查 - 如果Ask=Bid=0 - 返回

 
Vladislav Andruschenko:

这种行为不仅是在喋喋不休的时候,有时也会滑过,自从mt5发布后,我在代码中检查 - 如果它等于Ask=Bid=0 - 返回

我给SD写了信(仅今天就有四个请求),有完整的回放。它不应该是这样的!
 
fxsaber:
Metaquotes-Demo,SYMBOL_BID/ASK 给零!
SD指出了一张不合适的截图。更换了它--很明显,这是我的错。对不起