Opener의 서버 버전 - 페이지 12

 

글쎄, 발견의 대답:

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

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

기다리는 일만 남았다....

그러나 IV 핫스팟에서 그들은 떠났습니다.

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


물론 잠시도 아닙니다.

 
prostotrader :

글쎄, 발견의 대답:

기다리는 일만 남았다....

그러나 IV 핫스팟에서 그들은 떠났습니다.


물론 잠시도 아닙니다.

요약하자면, 확인된 문제가 없는 액세스 포인트가 있습니까?

이제 나는 II, IV, V를 봅니다. 그것들이 최고이며 조합하여 남아있는 것으로 나타났습니다.
 
Alexey Kozitsyn :

요약하자면, 확인된 문제가 없는 액세스 포인트가 있습니까?

이제 나는 II, IV, V를 봅니다. 그것들이 최고이며 조합하여 남아있는 것으로 나타났습니다.

Opener 에 따르면 "문제 없음"이라고 말하기는 어렵고 왼쪽은 "좋음"입니다.

 

흥미로운

개방 트래픽에서 (항상 152 / 0 Mb 시간이 지남에 따라 변경되지 않음)

그리고 BCS에서는 변경됩니다.


 
prostotrader :

흥미로운

개방 트래픽에서 (항상 152 / 0 Mb 시간이 지남에 따라 변경되지 않음)

그리고 BCS에서는 변경됩니다.


처음에는 메가바이트로, BCS에서는 킬로바이트로 간주됩니다.

 
Alexey Kozitsyn :

처음에는 메가바이트로, BCS에서는 킬로바이트로 간주됩니다.

고마워, 눈치채지 못했어 :)

 

@prostotrader 내 기억이 도움이 된다면, 당신은 다음 선물의 이름을 프로그래밍 방식으로 결정할 수 있는 능력에 대해 어딘가에서 이야기했습니다. 현재 Rts-6.20과 유사하지만 다음 Rts-9.20을 프로그래밍 방식으로 결정해야 합니다.

이 문제에 대해서는 전혀 찾을 수 없습니다. 해결책이 있으면 공유하십시오.

 
Alexey Viktorov :

@prostotrader 내 기억이 도움이 된다면, 당신은 다음 선물의 이름을 프로그래밍 방식으로 결정할 수 있는 능력에 대해 어딘가에서 이야기했습니다. 현재 Rts-6.20과 유사하지만 다음 Rts-9.20을 프로그래밍 방식으로 결정해야 합니다.

이 문제에 대해서는 전혀 찾을 수 없습니다. 해결책이 있으면 공유하십시오.

다음은 기능입니다.

 //+------------------------------------------------------------------+
//| 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 ( "" );
}

다음 미래월 = 3 (1)

 
prostotrader :

다음은 기능입니다.

다음달 = 3 (1)

고맙습니다.

ps 선물을 1개월 또는 3개월 동안 거래할 수 있고 다른 옵션이 없다고 가정합니다. 그리고 다른 기간 동안 1 또는 3을 삽입합니까?
 
Alexey Viktorov :

고맙습니다.

ps 선물을 1개월 또는 3개월 동안 거래할 수 있고 다른 옵션이 없다는 사실에서 출발합니다. 그리고 다른 기간 동안 1 또는 3을 삽입합니까?

구리에 대한 또 다른 옵션이 있습니다(2와 5가 있는 것 같습니다).

기타 모든 선물 또는 3개월 또는 1개월

월을 자동으로 대체할 수 있습니다.

 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 );
}