오류, 버그, 질문 - 페이지 2974

 

VPS 서버의 MT4 시장에서 유틸리티를 설치할 수 없습니다. 로그에 다음 메시지가 표시됩니다.

2021.03.01 23:53:31.809 MQL4 Market: www.mql5.com 연결 실패(www.mql5.com:443 실패)

나는 VPS 서버 지원에 썼다. 그들은 다음을 확인하고 대답했습니다.

" 상황을 분석한 결과 mql5.com 리소스 쪽에서 액세스가 차단되고 있는 것으로 나타났습니다. 귀하의 서버를 차단한 이유를 알지 못하며 이 상황을 해결하기 위해 우리는 어떤 조치도 취할 수 없습니다. 이것은 우리의 책임 밖이기 때문입니다. 차단에 대해서는 기술 지원 또는 사이트 관리자에게 문의하는 것이 좋습니다."

mql5가 내 VPS의 IP를 차단하는 이유와 이에 대해 무엇을 할 수 있는지 알려주실 수 있습니까?



Свяжитесь с нами
Свяжитесь с нами
  • www.mql5.com
Вы можете вести переписку и видеть историю своих обращений в службу поддержки mql5.com, даже если вы не имеете регистрации на сайте.
 

이 코드에서:

 input string s = "qwerty" ;

사용자가 입력할 수 있는 문자열 s의 최대 길이는 얼마입니까?

 
Oleksandr Stashuk :

VPS 서버의 MT4 시장에서 유틸리티를 설치할 수 없습니다. 로그에 다음 메시지가 표시됩니다.

2021.03.01 23:53:31.809 MQL4 Market: www.mql5.com 연결 실패(www.mql5.com:443 실패)

나는 VPS 서버 지원에 썼다. 그들은 다음을 확인하고 대답했습니다.

" 상황을 분석한 결과 mql5.com 리소스 쪽에서 액세스가 차단되고 있는 것으로 나타났습니다. 귀하의 서버를 차단한 이유를 알지 못하며 이 상황을 해결하기 위해 우리는 어떤 조치도 취할 수 없습니다. 이것은 우리의 책임 밖이기 때문입니다. 차단과 관련하여 기술 지원 또는 사이트 관리자에게 문의하는 것이 좋습니다."

mql5가 내 VPS의 IP를 차단하는 이유와 이에 대해 무엇을 할 수 있는지 알려주실 수 있습니까?



VPS 좀로?
 
Evgeny Belyaev :
VPS 좀로?

권리

 
Igor Makanu :

이 코드에서:

사용자가 입력할 수 있는 문자열 s의 최대 길이는 얼마입니까?

"variable=value" 문자열의 길이는 255자를 초과할 수 없습니다(후행 0이 있는 256자). 즉, 이 경우 253자 이내
 
Igor Makanu :

다음과 같은 코드에서:

사용자가 입력할 수 있는 문자열 s의 최대 길이는 얼마입니까?

입력 하지 않으면 제한 이 없습니다.

 
fxsaber :

입력하지 않으면 제한 이 없습니다.

어제 입력으로 오류를 찾고 .... 찾았습니다 ....

슬라바 :
"variable=value" 문자열의 길이는 255자를 초과할 수 없습니다(후행 0이 있는 256자). 즉, 이 경우 253자 이내

설명서에서 이 정보를 찾지 못했습니다. 컴파일러의 매우 불분명한 동작

다음은 MQL4에서 검사한 테스트 스크립트입니다.

 #property strict
//#property script_show_inputs
input string s = "1234567890AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"
                 "12345678901234567890AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"
                 "12345678901234567890AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"
                 "12345678901234567890AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"
                 "12345678901234567890AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"
                 "12345678901234567890AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"
                 "12345678901234567890AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"
                 "12345678901234567890AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"
                 "12345678901234567890AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"
                 "12345678901234567890AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"
                 "12345678901234567890AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"
                 "12345678901234567890AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"
                 "12345678901234567890AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"
                 "12345678901234567890AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"
                 "12345678901234567890AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"
                 "12345678901234567890AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"
                 "12345678901234567890AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"
                 "12345678901234567890AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"
                 "12345678901234567890AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"
                 "12345678901234567890AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"
                 "12345678901234567890AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"
                 "12345678901234567890AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"
                 "12345678901234567890AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"
                 "12345678901234567890AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"
                 "12345678901234567890AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz" ;
#include <Files\FileTxt.mqh>
CFileTxt F;

void OnStart ()
{
   if (F.Open( "qwerty.txt" , FILE_WRITE | FILE_COMMON ) > 0 ) F.WriteString(s);
   F.Close();
}

이 형식에서는 문제 없이 파일에 약 2kb의 텍스트를 씁니다.

이 코드에서 주석을 제거하면

 //#property script_show_inputs

그러면 설정창이 뜨는데 비어있고 그냥 확인을 눌러도 빈 파일을 쓰게 됩니다


IMHO, 컴파일러 경고 또는 입력에 대한 도움말 문서에는 문자열에 대해 255자에 대한 경고가 있어야 합니다.

https://www.mql5.com/ru/docs/basis/variables/inputvariables

 
Oleksandr Stashuk :

권리

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

www.mql4.com에 대한 액세스가 폐쇄된 이유는 무엇입니까?

레나트 파트훌린 , 2020.11.17 12:16

의도한 대로 정확하게 작동합니다.

서브넷이 있는 전체 Zomro 공급자는 서브넷의 대규모 사기 행위에 대해 차단됩니다.

구축하기에 이미 순진합니다. 이 특정 공급자가 필요한 이유를 알고 있었습니다.

 
Evgeny Belyaev :

어때요, 감사합니다 알겠습니다

 
안녕하세요 여러분, SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_VALUE )이 0을 반환하는 이유는 무엇입니까?