[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 378

 

İyi geceler.

Sorunun püf noktası şudur:

Bir Expert Advisor var, ancak OrderClose() işlevi onda çalışmıyor. anlamama sebebi nedir. Yardımlarınız için şimdiden teşekkür ederiz.

Dosyalar:
pips.mq4  13 kb
 
alsu писал(а) >>

genel olarak bir uzman indirmiş olmanız size kazanç getireceği anlamına gelmez. Mesela tamamen bilimsel sebeplerle internetten onlarca uzman indirdim ama nedense hiçbiri sağlığımı artırmadı. Niye ya? Çok basit. Çünkü birinin karlı bir danışmanı varsa, neden onu ağa koysun???? Arşivden txt dosyasında yazılanlar tamamen saçmalık, çünkü gerçekten değerli bir danışman için bir yatırımcı bulmak ve böylece başlangıç sermayesi sorununu çözmek çocuk oyuncağı.

Yaklaşık olarak bu nedenlerden dolayı, bu forumda iletişim kuranların çoğu danışmanlarını kendi başlarına yazarlar. Ve iyi bir sonuç alınca da bunu kimseye söylemiyorlar :))

Kopyanız biraz dağınık martingale tabanlı bir süzgeç. Beni suçlama.

Neden sessizler anlamıyorum ama parayı paylaşmak istemiyorum...

 
melnikola >> :

Mdaaaaaaaaaa ve ne yapmalıyım? Konu dışına çıkmak mı?


Beyin kıvrımlarının maksimum gerilimi ile eğitime beş yıl daha harcamaya hazır değilseniz, o zaman başka bir şey yapmak daha iyidir.

Borsada bedava yok!

 
melnikola >> :

Neden sessizler anlamıyorum ama parayı paylaşmak istemiyorum...

Anlamıyorsun - para biriktiriyorsun. Üstelik "paylaşmak" ile karşılaştırılamayacak kadar çok tasarruf sağlıyorlar.

Burada insanlar çoğunlukla hassastır, ancak genel fikri basit bir şekilde ifade edeceğim: Genel olarak konudan birleştir . İşe böyle bir yaklaşımla, ticaretin yanına bile yaklaşamazsınız.

Yaşa, sev, çalış. Ama ticaret yapmayın.

===

Tabii ki, şimdi rahatsız olacaksınız ve büyük olasılıkla tavsiyeye uymayacaksınız ... Ama boşuna.

 
alsu писал(а) >>

:)

Elbette zor değil... Koddaki AccountBalance()'ı Balance ile değiştirmeniz yeterli

EA bakiyenin değerini örneğin lotu veya stopları hesaplamak için kullanırsa, ne fark eder - hangi bakiyeyi değiştiririz, buna göre hesaplayacaktır.

Sorun şu ki, kodun hiçbir yerinde AccountBalance() yok...

 
Nail_Saby >> :

Sorun şu ki, kodun hiçbir yerinde AccountBalance() yok...

Orada nasıl "görünüyor"?

 

Penceredeki çubuk sayısı için bir maksimum bulmaya çalışıyorum. -1 alıyorum. Hata nerede lütfen?

 for ( i = cbi ; i > = 0 ; i - - ) {
//-----------------Functions------------------------------
fxH [ i ] = High [ i ] ;   
fxL [ i ] = Low [ i ] ;
int M = WindowBarsPerChart ( ) ;
double Max = ArrayMaximum ( High [ i ] , M , 0 ) ;
 
kon12 >> :

Penceredeki çubuk sayısı için bir maksimum bulmaya çalışıyorum. -1 alıyorum. Hata nerede lütfen?

 double Max = High [ ArrayMaximum ( High [ i ] , M , 0 ) ] ;
 ArrayMaximum işlevi, çubuk numarasını döndürür

 
chief2000 >> :

Bu konuda test süresindeki farkı bildirmemi istedim - şu ana kadar cevap yok.

İnternette I7 hakkında bir makaleye rastladım, görünüşe göre video işleme diğerlerine göre% 40 daha az zaman aldı.

eski bir işlemci (videoyu test ettik çünkü buradaki yazarlara göre işlemcilerin performansı

iyi performans gösterdi).

WinXP hakkında bir şey söyleyemem (Windows bu amaçlar için ciddiye alınmadı ve programlar bunun için derlenmedi), ancak SunOS ve Linux arasında (RedHat, 7.3 gibi görünüyor), optimizasyon hızı her zaman 2-3 kat arttı. -

4 - 24+ saat içindeki optimizasyon süresi ile kazanç önemliydi. aynı kontrol edildi

programlar, bu işletim sistemleri için geliştirici tarafından derlenen aynı sürümler.

Sun'ın bilgisayarı zayıf değildi. Aynı durum yarışmacıların programlarında da gözlemlendi.

Bir emülatör ile Linux'ta benzer bir şey elde edebilirseniz, buna değer. Bu daha çok bakış açısıyla ilgili

amaçlarım için ve 4 GB belleğe sahip Core2Duo "yeterli".

Bazı farklı şeylerden bahsediyoruz. Dizel yakıtlardan bahsedecek olursak, tamamen farklı bir işlemci mimarisi üzerinde çalıştılar ve bu mimari nedeniyle 2-3 kez hiç şaşırtıcı görünmüyor. Ancak Linux, SunOS ile aynı donanıma kurulmuş olsaydı, aradaki fark o kadar önemli olmazdı.

Ramlerimize dönersek, metatrader yalnızca Windows için kullanılabilir ve diğer platformların kaynak kodları derlenmez. Bu nedenle, en yüksek performans yalnızca 32 bit XP altında yerel modda olacak, sanal makinelerde yüzde birkaç performans kaybı olacak ve ana bilgisayar sisteminin ne olduğu önemli değil. Prensipte sanal olmasına rağmen, çok çekirdekli işlemciyi maksimuma yüklemek için aynı anda birkaç optimizasyon çalıştırırsanız, dört çekirdekli bir işlemciniz ve dört gig'den fazla RAM'iniz olması koşuluyla sanalda sürmek mantıklıdır. Bunun için makinelere gerçekten ihtiyaç yoktur, birkaç terminal çalıştırabilir ve optimizasyonu sürebilirsiniz. Bu nedenle, Linux altında sanallaştırmaya yönelik tecavüzler, kaynak kodları olmadığı ve olmayacağı için ve ana sistemlerdeki farklılıklar hiçbir şekilde optimizasyon hızını etkilemediği için anlaşılmaz. Ve sanallaştırma ile hızın daha yüksek olacağı ifadeleri, en hafif tabirle, Vine altında çalışmanın yanı sıra gerçeğe karşılık gelmiyor.

YuraZ'ın ne hakkında yazdığına bakarsanız, 12 gig RAM'i vardır, böyle bir sistemin doğal olarak 64 bit Windows'a ihtiyacı vardır ve bu nedenle bu tür Windows altında metatrader daha yavaş çalışır, bu genellikle herkes tarafından bilinir.

CENOS 64 + VMWARE 7 + XP32 + MT4 - MT4 hızı daha yüksek! (test modunda çalışırken)

eğer daha

WINDOWS 64 + MT4 (yine de 32'dir)

ancak WINDOWS 64 + VMWARE 7 + XP32 + MT4'e eşit olacaktır

 

Tünaydın.

İlk Expert Advisor yazıldığı için ilk defa Tester ile çalışmaya karar verdim.

Bir çift üzerinde çalıştırdım ve olumlu bir sonuç aldım.

Zaten güzellik görselleştirmesiyle yeniden başlattım - çubuklar hareket ediyor, siparişler açılıp kapanıyor.

Daha yakından baktım ve çok şaşırdım - siparişler çoğunlukla keyfi olarak açılıp kapatılıyor.

Açılacak sinyallerin bir kısmı yoksayılır - sipariş açıksa, kapatılacak sinyaller yok sayılır.

Yazdığım danışmanın rehberliğinde açma kapama prensibini ilk defa öğrenmek mümkün olmadı.

İkinci ilginç nokta. Expert Advisor tarihe geçti

AYNI DÖNEMDE, AYNI ÇİFT ÜZERİNDE, AYNI HESAPTA AMA FARKLI BİR BİLGİSAYARDA - FARKLI BİR SONUÇ VERİR

İlk bilgisayardaki tüm veriler, Program Files'dan platform klasörü kopyalanarak başka bir bilgisayara aktarıldı /

Bu nasıl bir durum ve danışman tarafından gösterilen sonuçlarla nasıl ilişkilendirilmeli?

Aynı zamanda, mevcut üç ay için modelleme kalitesi yaklaşık %48'dir - bu kalite ne kadar doğrudur ve daha yüksek bir modelleme kalitesi nasıl elde edilir?

Ve daha eksiksiz bir geçmiş nasıl elde edilir?