TestCommander (otomatik optimizasyon) Tüccar Aracı - sayfa 8

 
xeon , güncelleme yakında mı gelecek?
 
assol_7 писал(а) >>

Sevgili Igor!

"Karmaşık " makro programıyla çalışırken, bu makro programının rapor dosyasında, bazen bir nedenden dolayı makro programı tarafından elde edilen kâr sonuçlarının, aynı programda benzer başlangıç verileriyle manuel modda elde edilen sonuçlardan farklı olduğu ortaya çıktı. testçi ! Üstelik optimizasyon sonuçlarına ilişkin rapor dosyasında (ki bu anlaşılabilir bir durumdur) böyle bir kar sonucu bulunmamaktadır. "Karmaşık" makronun bu sonuçları nasıl aldığı belli değil. Belki de bir sonraki testten sonra makro programının testçinin raporundan kar sonucunu nasıl okuduğunu kontrol etmek gerekir. "Karmaşık" raporun numaraları , doğru biçime ve görünüme sahiptir, ancak bazen gerçek olanlardan iki veya üç kat daha az veya daha fazla.

Saygılarımla, Sergey.

Bu büyük olasılıkla en iyi parametreleri seçmek için belirlediğiniz sıralamadan kaynaklanmaktadır (tarama sırası)

 //================== Порядок отсеивания =======================================
extern int   Gross_Profit     = 0 ;                //По максимальной прибыли
extern int   Profit_Factor   = 0 ;                //По максимальной прибыльности
extern int   Expected_Payoff = 0 ;                //По максимальному матожиданию
//-----------------------------------------------------------------------------

Varsayılan olarak, TestCommander'daki eleme sırası şu şekilde ayarlanmıştır:

1) Kar_Faktörü

2) Brüt_Kar

3) Beklenen_Ödeme

bu seçenekleri gereksinimlerinize göre ayarlayın

sıralama mekanizması, 'Gerçek ticaret sırasında bir ticaret robotunun otomatik optimizasyonu' makalesinde ayrıntılı olarak açıklanmaktadır.

 
Impeller писал(а) >>
xeon , güncelleme yakında mı gelecek?

Dava tüm hızıyla devam ediyor, ancak iş Pts. çok güzelsin.

Tam olarak çıkış tarihini söylemekte zorlanıyorum, och. gelecek yılın başlarında.

 
xeon >> :

Dava tüm hızıyla devam ediyor, ancak iş Pts. çok güzelsin.

Tam olarak çıkış tarihini söylemekte zorlanıyorum, och. gelecek yılın başlarında.

Eh Yo!

Birkaç sayfa önce, o ayın sonu gibi görünüyordu ve şimdi bir yıl oldu. Algoritmalar tamamen yeniden yazılacak mı yoksa ne olacak?

Yeni sürümden ne beklenebilir?

 
Impeller писал(а) >>

Eh Yo!

Birkaç sayfa önce, o ayın sonu gibi görünüyordu ve şimdi bir yıl oldu. Algoritmalar tamamen yeniden yazılacak mı yoksa ne olacak?

Yeni sürümden ne beklenebilir?

Her şey tamamen yeniden yazılır, konseptte bir değişiklik olsa bile, grafik kabuk değişir.

 
xeon >> :

Her şey tamamen yeniden yazılır, konseptte bir değişiklik olsa bile, grafik kabuk değişir.

Açıkçası, bunların hepsi uzun mesafe için.

Ya da belki o zaman, halk için eski geliştirmenin kaynak kodlarını düzenlemeyi isteyebilirsiniz. Herkes kendisi için ne gerekiyorsa yapardı.

Eh, ya da aşırı durumlarda, kapalı bir kod, ancak kısıtlama olmaksızın.


Ve yeni bir konsept ve uygulama ile yeni bir versiyon çıktığında ticari olsun ve sonra programa ihtiyacı olan onu satın alacak.

 
Impeller писал(а) >>

Açıkçası, bunların hepsi uzun mesafe için.

Ya da belki o zaman, halk için eski geliştirmenin kaynak kodlarını düzenlemeyi isteyebilirsiniz. Herkes kendisi için ne gerekiyorsa yapardı.

Eh, ya da aşırı durumlarda, kapalı bir kod, ancak kısıtlama olmaksızın.

Ve yeni bir konsept ve uygulama ile yeni bir versiyon çıktığında ticari olsun ve sonra programa ihtiyacı olan onu satın alacak.

:-) Alanlara haksızlık olur.

Yeni sürümün yayınlanmasını beklemek daha iyi, umarım sizinki de dahil olmak üzere birçok isteği karşılayabilir :-)

 
xeon >> :

:-) Alanlara haksızlık olur.

Yeni sürümün yayınlanmasını beklemek daha iyi, umarım sizinki de dahil olmak üzere birçok isteği karşılayabilir :-)

Tamam, eski sürümü satın almayı kabul ederdim ama tercihen kaynak kodunda revizyon için ve satın alanlar için kaynak kodu otomatik olarak satın alanlara dağıtıldı.

Yeni bir algoritma geliştirdiğiniz için eski algoritma artık sizin için pratik değil, bu yüzden en azından normal bir programcıdan kodlarını inceleyerek öğrenmeme izin verin.

ICQ'm: iletişim için 38 sıfır sıfır 282 sıfır 3.

 
xeon >> :

:-) Alanlara haksızlık olur.

Yeni sürümün yayınlanmasını beklemek daha iyi, umarım sizinki de dahil olmak üzere birçok isteği karşılayabilir :-)

Igor, yeni versiyonun ticari ve ücretsiz olmak üzere iki versiyonda yapılması gerektiğini düşünüyorum. Birçoğunun hangi işlevlere sahip olacağını ve gerçekleştirmenize izin vereceği görevleri bilerek ticari sürümü satın almak isteyeceğini düşünüyorum :)

 

Sevgili Igor!

Size şunu yazdım " Programla çalışmak, karmaşık karmaşık makro programları yürütme sürecinde, örneğin 7. Periyodik olarak, komut dosyasının görünür işleminde ifade edilen program donar, ancak gerçekte hiçbir eylemin olmadığını gösterir. gerçekleştirildi (günlüklere hiçbir şey yazılmaz; komut dosyası puan tablosu değişmez) bu komut dosyası oldukça uzun bir süre durumda kalabilir. " Anlaşıldığı üzere, bunun nedeni OneTest () makro program döngüsündeki donmadır , herhangi bir nedenle test cihazının oluşturulan kopyası başlamazsa, komut dosyası süresiz olarak askıda kalır. Aynı zamanda, RAM miktarı, aralıklı arızaları hiçbir şekilde etkilemez. Bu eksiklik, test cihazını yeniden çalıştırmaya zorlama kodu olan OneTest() makro koduna dahil edilerek aşılabilir. Örneğin, bunun gibi:

intj=0; // benim
int a=0;
while(!rep){ // Test edenin raporunun görünmesini bekleyin
j++;
rep = TimeOutReport(""); //Test kullanıcısının raporunun görünümünü isteyin
if(IsStopped()){return(-1);} //Kullanıcı tarafından durdurulursa - çalışmayı durdurun
SignExp = ExpertMessage("");
Comment("Geçen süre: "+TimeToStr(TimeLocal()-TimeStartExp,TIME_MINUTES|TIME_SANİYE)+" EA geçişi: "+SignExp);//görüntüleme süresi
Uyku(1000*SPK); //Bekle
eğer (j>10){
a++;
StartTester(); //Test cihazını başlat
TimeStartExp = TimeLocal(); // Optimizasyon başlangıç zamanını yaz
if(StrToInteger(GlobVariable("Glob_BgColor"))!=0){col=Red;}else{col=Yellow;}
TextWrite(1,"UYARI! - TEST DEVAM EDİYOR!",col); // Ekranda bir uyarı göster
j=0;
}
(a>3) kırılırsa;
}

Ayrıca "Karmaşık " makro programı ile çalışırken, bu makro programının rapor dosyasında, bazen bir nedenden dolayı makro programı tarafından elde edilen kar sonuçlarının manuel modda elde edilen sonuçlardan farklı olduğu ortaya çıktı. aynı test cihazında benzer ilk verilerle ! " Bunun nedeni, OneTest() makro programındaki yanlış okuma, WorkAnalyzer kitaplığının FileTester() işlevi, test cihazı raporunun ilk satırı hariç, test cihazının rapor dosyasındaki verilerdir. , pratikte başka hiçbir şey eşleşmez. Dolayısıyla karlılık ve diğer verilerdeki hatalar. WorkAnalyzer kitaplığı kapalı olduğundan, yazarın sorunu kontrol etmesini ve düzeltmesini istiyorum. Çalışmalar tek bir para birimi enstrümanı ve tek bir zaman diliminde gerçekleştirilmiştir. Bu, birden çok geçişte ortalama almanın neden olduğu veri bozulmasını ortadan kaldırır. Ayrıca başarısızlığın her zaman meydana gelmediğini de fark ettim. Sistem henüz keşfedilmedi. Ürününüzü satın alan kullanıcılara değişiklik ve düzeltme yapmak için kaynak kodunu sağlamanız yine de arzu edilir.

Saygılarımla, Sergey.