MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 604

 
Juer :

https://www.mql5.com/ru/docs/common/cryptencode

예제와 같이 ArrayToHex 함수를 사용합니다.

AES128

원작: Hello World

키: yBCi9VMOTwJ6RVeH

결과: 5B27495716A6D1F20B6AFB069D30286F

https://www.devglan.com/online-tools/aes-encryption-decryption

여기에서 해독되지 않습니다 ...

나는 또한 오랫동안 시도했지만 아무 것도 작동하지 않았습니다. Metatrader -> php

 
Vitaly Muzichenko :

나는 또한 오랫동안 시도했지만 아무 것도 작동하지 않았습니다. Metatrader -> php

MT4에서 암호화하고 PHP에서 해독해야 하는 경우 어떻게 합니까? 같은 방식으로 작동하는 암호화 알고리즘이 있습니까?

 
Juer :

MT4에서 암호화하고 PHP에서 해독해야 하는 경우 어떻게 합니까? 같은 방식으로 작동하는 암호화 알고리즘이 있습니까?

나는 찾지 못했다. MT -> MT 또는 php -> php에서 잘 작동합니다. 연결할 수 없었고 이 벤처를 포기했습니다. 사건은 약 1년 전의 일이다.

 
Vitaly Muzichenko :

나는 찾지 못했다. MT -> MT 또는 php -> php에서 잘 작동합니다. 연결할 수 없었고 이 벤처를 포기했습니다. 사건은 약 1년 전의 일이다.

사실, 나는 하나의 서비스를 찾았습니다. 여기에서는 http://aes.online-domain-tools.com/과 유사하게 암호화-복호화합니다.

AES Encryption – Easily encrypt or decrypt strings or files
AES Encryption – Easily encrypt or decrypt strings or files
  • Online Domain Tools Team
  • aes.online-domain-tools.com
Symmetric Ciphers Online allows you to encrypt or decrypt arbitrary message using several well known symmetric encryption algorithms such as AES, 3DES, or BLOWFISH. Symmetric ciphers use the same (or very similar from the algorithmic point of view) keys for both encryption and decryption of a message. They are designed to be easily computable...
 
Juer :

사실, 나는 하나의 서비스를 찾았습니다. 여기에서는 http://aes.online-domain-tools.com/과 유사하게 암호화-복호화합니다.

그것이 효과가 있고 결과를 공유하는 것이 유감스럽지 않다면 - 문제에 대한 해결책을 작성하십시오

 

안녕하세요 !

그래픽 라인에 대한 주문 및 마감을 위한 Expert Advisor를 구현하고 싶었습니다.

기본으로 사용되는 샘플 코드가 있습니다 ....
 
Yerkin Sagandykov :

안녕하세요 !

그래픽 라인에 대한 주문 및 마감을 위한 Expert Advisor를 구현하고 싶었습니다.

기본으로 사용되는 샘플 코드가 있습니다 ....

당신이 원했다면 무엇이 당신을 막고 있습니까? 구현하다.
 
Alexandr Saprykin :

당신이 원했다면 무엇이 당신을 막고 있습니까? 구현하다.

원하는 것과 가능한 것은 다른 것

문제는 - 행이 설정된 값을 잡는 방법은 무엇입니까?

 
Yerkin Sagandykov :

원하는 것과 가능한 것은 다른 것

문제는 - 행이 설정된 값을 잡는 방법은 무엇입니까?

코드베이스 를 검색합니다. Scriptor 는 정확히 기억합니다. mql5에 그러한 예가 있었습니다.

 

MQL4의 결함?

for(int h = OrdersTotal()-1; h >= 0; h--)

{

if(주문선택(h, SELECT_BY_POS))

{

if((cnt_OO >= 2))

{

if((OrderMagicNumber() == Magic)&&(OrderLots() <= 랏/프릭업 - Dplus))

{

다음 단계 = 다음 단계;

BaseNext = OrderOpenPrice();

lotNext = NormalizeDouble (OrderLots()*K,lotDigit);

if(NewPB > 0)

PBcloseON=참;

Alert("다음 주문이 가능합니다.",OrderTicket());

Alert("Otkritih orderov ",cnt_OO);

부서지다;

}}

lotNext = NormalizeDouble(Lots*Prikup,lotDigit);

Alert("다음 네트에 대한 주문");

Alert("Otkritih orderov ",cnt_OO);

부서지다;

     

}}

이 작업의 의미: 주문이 2개 이상인 경우 마지막 주문을 처리합니다. 그렇지 않으면 첫 번째 것입니다.

결과: Otkritih orderov NEXT net

오크리티 오더소프 5

if () 문과 함께 두 가지 더 많은 상황에서 이러한 종류의 결함