Yapı kayaları. Programları yapılandırmayı, olasılıkları, hataları, çözümleri vb. keşfetmeyi öğreniyoruz. - sayfa 8

 
GaryKa :

Ardından, "yürütücü" ve "analizör" arasında geri bildirim sağlamanız ve dahası, bir şekilde bu ideal olmayan yürütmenin parametrelerini analizörün matematiksel modeline gömmeniz gerekecektir.

Bu durumda geribildirimin etkisi nedir? Diyelim ki 1.00 rubleden satın almak istediniz, ancak 1.02'de kusurlu bir şekilde yürütüldü.

Bu değiştirilemez - analizör yeni değerle çalışmaya zorlanır. Bunu kastediyorsanız, diyelim ki yerleştirirken SL 0.98'iniz vardı ve şimdi onu farka göre yeniden düzenlemeniz gerekiyor. onlar. 1.00'de. Bence geri bildirim sunmaktan - mantığı değiştirmek daha kolay - önce satın alın ve ardından SL'yi yürütme fiyatından sabit bir mesafeye koyun.

 
A100 :

Bu durumda geribildirimin etkisi nedir? Diyelim ki 1.00 rubleden satın almak istediniz, ancak 1.02'de gerçekleştirildi.

Reddetme durumunda. Veya limit tetiklendikten sonra portföyü eşitlemeniz gerektiğinde.

 
TheXpert :

Reddetme durumunda. Veya limit tetiklendikten sonra portföyü eşitlemeniz gerektiğinde.

Portföyü hizalarken - söylemekte zorlanıyorum. Ve bence ret sorunu yürütme bloğunda çözülmeliydi - belirtilen sınırlar içinde tekrarlanan bir istek - diyelim ki fiyat istenenden 50 puanın üzerine çıkana kadar bir duraklama ile 10 istek

Analizör, Yöneticiye başarısızlık durumunda ne yapacağını önceden söyleyebilir - tekrarlama veya "puanlama"

 

Akıllı olduğumu düşünmeyin, ancak bir savaş aracı yazmak için bu mimariye tekrar bakın. Geri bildirim yok.

Sanal pozisyonlar var ve sanallığa göre ayarlanmış gerçek bir ticaret ortamı var.

Bu durumda, ister platformda ister başka bir muhasebe sisteminde netleştirme olsun fark etmez.

 
TheXpert :
Bu bahsettiğim şeyin sadece bir örneği - ticaret kısmı stratejiye bağlı.
bağımlı olmamalıdır. Pozisyonun yetkin bir temsilini geliştirir ve onlarla doğru çalışmayı düzenlerseniz, yürütme türü EA'nın mantığını etkilemeyecektir. Örneğin benim motorumda, yürütme türü basit bir numaralandırma ile verilir. Limit emirleri istiyorsanız - lütfen, emirleri durdurmak istiyorsanız - lütfen. Örneğin, üzerinde maksimum kaymayı gösteren bir durdurma emri alalım. Ne de olsa, aslında bu, fiyatı bu kayma miktarı kadar mevcut olandan daha kötü olan bir limit emridir. Yani her durumda limit emirlerle idare edebilirsiniz. Hacim eksikliği ile ilgili sorun da kolayca çözülür. Expert Advisor gerekli hacme ulaşılmadığına karar verirse aynı yönde ikinci bir pozisyon açar. Temel sınıf düzeyinde, riskten korunma şeffaf bir şekilde desteklenir ve bununla ilgili herhangi bir sorun yoktur. Ayrıca, hacim sıkıntısı olması durumunda ikinci bir pozisyon açıp açmama kararı temel sınıf seviyesine devredilebilir. Ardından modu basitçe tanımlayabilirsiniz, etkinleştirildiğinde, temel sınıf işleme için konumlar listesine zorla yeni konumlar dahil edecektir. Strateji modülü, sanki hiçbir şey olmamış gibi onları alıp kendi kurallarına göre işleyecektir.
 
hrenfx :

Akıllı olduğumu düşünmeyin, ancak bir savaş aracı yazmak için bu mimariye tekrar bakın. Geri bildirim yok.

Daha düşük bir düzeyde var, yok olamaz.

C-4 :

bağımlı olmamalıdır.

Tamam, böyle olmamalı. Ve hala resim çizmeyi öğrenmek ve öğrenmek zorundasın. Resimler soyutlamalardır.
 
hrenfx :

Akıllı olduğumu düşünmeyin, ancak bir savaş aracı yazmak için bu mimariye tekrar bakın. Geri bildirim yok.

O normal mimari. En azından benim zevkime göre öyle.


Sanal pozisyonlar var ve sanallığa göre ayarlanmış gerçek bir ticaret ortamı var.

Burada sadece senkronizörün karmaşıklığı ve güvenilmezliği hakkında tartışıyorlar (bu durumda benimki).


Bu durumda, ister platformda ister başka bir muhasebe sisteminde netleştirme olsun fark etmez.

Kesinlikle delikte. İlk beş serbest bırakılmadığında bile dörtlü için benzer bir sürücüm var. Orada, ağ pozisyonları girdi olarak verilir ve sürücü, oyun sırasındaki tüm kilitleri "azaltarak" bunları dört sıralı sıralara çevirir.
 
TheXpert :

Daha düşük bir düzeyde var, yok olamaz.

Tamam, böyle olmamalı. Ve hala resim çizmeyi öğrenmek ve öğrenmek zorundasın. Resimler soyutlamalardır.
Mukhina akademilerini bitirmedik!
 
TheXpert :

Daha düşük bir düzeyde var, yok olamaz.

Tamam, yapmamalısın, yapmamalısın. Ve hala resim çizmeyi öğrenmek ve öğrenmek zorundasın. Resimler soyutlamalardır.
Önemli bir istisna: HFT algoritmalarının mantığı gerçekten de yürütme yöntemiyle tanımlanır.
 
Burada, MQL5 çoklu kalıtımı destekliyorsa ve sınıf da soyut yöntemler bildirebilirse, bunun arayüzleri kullanmanın yolunu açacağını düşündüm, bu da büyük projeler için çok havalı olurdu.