오류, 버그, 질문 - 페이지 2896 1...288928902891289228932894289528962897289828992900290129022903...3184 새 코멘트 Vitaly Muzichenko 2020.11.01 07:58 #28951 fxsaber : 시장에서 통계를 찾지 못했습니다. 따라서 문제는 크로스 플랫폼 제품 판매자를 위한 것입니다. MT5 버전이 MT4보다 실제로 더 잘 팔립니까? "프리랜스"를 기본으로 할 수 있으며 최근 MT5에서 점점 더 많은 작업을 수행합니다. 시간이 빨리(매우) 흐르기 때문에 실제로는 MT5 가이드가 필요합니다. 그것은 진자와 같습니다. 오랫동안 흔들리지만 이미 볼 수 있는 멈출 수 없습니다. fxsaber 2020.11.01 09:02 #28952 매크로 텍스트를 인쇄할 수 있어야 합니다. #define OnTick OnTick2 기록되어야 한다 OnTick = OnTick2 언어가 이것을 허용합니까? A100 2020.11.01 10:08 #28953 fxsaber : 매크로 텍스트를 인쇄할 수 있어야 합니다. 기록되어야 한다 언어가 이것을 허용합니까 ? 무엇을보고? C++ 에서는 매크로가 제대로 작동 하고 필요한 표현식(MQL과 달리)을 작성할 수 있기 때문에 허용합니다. 그 반대를 증명하려고 반복적으로 시도했던 기억이 나지만 #ifdef __cplusplus #define MACRO1(X) #X "=" MACRO2(X) #define MACRO2(X) #X void OnStart () { printf ( "%s" , MACRO1( OnTick )); } #endif 결과: OnTick = OnTick2 fxsaber 2020.11.01 10:21 #28954 A100 : 무엇을보고? C++ 에서는 매크로가 제대로 작동 하고 필요한 표현식(MQL과 달리)을 작성할 수 있기 때문에 허용합니다. 그 반대를 증명하려고 반복적으로 시도했던 기억이 나지만 결과: OnTick = OnTick2 고맙습니다. 아마도 그들은 그것을 고칠 것입니다. A100 2020.11.01 10:38 #28955 fxsaber : 고맙습니다. 아마도 그들은 그것을 고칠 것입니다. 그들이 원했다면 이미 오래전에 고쳤을 것입니다. 저는 이전에 여러 형식으로 이에 대해 썼습니다. 마지막 메시지 는 다음과 같습니다. 거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼 오류, 버그, 질문 A100 , 2020.07.30 02:25 내 생각에 그것은 우선순위의 문제가 아니라 근본적으로 잘못 선택된 매크로 대체 순서의 문제입니다. C ++에서와 같이 모든 것이 잘 될 것이라고 예상했습니다. 거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼 오류, 버그, 질문 A100 , 2020.07.30 10:53 C++에서 매크로는 원하는 결과를 투영할 수 있도록 설계되었지만 MQL에서는 모든 것이 투영될 수 있는 것은 아닙니다. mql5 언어의 특징, 미묘함 초보자의 질문 MQL5 MT5 요새. 실행 질문 fxsaber 2020.11.01 10:55 #28956 이것은 버그입니까 아니면 이와 같아야합니까? // Находим крипт-методы, в которых не работает шифрование с ключем. void OnStart () { const string Str = "Hello World!" ; // Строка, которую будем шифровать/дешивровывать. uchar BytesStr[]; StringToCharArray (Str, BytesStr); // Перевели строку в байты uchar KeyDecode[]; uchar KeyEncode[]; StringToCharArray ( "qwer" , KeyDecode); // Задали код для шифровки StringToCharArray ( "asdf" , KeyEncode); // Задали ДРУГОЙ код для расшифровки for ( int i = 0 ; i < 8 ; i++) // Перебираем все штатный методы шифровки { const ENUM_CRYPT_METHOD Method = ( ENUM_CRYPT_METHOD )i; // Текущий метод шифровки uchar BytesDecode[]; uchar BytesEncode[]; CryptEncode (Method, BytesStr, KeyEncode, BytesEncode); // Зашифровали CryptDecode (Method, BytesEncode, KeyDecode, BytesDecode); // Расшифровали Print ( "Crypt method " + EnumToString (Method) + " is bug - " + ( string )( CharArrayToString (BytesDecode) == Str)); // Сообщаем о наличии/отсутствии бага. } } 결과. Crypt method CRYPT_BASE64 is bug - true Crypt method CRYPT_AES128 is bug - false Crypt method CRYPT_AES256 is bug - false Crypt method CRYPT_DES is bug - false Crypt method CRYPT_HASH_SHA1 is bug - false Crypt method CRYPT_HASH_SHA256 is bug - false Crypt method CRYPT_HASH_MD5 is bug - false Crypt method CRYPT_ARCH_ZIP is bug - true CRYPT_BASE64 및 CRYPT_ARCH_ZIP에 대한 암호화가 작동하지 않습니다. Andrey Khatimlianskii 2020.11.01 11:04 #28957 fxsaber : 시장에서 통계를 찾지 못했습니다. 따라서 문제는 크로스 플랫폼 제품 판매자를 위한 것입니다. MT5 버전이 MT4보다 실제로 더 잘 팔립니까? 이제 예보다 아니요. 그러나 5ki를 향한 추세는 물론 추적할 수 있습니다. A100 2020.11.01 11:48 #28958 fxsaber : Это баг или так и должно быть? CRYPT_BASE64 및 CRYPT_ARCH_ZIP에 대한 암호화가 작동하지 않습니다. 근본적으로 다른 메소드가 하나의 기능으로 결합되었으므로 버그처럼 보입니다. 원칙적으로 CRYPT_BASE64에는 키가 있을 수 없습니다. Andrei Trukhanovich 2020.11.01 11:54 #28959 fxsaber : MT5 버전이 MT4보다 실제로 더 잘 팔립니까? 절대적으로하지. 그러나 이전에 그 차이가 10배 정도였다면 이제는 숫자가 더 비슷합니다. fxsaber 2020.11.01 12:26 #28960 A100 : 근본적으로 다른 메소드가 하나의 기능으로 결합되었으므로 버그처럼 보입니다. 원칙적으로 CRYPT_BASE64에는 키가 있을 수 없습니다. 고맙습니다. 문제는 ZIP에만 있는 것으로 나타났습니다. 1...288928902891289228932894289528962897289828992900290129022903...3184 새 코멘트 사유: 취소 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
시장에서 통계를 찾지 못했습니다. 따라서 문제는 크로스 플랫폼 제품 판매자를 위한 것입니다.
MT5 버전이 MT4보다 실제로 더 잘 팔립니까?
"프리랜스"를 기본으로 할 수 있으며 최근 MT5에서 점점 더 많은 작업을 수행합니다.
시간이 빨리(매우) 흐르기 때문에 실제로는 MT5 가이드가 필요합니다. 그것은 진자와 같습니다. 오랫동안 흔들리지만 이미 볼 수 있는 멈출 수 없습니다.
기록되어야 한다
OnTick = OnTick2
언어가 이것을 허용합니까?
매크로 텍스트를 인쇄할 수 있어야 합니다.
기록되어야 한다
언어가 이것을 허용합니까 ?
무엇을보고? C++ 에서는 매크로가 제대로 작동 하고 필요한 표현식(MQL과 달리)을 작성할 수 있기 때문에 허용합니다. 그 반대를 증명하려고 반복적으로 시도했던 기억이 나지만
결과: OnTick = OnTick2
무엇을보고? C++ 에서는 매크로가 제대로 작동 하고 필요한 표현식(MQL과 달리)을 작성할 수 있기 때문에 허용합니다. 그 반대를 증명하려고 반복적으로 시도했던 기억이 나지만
결과: OnTick = OnTick2
고맙습니다. 아마도 그들은 그것을 고칠 것입니다.
고맙습니다. 아마도 그들은 그것을 고칠 것입니다.
그들이 원했다면 이미 오래전에 고쳤을 것입니다. 저는 이전에 여러 형식으로 이에 대해 썼습니다. 마지막 메시지 는 다음과 같습니다.
거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼
오류, 버그, 질문
A100 , 2020.07.30 02:25
내 생각에 그것은 우선순위의 문제가 아니라 근본적으로 잘못 선택된 매크로 대체 순서의 문제입니다.
C ++에서와 같이 모든 것이 잘 될 것이라고 예상했습니다.거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼
오류, 버그, 질문
A100 , 2020.07.30 10:53
C++에서 매크로는 원하는 결과를 투영할 수 있도록 설계되었지만 MQL에서는 모든 것이 투영될 수 있는 것은 아닙니다.
결과.
CRYPT_BASE64 및 CRYPT_ARCH_ZIP에 대한 암호화가 작동하지 않습니다.
시장에서 통계를 찾지 못했습니다. 따라서 문제는 크로스 플랫폼 제품 판매자를 위한 것입니다.
MT5 버전이 MT4보다 실제로 더 잘 팔립니까?
이제 예보다 아니요. 그러나 5ki를 향한 추세는 물론 추적할 수 있습니다.
fxsaber :
Это баг или так и должно быть?
CRYPT_BASE64 및 CRYPT_ARCH_ZIP에 대한 암호화가 작동하지 않습니다.
근본적으로 다른 메소드가 하나의 기능으로 결합되었으므로 버그처럼 보입니다.
원칙적으로 CRYPT_BASE64에는 키가 있을 수 없습니다.
MT5 버전이 MT4보다 실제로 더 잘 팔립니까?
절대적으로하지. 그러나 이전에 그 차이가 10배 정도였다면 이제는 숫자가 더 비슷합니다.
근본적으로 다른 메소드가 하나의 기능으로 결합되었으므로 버그처럼 보입니다.
원칙적으로 CRYPT_BASE64에는 키가 있을 수 없습니다.
고맙습니다. 문제는 ZIP에만 있는 것으로 나타났습니다.