MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 603

 
Juer :

Teşekkürler, hangi işlev-özelliği kullanacağınızı belirtebilir misiniz? Yalnızca OBJPROP_LEVELCOLOR, OBJPROP_LEVELSTYLE, OBJPROP_LEVELWIDTH ve OBJPROP_LEVELS düzeylerinin sayısını görüyorum. İlk üç için, seviye numarasını gösteren bir değiştirici belirtilir.

Bu arada, bir Fibonacci seviyesinin rengini değiştirmeye çalıştım, böylece tüm nesnenin rengi değişti:

burada name, Fibonacci Retracement nesnesinin adıdır.

Neden tüm nesnenin rengi değişti?

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

Hatalar, hatalar, sorular

Alexey Viktorov , 2018.07.19 15:12

Benim için çalışıyor.

   ObjectSetInteger ( ChartID (), "FiboLevels" , OBJPROP_LEVELCOLOR , 0 , clrBlack );
   ObjectSetInteger ( ChartID (), "FiboLevels" , OBJPROP_LEVELCOLOR , 2 , clrGreen );
   ObjectSetInteger ( ChartID (), "FiboLevels" , OBJPROP_LEVELCOLOR , 4 , clrYellow );

 
Alexey Viktorov :

Neden tüm nesnenin rengi değişti?

burası MT4 şubesi ;)

 
Alexey Viktorov :

Neden tüm nesnenin rengi değişti?


test cihazında görsel modda da çalışıyor mu?

 
MT4 üreticisinin web sitesinden indirip kurdum, tavsiyeye göre özellikleri açtım ve kurulumdan önce kilidini açtım ancak gerekli brokerlere bağlanamıyorum
 
Juer :

test cihazında görsel modda da çalışıyor mu?

MT5'te çalışıyor, MT4'te test etmedim.
 
Vitaly Muzichenko :

Senin gibi insanlar yüzünden SD'yi kapattılar. Büyük olasılıkla ileri derecede demansınız var!

Servis masasının nihayet forumdaki uygulamaların incilerini yayınlamaması üzücü, okumak eğlenceli olurdu))

 
Alexey Viktorov :
MT5'te çalışıyor, MT4'te test etmedim.

Yani MT4 ile ilgili konu...

 
orena :
Son olarak, gerçek hesabınızı mt5'e nasıl bağlayacağınızı söyleyin? Aracının sunucusu algılanmıyor, aracı kurumun teknik desteği ile iletişime geçildiğinde, teknik nedenlerle mt5'in geçici olarak kullanılamadığı yanıtını veriyorlar. Böyle olamaz mı?
Ve bu site mql5 bir şekilde anlaşılmaz... Profilimdeki bilgileri düzeltmek istedim - değişiklikler kaydedilmedi. Bir cevap almak için buradan foruma yönlendirildiler ...
Bütün bunların mantıklı bir açıklaması var mı?
Olası bilgiler için şimdiden teşekkürler.

Gerçek hesabınızın MT5 için açık olduğundan emin misiniz? Gerçek şu ki, MT5 ve MT4 için gerçek hesaplar farklıdır. Belirli bir terminal için gerçek bir hesap açmak gerekir.
MT5 terminalinde aracınızın sunucusuna bağlanamıyorsanız (algılanmadıysa), büyük olasılıkla aracınız MT5'i desteklemiyor (bu oluyor).
Mql5 profilindeki bilgileri değiştirdikten sonra, sayfanın en altında hesap şifrenizi girmeniz ve hemen altındaki "kaydet" düğmesini tıklamanız gereken bir pencere var, ardından değişiklikler kaydedilecek. (Daha dün yaptım - her şey yolunda.)
 
string EncryptData( string txt)
  {
   string k= "qgSAub3fN20gds0ULxOasZPRosObOvXA" ;
   uchar data[];
   uchar key[];
   uchar result[];
   StringToCharArray (txt,data, 0 , StringLen (txt));
   StringToCharArray (k,key, 0 , StringLen (k));
   if ( CryptEncode ( CRYPT_AES128 ,data,key,result)<= 0 )
     {
       Print ( __FUNCTION__ + ": encryption failed. Error=" , GetLastError ());
       return "" ;
     }
   string resultStr= "" ;
   for ( int i= 0 ;i< ArraySize (result);i++)
     {
      resultStr = StringConcatenate (resultStr, StringFormat ( "%02x" ,result[i]));
     }
   return resultStr;
  }

Merhaba. Şifrelemeyi çözmeye çalışıyorum. Herkes MQL4 ile şifreleyip ardından bazı web servislerini kullanarak şifresini çözebilir mi? Sonucu MQL4'te alıyorum ancak aynı anahtarla (MQL4 dışında) şifresini çözemiyorum.

Örneğin, https://www.devglan.com/online-tools/aes-encryption-decryption hizmeti

Burada anahtarım çok uzun görünüyor. Ama doğru anahtarla şifresini de çözemez...

Online Tool for AES Encryption and Decryption
Online Tool for AES Encryption and Decryption
  • DevGlan
  • www.devglan.com
For encryption, you can either enter the plain text or an image file or a .txt file that you want to encrypt. Now choose the block cipher mode of encryption. ECB(Electronic Code Book) is the simplest encryption mode and does not require IV for encryption. The input plain text will be divided into blocks and each block will be encrypted with...
 

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

Ben örnekteki gibi ArrayToHex fonksiyonunu kullanıyorum.

AES128

orijinal: Merhaba Dünya

anahtar: yBCi9VMOTwJ6RVeH

sonuç: 5B27495716A6D1F20B6AFB069D30286F

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

Burada şifresi çözülmedi...

Документация по MQL5: Общие функции / CryptEncode
Документация по MQL5: Общие функции / CryptEncode
  • www.mql5.com
//| ArrayToHex                                                       | //| Script program start function                                    |
Neden: