Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 604

 
Juer:

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

En utilisant la fonction ArrayToHex comme dans l'exemple.

AES128

source : Hello World

clé : yBCi9VMOTwJ6RVeH

результат: 5B27495716A6D1F20B6AFB069D30286F

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

Il ne décrypte pas ici...

J'ai aussi essayé il y a longtemps, et cela n'a pas fonctionné : Metatrader -> php

 
Vitaly Muzichenko:

J'ai également essayé il y a longtemps et cela n'a pas fonctionné : Metatrader -> php

Que faire si je dois crypter dans MT4 et décrypter en PHP ? Existe-t-il un algorithme de cryptage qui fonctionne de la même manière ?

 
Juer:

Que faire si je dois crypter dans MT4 et décrypter en PHP ? Existe-t-il un algorithme de cryptage qui fonctionne de la même manière ?

Je ne l'ai pas trouvé. Cela fonctionne bien MT -> MT, ou php -> php. Je n'ai pas pu faire le lien et j'ai abandonné l'idée. C'était il y a environ un an.

 
Vitaly Muzichenko:

Je ne l'ai pas trouvé. Cela fonctionne bien MT -> MT, ou php -> php. Je n'ai pas pu faire le lien et j'ai abandonné l'idée. C'était il y a environ un an.

J'ai en fait trouvé un service. Ici, il crypte-décrypte de manière similaire à 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:

En fait, j'ai trouvé un service. Il crypte et décrypte de manière similaire à http://aes.online-domain-tools.com/.

Si cela fonctionne, et que cela ne vous dérange pas de partager le résultat, écrivez une solution au problème.

 

Bonjour !

Je voudrais mettre en place un EA pour placer et fermer des ordres sur des lignes graphiques.

Il existe un exemple de code disponible qui devrait être basé sur.....
 
Yerkin Sagandykov:

Bonjour !

Je voudrais mettre en place un EA pour placer et fermer des ordres sur des lignes graphiques.

Il existe un exemple de code à prendre comme base.....

Si oui, qu'est-ce qui vous empêche de le faire ? Mettez-la en œuvre.
 
Alexandr Saprykin:

Si tu le voulais, qu'est-ce qui t'en empêcherait ? Faites en sorte que cela se produise.

Vouloir et pouvoir le faire sont deux choses différentes.)

question - comment puis-je attraper les valeurs où la ligne est fixée ?

 
Yerkin Sagandykov:

Vouloir et pouvoir sont deux choses différentes.)

Ma question est la suivante : comment puis-je attraper une valeur où la ligne est fixée ?

Cherchez dans la base de données Kodobase. Scriptor, je m'en souviens exactement, avait un tel exemple sur mql5.

 

Problèmes dans MQL4 ?

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

{

if(OrderSelect(h, SELECT_BY_POS))

{

si((cnt_OO >= 2)))

{

if((OrderMagicNumber() == Magic)&&(OrderLots() <= Lots/Prikup - Dplus))

{

Nextstep = NextStep ;

BaseNext = OrderOpenPrice() ;

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

si(NewPB > 0)

PBcloseON = true ;

Alert ("Pospedny Order NEXT ",OrderTicket()) ;

Alert ("Otkritih orderov ",cnt_OO) ;

pause ;

}}

LotsNext = NormalizeDouble(Lots*Prikup,lotDigit) ;

Alerte ("Otkritih ordersov NEXT net ") ;

Alert ("Otkritih ordersov ",cnt_OO) ;

pause ;

}}

La signification de cette opération : s'il y a plus ou égal à 2 ordres, le dernier ordre est traité. Sinon, le premier sera traité.

RESULTAT : Otkritih commande NEXT net

Otkritih ordersov 5

Problème similaire dans deux autres situations, également avec l'opérateur if()

Raison: