Server-Version in Opener - Seite 12

 

Nun, Discovery's Antwort:

Здравствуйте.
Похоже, что нашли слабое место в сети.
Замена оборудования у сетевых специалистов займет примерно 2-3 месяца.
В связи с этим мы выключили сервера доступа которые работают через это слабое место до замены оборудования.

Посмотрите, пожалуйста, как будет дальше и дайте обратную связь при возможности.

Alles, was wir tun müssen, ist warten....

Aber an der IV-Zugangsstelle ließen sie

2020.04.10 16:12:17.414 Trades  'ххххх': sell limit 1.00 Eu-9.20 at 82966
2020.04.10 16:12:41.009 Trades  'ххххх': accepted sell limit 1.00 Eu-9.20 at 82966
2020.04.10 16:12:41.012 Trades  'ххххх': sell limit 1.00 Eu-9.20 at 82966 placed for execution in 23601.977 ms


Nicht Minuten, natürlich....

 
prostotrader:

Nun, Discovery's Antwort:

Alles, was wir tun müssen, ist warten....

Aber an der IV-Zugangsstelle ließen sie


Nicht Minuten, natürlich....

Unterm Strich: Gibt es Zugangspunkte, bei denen keine Probleme festgestellt wurden?

Jetzt sehe ich II, IV, V. Es stellt sich heraus, dass es nur die besten und zum Teil die übrig gebliebenen sind.
 
Alexey Kozitsyn:

Gibt es überhaupt Zugangspunkte, bei denen keine Probleme festgestellt wurden?

Jetzt sehe ich II, IV, V. Es stellt sich heraus, dass dies die besten sind und zum Teil auch die, die übrig geblieben sind.

Es ist schwer zu sagen, dass es "keine Probleme" gibt, denn es gibt noch "gute" Probleme, wie der Öffner sagt.

 

Interessant

In Otkritie der Verkehr (im Laufe der Zeit nicht ändern, die ganze Zeit 152 / 0 Mb)

Und in BCS ändert es sich


 
prostotrader:

Interessant

In Otkritie der Verkehr (im Laufe der Zeit nicht ändern, die ganze Zeit 152 / 0 Mb)

Und das ändert sich in BCS


In Otkritie werden nur Megabytes gezählt, aber in BCS sind es immer noch Kilobytes.

 
Alexey Kozitsyn:

In der Öffnung zählt es bereits als Megabyte, aber in BCS zählt es als mehr Kilobytes

Danke, ich habe nicht darauf geachtet :)

 

@prostotrader, wenn ich mich recht erinnere, haben Sie irgendwo die Möglichkeit erwähnt, den Namen des nächsten Futures programmatisch zu bestimmen. So sollten der aktuelle Rts-6.20 und der nächste Rts-9.20 programmatisch bestimmt werden.

Irgendetwas kann ich zu diesem Thema überhaupt nicht finden. Wenn es eine Lösung gibt, bitte mitteilen.

 
Alexey Viktorov:

@prostotrader, wenn ich mich recht erinnere, haben Sie irgendwo die Möglichkeit erwähnt, den Namen des nächsten Futures programmatisch zu bestimmen. So sollten der aktuelle Rts-6.20 und der nächste Rts-9.20 programmatisch bestimmt werden.

Irgendetwas kann ich zu diesem Thema überhaupt nicht finden. Wenn es eine Lösung gibt, bitte mitteilen.

Hier ist die Funktion

//+------------------------------------------------------------------+
//| Expert set second symbol function                                |
//+------------------------------------------------------------------+
string SetSecSymbol(const string aSymbol)
{
  int str_tire = StringFind(aSymbol, "-");
  int str_tochka = StringFind(aSymbol, ".", str_tire);
  int str_size = StringLen(aSymbol);
  if((str_tire > 0) && (str_tochka > 0) && (str_size > 0))
  {
    string str_month = StringSubstr(aSymbol, str_tire + 1, str_tochka - str_tire - 1);
    string str_year = StringSubstr(aSymbol, str_tochka + 1, str_size - str_tochka - 1);
    long aMonth = StringToInteger(str_month);
    long aYear = StringToInteger(str_year);
    if((aMonth > 0) && (aYear > 0))
    {
      long n_month = aMonth + long(NextFutMonth);
      long add_year = (n_month - 1) / 12;
      aYear += add_year;
      str_year = IntegerToString(aYear); 
      aMonth = n_month - add_year * 12;
      str_month = IntegerToString(aMonth);
      if(StringLen(str_year) == 1)
      {
        str_year = "0" + str_year;
      }
      return(StringSubstr(aSymbol, 0, str_tire + 1) + str_month + "." + str_year);
    } 
  }
  return("");
}

NächsterFutMonat = 3 (1)

 
prostotrader:

Hier ist die Funktion

NächsterFutMonat = 3 (1)

Ich danke Ihnen.

ps Sie gehen davon aus, dass die Futures entweder für 1 Monat oder für 3 Monate gehandelt werden können und es keine anderen Optionen gibt. Und für verschiedene Begriffe geben Sie entweder 1 oder 3 ein?
 
Alexey Viktorov:

Ich danke Ihnen.

ps Sie gehen davon aus, dass ein Futures entweder 1 Monat oder 3 Monate gehandelt werden kann und es keine anderen Optionen gibt. Und für verschiedene Begriffe geben Sie entweder 1 oder 3 ein?

Es gibt eine weitere Option für Kupfer (es scheint 2 und 5 zu geben),

alle anderen Futures sind entweder 3 oder 1 Monat.

Sie können den Monat automatisch ersetzen.

bool CheckOneMonth(const string a_symb)
{
  if((StringFind(a_symb,"BR-") == 0) || (StringFind(a_symb, "CL-") == 0) ||
     (StringFind(a_symb, "GLD-") == 0) || (StringFind(a_symb, "RVI-") == 0) ||
     (StringFind(a_symb, "UINR-") == 0) || (StringFind(a_symb, "Al-") == 0) ||
     (StringFind(a_symb, "Zn-") == 0) || (StringFind(a_symb, "Nl-") == 0) ||
     (StringFind(a_symb, "Co-") == 0) || (StringFind(a_symb, "NG-") == 0))
  {
    return(true);
  }
  return(false);
}
Grund der Beschwerde: