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

 
Kütüphanede hangi değerlerin kullanıldığını kontrol etmek mümkün mü, yukarıdaki dosya örneğine çıktıyı denedim ama olmadı, kütüphanedeki print fonksiyonunu nasıl taklit edebilirim?
 

MT4/5 terminalleri arasında yapılar nasıl aktarılır?


Aktarmanın birçok yolu vardır.


Ancak önce verilerle bir tür dize oluşturmanız gerekir, bu daha sonra okunacaktır.


Soru: Böyle bir yapı nasıl aktarılır?

 struct STR_answer
  {
   int                full_total_real;
   int                remain_real;
   int                full_total_demo;
   int                remain_demo;
   string             Name;
   string             Full_name;
  };

Örneğin, değişken1 = değer1, değişken2 = değer2 biçimindeki verilerden uzun bir dize toplamanın basit bir yolu vardır.

Ancak her yapı için satırlarınızı ve ayrıştırıcılarınızı çitlemeniz gerekir.


Başka, kolay ve evrensel bir yol var mı?

 
Sergey Likho :

MT4/5 terminalleri arasında yapılar nasıl aktarılır?


Aktarmanın birçok yolu vardır.


Ancak önce verilerle bir tür dize oluşturmanız gerekir, bu daha sonra okunacaktır.


Soru: Böyle bir yapı nasıl aktarılır?

Örneğin, değişken1 = değer1, değişken2 = değer2 biçimindeki verilerden uzun bir dize toplamanın basit bir yolu vardır.

Ancak her yapı için satırlarınızı ve ayrıştırıcılarınızı çitlemeniz gerekir.


Başka, kolay ve evrensel bir yol var mı?

Bir dosya ile çok daha kolay. Bir yapı yazarsanız, içeriğini bilirsiniz ve alıcıdaki öğe kümesini tekrarlayabilirsiniz. Ve sonra sadece FileWriteStruct ve FileReadStruct
 
Sergey Likho :

MT4/5 terminalleri arasında yapılar nasıl aktarılır?

Başka, kolay ve evrensel bir yol var mı?

@fxsaber böyle evrensel bir çözüm yaptı, bu yüzden bir test örneği yapmama yardımcı oldu, çözüm hem MT4 hem de MT5'te çalışmalı (MT5'te kontrol ettim - OK)

https://www.mql5.com/en/forum/320395/page7#comment_12922647

Bunu çözerseniz, programlar arasında alışveriş yapma sorununu çözmeye devam eder, KB'de dll olmadan dosya eşleme örneği vardır, ancak bir dosya aracılığıyla mümkün olsa da, genellikle veri iletilmezse

Каким вы видите Metatrader X в 2030 году?
Каким вы видите Metatrader X в 2030 году?
  • 2019.08.21
  • www.mql5.com
Что-то тут задумался, я на форе около 13 лет, начал с МТ4 в 2006 году...
 
Sergey Likho :

MT4/5 terminalleri arasında yapılar nasıl aktarılır?

Aktarmanın birçok yolu vardır.

Soru: Böyle bir yapı nasıl aktarılır?

İşte https://www.mql5.com/ru/articles/364 bir yapının RAM'e nasıl yükleneceği makalesi, yapının elemanları herhangi bir veri olabilir, eğer anlarsanız, birine bir şey de söyleyebilirsiniz.

MT4'te çalışsaydı harika olurdu ama belki çalışır, kontrol etme imkanım yok.

 

https://www.mql5.com/en/forum/95447/page5


Burada ve yan sayfalarda veri dönüştürme ile ilgili birçok harika örnek var.

Bir dizgiyi bir yapıya nasıl dönüştüreceğime dair evrensel bir çözüm henüz bulamadım.

Библиотеки: TypeToBytes
Библиотеки: TypeToBytes
  • 2017.07.19
  • www.mql5.com
Статьи и техническая библиотека по автоматическому трейдингу: Библиотеки: TypeToBytes
 
Sergey Likho :

https://www.mql5.com/en/forum/95447/page5


Burada ve yan sayfalarda veri dönüştürme ile ilgili birçok harika örnek var.

Bir dizgiyi bir yapıya nasıl dönüştüreceğime dair evrensel bir çözüm henüz bulamadım.

neden dönüştürmek?
bir birlik kurun ve ihtiyacınız olanı gönderin.

 

Yapılar nasıl geçilir. Karar


Veri aktarmanın birçok yolu vardır.

@fxsaber'ın yardımcı olduğu soru, bir yapıdan 1001 yol daha ileriye gönderilebilecek bir dizenin nasıl yapılacağıydı.


Bölüm 1 Bir yapıdan dize nasıl yapılır https://www.mql5.com/ru/forum/95447/page5#comment_15687505

Bölüm 2 Bir dizeden yapı nasıl yapılır https://www.mql5.com/en/forum/95447/page5#comment_15688334

Библиотеки: TypeToBytes
Библиотеки: TypeToBytes
  • 2017.07.19
  • www.mql5.com
Статьи и техническая библиотека по автоматическому трейдингу: Библиотеки: TypeToBytes
 

Bir diziye bir işaretçiyi mql4/5'te bir değişkene kaydetmek mümkün müdür?

C++'da mql4'te oluşturulan bir diziyi yönetmek neden imkansız, dizi verilerine erişimi geçmeye çalıştım, ancak bağlantılarına ve işaretçisine erişim yok, sonuç olarak üçüncü taraf tarafından imkansız boyutu değiştirmek veya daha fazla kullanım için işaretçiyi kaydetmek için uygulama, burada mql4 dizisi, tanımlayıcıda ona erişim olmadığı için oluşturulur?

 
Sergey Likho :

Yapılar nasıl geçilir.

Bir bayt dizisi. Hatlar gerekli değildir.