2030'da Metatrader X'i nasıl görüyorsunuz? - sayfa 3

 
Реter Konow :
O zaman neden 30'larda bunu bekliyorsun? Zaten oradaysa...

MQL'de böyle bir düzenli işlev yoktur

Not: Seni anlıyorum, sonunda "Eski Çince dilinizi" icat etmek yerine KB'nin hazır çözümlerini kullanmaya başladınız, bu yüzden bu gizli bilgiyle dolup taşıyorsunuz))))

 
Реter Konow :
O zaman neden 30'larda bunu bekliyorsun? Zaten oradaysa...

Özel ekipman aramadım, ama tamamen tesadüfen ilginç bir şey görmedim. Muhtemelen size değil, ama her şeyin zaten orada olduğunu söyleyenlere - linklere göz atabilir misiniz?

 
Alexey Volchanskiy :

Dinle, evet, dosyalarla yapılan işlemlerde bile uzun süredir

evet biliyorum size liste için şablonu gösterdim , herhangi bir türde nesnenin bir metod şeklinde kaydı var ama ..... düzenli bir işlev

 
Alexey Volchanskiy :

Özel ekipman aramadım, ama tamamen tesadüfen ilginç bir şey görmedim. Muhtemelen size değil, ama her şeyin zaten orada olduğunu söyleyenlere - linklere göz atabilir misiniz?

benim kararım var Kodo üssünde ne olduğu hakkında hiçbir fikrim yok. Ve herhangi bir programcı bu görevle kolayca başa çıkabilir. Zor değil.

Kaynak, ResourceCreate işlevi tarafından oluşturulur. Onun tarafından kaydedilir ve yalnızca kaynağın tam adresini belirtmeniz gereken ResourceReadImage() kullanılarak herhangi bir grafikten okunabilir.

Kaynak paralel bir programda oluşturulmuşsa, ResourceReadImage çağrısında kaynağın tam adresini ve adını belirtmeniz gerekir. Ondan sonra okuyabileceksiniz (ancak MT5'te değiştiremezsiniz, sadece MT4'te).

 

Alexey Volchanskiy :

... ve 10'da daha ne olacak?

Yeni başlayanlar için, önümüzdeki 5-10 yıl içinde tüm DC'lerin tamamen MT-5'e geçeceğini düşünüyorum çünkü. (muhafazakar) DC'm bile bu platformu ekledi. İndirdim, işe yaradı, kafamı karıştıran tek şey çok fazla RAM yemesiydi (belki de haberleri indirip güncellemekten dolayı).

Ancak, genel olarak, dürüst olmak gerekirse, sabit sürücünüze yazılım yüklemek, tüm işleri sunuculara aktararak kurtulmanız gereken bir anakronizmdir ve son kullanıcıya belirli bir programın kabuğunda yalnızca bir dizi kısayol bırakır. .

Daha ne söyleyebilirim? Belki MT-5'e aynı anda birkaç hesap / terminal ile çalışmanıza izin veren bir güncelleme eklenecektir (şimdi çoklu terminaller var, ancak ana MT-4 veya -5'ten ayrı olarak kurulmaları gerekiyor) ve buna göre, kopyalama işlemleri basitleştirilecektir.

MT-5 platformunu geliştirmek için birçok seçenek vardır ve işlevleri bir küme ayracı ile ayırmak için değil, sadece değişkenlerin girildiği küpler ekleyerek düzenleyicinin kendisi daha bloklu hale getirilebilir, ve küpler arasındaki oklar-bağlantılar (algoritmalar nasıl yazılır: "ilk veri" bloğu, "koşullar" bloğu, oklar, "sonuç".).

Bir kez daha tekrarlıyorum, MT-5 platformunu geliştirmek için birçok seçenek var, asıl şey yöne karar vermek: Sadece forex veya sadece hisse senetleri veya sadece ikili opsiyonlar veya hepsi aynı anda tek bir terminalde.

 
Реter Konow :

benim kararım var Kodo üssünde ne olduğu hakkında hiçbir fikrim yok. Ve herhangi bir programcı bu görevle kolayca başa çıkabilir. Zor değil.

Kaynak, ResourceCreate işlevi tarafından oluşturulur. Onun tarafından kaydedilir ve yalnızca kaynağın tam adresini belirtmeniz gereken ResourceReadImage() kullanılarak herhangi bir grafikten okunabilir.

Kaynak paralel bir programda oluşturulmuşsa, ResourceReadImage çağrısında kaynağın tam adresini ve adını belirtmeniz gerekir. Ondan sonra okuyabileceksiniz (ancak MT5'te değiştiremezsiniz, sadece MT4'te).

Yaklaşımı anladım ama neredeyse kaynaklarla çalışmadığım için “ama MT5'te değiştiremezsiniz, sadece MT4'te değiştiremezsiniz” hakkında bilmiyordum.

 
Igor Makanu :

Evet biliyorum size liste için şablonu gösterdim , herhangi bir türde nesnenin bir metod şeklinde kaydı var ama... düzenli bir işlev

Hayır, doğrudan istediğin çok açık. Çok uzun zaman önce, MK Win API'de sargılar yaptı, şimdi onlarla pazara gidebilirsiniz gibi görünüyor.

 
Alexey Volchanskiy :

Yaklaşımı anladım ama neredeyse kaynaklarla çalışmadığım için “ama MT5'te değiştiremezsiniz, sadece MT4'te değiştiremezsiniz” hakkında bilmiyordum.

MT4'te, veri alışverişini büyük ölçüde basitleştiren başka bir programın kaynağını değiştirebilirsiniz. Programları iletmek için yalnızca bir kaynağa ihtiyaç vardır. MT5'te bir nedenden dolayı bunu karmaşıklaştırdılar ve içinde yalnızca başka bir programın kaynağını okuyabilir, ancak değiştiremezsiniz. Bu nedenle programların her birinde kendi kaynağınızı oluşturmalı, oraya veri yazmalı ve karşı tarafın okumasını sağlamalısınız. Sonra - kaynağı temizleyin.


İleti girişindeki dizeyi yalnızca veriler farklı türdeyse kullanın, aksi takdirde, başka bir programın iz üzerindeki girişi okuyacağını bilerek, istediğiniz türün birleşimini diziye yazabilir ve ResourceCreate kullanarak kaydedebilirsiniz. onun zamanlayıcı periyodu.

Yöntem basittir, ancak uygulamak için biraz çalışmanız gerekir...)

 
Alexey Volchanskiy :

Çok uzun zaman önce, MK Win API'de sarmalar yaptı, şimdi onlarla pazara gidebilirsiniz gibi görünüyor.

yapamazsın, birkaç ay önce böyle bir soru veya konu vardı,

kullanım kolaylığı için ambalajlar eklendi, ancak Market'e bir dll ile hala izin verilmiyor - güvenlik önce gelir

 
Alexey Volchanskiy :


Güvenle söyleyebilirim ki, tıpkı şimdi olduğu gibi, en güzel kusursuz kodu (fxsabera gibi) yazsanız bile herkes 10'da ve 20'de birleşecek. Bütün bunlar kodlar uğruna kodlardır.