Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Kodu alalım, akşama kadar çözeriz.
Kişisel olarak yapabilirsiniz :)
Kodu alalım, akşama kadar çözeriz.
//+------------------------------------------- ------ ----------------------+
Kesinlikle yargılamayın, porgramları en son okul yıllarımda BASIC'te Sinclair'de yazdım ....
Öncelikli bir sistem belirlemek için MQL4'ü kullanmak, böylece önce yöneten EA'nın kodunun ve ardından diğerlerinin tümünün yürütülmesi mümkün müdür?
Tabi ki yapabilirsin.
Danışmanların çalışmalarını "efendi-köle" şemasına göre düzenleyin
Tabi ki yapabilirsin.
Danışmanların çalışmalarını "efendi-köle" şemasına göre düzenleyin
Lütfen, nasıl daha ayrıntılı organize edilir, Ticaret Uzman Danışmanları yalnızca global bir değişkenin değerini değiştirerek etkilenebilir ve "yöneticim" tenezzül ettikten sonra bu GlobalVariableSet ("Freeze1",200) değişkenini dinlerler. oraya 200 yazma sırası
Lütfen, nasıl daha ayrıntılı organize edilir, Ticaret Uzman Danışmanları yalnızca global bir değişkenin değerini değiştirerek etkilenebilir ve "yöneticim" tenezzül ettikten sonra bu GlobalVariableSet ("Freeze1",200) değişkenini dinlerler. oraya 200 yazma sırası
Menajeriniz müdürse neden bir tür kuyruk bekliyor?
Takipçiler kendilerininkini beklemelidir: yönetici GV'de ticaret yasağı girdi - oturuyorlar, sessizler (takipçi, "boşta oturmayın" ise küresel bayrağı ilk işaretle kontrol etti - dedi YavolGerGeneral ve geri döndü (0 ))...
Neden GV bayrağına erişmek için sırada bekleyen bir yöneticiniz var?
Bütün bunlar bir danışman tarafından yapılır)))) İçine en az 100 çift doldurulmalıdır)))
Pekala, bahsettiğimiz şey bu değil...
usta
köle
Umarım netleştirmişimdir.
usta
köle
Umarım netleştirmişimdir.
Her şey açık, teşekkürler.
Bunu yapmaya çalıştım (yani hemen yasakla ve duruma göre izin ver), ama benim için şu şekilde çalışıyor:
master'ın bu şekilde başlatılmasından sonra: int deinit().... // köle köleler tarafından çalışmanın yasaklanması itaatkar bir şekilde sessizdir, ANCAK efendi sadece gevşemeli ( if (aynı sihirbazların sayısı <=2) ) ve GlobalVariableSet (iş, 1 ); // köle köleler için çalışma izni ve 8 farklı çiftte 8 tane var, master durumunda belirtildiği gibi 2 çiftte değil, 4 - 6 çiftte açmayı başarırlar, yani master "anlayıncaya kadar açarlar" "Aynı büyülerin sayısı" zaten 2'den çok daha fazla. Ondan sonra, elbette, kölelerin geri kalanı sessiz, ama açıkçası artık istendiği gibi 2 kopya değil, 4-6.
Anladığım kadarıyla bu, int start() kodumu yürüttükten sonra kontrolün int start() bağımlı danışmanlara aktarılması ve kaç tane int start() bağımlı danışmanın yürütmek için zamanının olması ve kaç kopya olduğuna bağlı olması nedeniyle oluyor. master başlayana kadar kaç çiftin açılacağı ve global engelleyici olmayacak. Terminalin algoritmasını ve sorunun özünü yanlış anlarsam beni düzeltin. Kabaca söylemek gerekirse, bir efendi ve bir köle varsa, o zaman her şey büyük olasılıkla düzgün çalışacaktır, ancak o zaman 8-10 köle vardır!
Nedense, ustanın başlangıcını döngüye almaya ve onu sonsuz yürütmeye mahkum etmeye çalıştığımı yazdım, ancak terminalim az önce askıda kaldı.
artmedia70 : " Menajeriniz menajer ise neden bir tür kuyruk bekliyor?" - İşte bunu bilmek istiyorum.
Ve neden ve neden iki özdeş sihir yapılır?
Global değişkenler aracılığıyla, dahil edilen Uzman Danışmanlar için örtüşmeyen büyü alanlarının atamasını düzenleyebilirsiniz. Uygun kontroller ve atamalar init() içinde yapılır.
Ek olarak, her enstrüman için açık emir sayısını açıkça belirterek veya master'ın kontrol etmesi gereken mevcut genel duruma bağlı olarak master olarak atayarak sınırlayabilirsiniz.
onlar. köle bir şey yaptıysa, bunu efendiye rapor etmelidir. Efendi, sırayla, kölenin diğer eylemlerinin (veya eylemsizliğinin) bağlı olduğu özgeçmişini vermelidir.