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
Bir insan sadece görmek istediğini ya da çıkarmak ve görmek için eğitildiğini görür, çoğu zaman görünen şeyler hiç algılanmaz, çünkü böyle bir olgu ya da düzenlilik olduğuna dair bir bilgi yoktur, kendimizi hiç var olmayan sıradanlık ve zorlama düzenlilik çerçevesine sokarız, bir grafikteki bir alıntının Brown hareketinde ne gibi bir düzenlilik olabilir, Tüm faktörlerin çokluğundan etkilenen bir parçacık olarak, kesinlikle bir düzenlilik vardır - fraktal, ancak gökyüzünden daha fazla büyüyemez ve bazen birleşir, şişirilmiş baloncuklar patlar - düzeltilir ve bana göründüğü gibi, sadece sezgisel bir geçici aydınlanma hissi bir anlam ifade edebilir - "eureka!!!!" gibi bir şey.
Bunlar el çıngırakları. Üç farklı kişi, davranış kalıpları ve senaryoları olan tek bir öznel-analitik sisteme göre ticaret yapıyor.
Izgara yok, martin yok, mash yok, standart göstergeler yok.
Tamamen grafik üzerinde gözle eğitilmiş, bağlam üzerinde eğitilmiş (faktörlerin toplamını hesaba kattığınızda). Ve bunlardan birçoğu var.
Hepsi işe yarıyor, ancak herkes bunu yapamaz.
Kafamla düşünmem gereken yarı otomatik sistemlerle zor zamanlar geçiriyorum, formalizasyonlara çok alışkınım, Uzman Danışmanlara giriyorum.
Ancak çalışan sistemler var ve motivasyon da bu - NS/II/makinenin olasılık teorisi ile çalışmanın nüanslarını anlamasını sağlamak, hem kısa durakları zamanında kullanmak, kapatmak için acele etmemek hem de piyasadan çıkmak ve ideal koşulları beklemek için doğru zamanı kullanmak.
Ivan, sinir ağına bir soru girin: hangisi daha karlı (kar/risk) ve istikrarlı, forex mi yoksa maaşlı bir iş mi?
İstatistikler hesapladı
https://www.mql5.com/ru/forum/86386/page3655#comment_55245431

NOT. Her ne kadar istatistiklerin de yalan söylediğini söyleseler de)))Alice'e sordu
Sunulan EA kodunu optimize etmek için çeşitli yönler düşünülebilir:
1. Hesaplamaların basitleştirilmesi ve optimizasyonu
OnTick işlevindeki hesaplamaların en aza indirilmesi:Gösterge değerlerinin elde edilmesi veya işlem parametrelerinin hesaplanması gibi bazı hesaplamalar, her tikte olduğundan daha az sıklıkla gerçekleştirilebilir. Örneğin, gösterge değerleri her tikte değişmiyorsa, değerlerini önbelleğe alabilir ve yalnızca gerektiğinde güncelleyebilirsiniz.
İşlem parametrelerini hesaplamak için daha verimli algoritmalar kullanmak: örneğin , toplam karı hesaplamak için tüm pozisyonları sırayla aramak yerine, daha verimli veri yapıları veya algoritmalar kullanabilirsiniz.
2 Bellek kullanımını optimize etme
Kullanılan değişkenlerin sayısını azaltın:kodda kullanılan değişkenlerin sayısını azaltıp azaltamayacağınızı kontrol edin . Örneğin, bazı değişkenler yalnızca sınırlı bir bağlamda kullanılıyorsa birleştirilebilir veya kaldırılabilir.
Daha kompakt veri türlerinin kullanılması:Mümkün olduğunda, hesaplamaların doğruluğunu etkilemiyorsa double yerine int gibi daha kompakt veri türleri kullanın.
3 Nesneler ve göstergelerle çalışmayı optimize edin
Göstergelere yapılan referansların sayısını azaltın: mümkünse , gösterge değerlerini alma işlevlerine yapılan referansların sayısını azaltın. Örneğin, gösterge değerlerini belirli bir süre için önbelleğe alabilir ve bir sonraki güncellemeye kadar kullanabilirsiniz.
Grafik nesnelerle çalışmanın optimizasyonu:Kodda çok sayıda grafik nesne kullanılıyorsa , bunların oluşturulmasının ve güncellenmesinin optimize edilip edilemeyeceğini kontrol edin. Örneğin, nesnelerle yapılan işlemleri gruplandırabilir veya bunları grafiğe yerleştirmek için daha verimli algoritmalar kullanabilirsiniz.
4. Kodun okunabilirliğini ve yapısını iyileştirin
Kodu işlevlere ayırın:kodu net adları ve amaçları olan daha küçük işlevlere bölün . Bu, kodun okunabilirliğini artıracak ve hata ayıklamayı ve değiştirmeyi kolaylaştıracaktır.
Sabitleri ve numaralandırmaları kullanın:sabit kodlanmış değerler yerine sabitleri veya numaralandırmaları kullanın. Bu, kodu daha okunabilir hale getirecek ve gelecekte değiştirmeyi kolaylaştıracaktır.
5. Hata ve istisna işlemlerini optimize etme
Hata kontrolleri ekleyin:kodunuzun olası hatalar ve istisnai durumlar için kontroller içerdiğinden emin olun . Örneğin, fonksiyonların dönüş değerlerini kontrol edin ve hataları buna göre ele alın.
try-catch bloklarını kullanma:mümkün olan yerlerde ,istisnaları işlemek için try-catch bloklarını kullanın. Bu, hataları daha esnek bir şekilde ele almanızı ve EA çökmelerini önlemenizi sağlayacaktır.
OnTick fonksiyonunu optimize etme örneği
void OnTick() { static datetime last_tick_time = 0; datetime current_time = TimeCurrent(); if (current_time == last_tick_time) { return; // Zaman değişmediyse fonksiyondan çık } last_tick_time = current_time; // Burası Uzman Danışmanın ana mantığının // ... yürütüldüğü yerdir. }
Bu örnek, zaman değişikliği için bir kontrol ekler. Zaman değişmediyse, OnTick işlevi hemen sonlandırılır, bu da sık tıklamalar sırasında gereksiz hesaplamaları önler.
Bu bir el kitabı. Üç farklı kişi, davranış kalıpları ve senaryoları olan tek bir öznel-analitik sisteme göre ticaret yapıyor.
Izgara yok, martin yok, karışım yok, standart göstergeler yok.
Tamamen grafik üzerinde gözle eğitilmiş, bağlam üzerinde eğitilmiş (faktörlerin toplamını dikkate aldığınızda). Ve bunlardan birçoğu var.
Hepsi işe yarıyor, ancak herkes bunu yapamaz.
Kafamla düşünmem gereken yarı otomatik sistemlerle zor zamanlar geçiriyorum, formalizasyonlara çok alışkınım, Uzman Danışmanlara giriyorum.
Ancak çalışan sistemler var ve motivasyon da bu - NS/II/makinenin olasılık teorisiyle çalışmanın nüanslarını anlamasını sağlamak, hem kısa durakları zamanında kullanmak, kapatmak için acele etmemek hem de piyasanın dışında kalmak ve ideal koşulları beklemek için doğru zamanı kullanmak.
Kafanızla düşünmeniz gereken yarı otomatik sistemlerle zor zamanlar geçiriyorum, formalizasyonlara, Uzman Danışmanlara girmeye çok alışkınım.
Ancak çalışan sistemler var ve motivasyon bu - NS / II / makinenin olasılık teorisi ile çalışmanın nüanslarını anlamasını sağlamak, hem kısa durakları zamanında kullanmak, kapatmak için acele etmemek hem de piyasadan çıkmak ve ideal koşulları beklemek için doğru zamanı kullanmak.
Birçok insan bu sorunla mücadele ediyor - Forex'te para kazanmayı resmileştirmek için, birçoğu bunu yazdıkları gibi, basit, güvenilir ve açgözlü olmayan danışmanlarla bile yapmayı başardı, onlar için asıl önemli olan, Çinli tüccarlara gösterdikleri gibi, bu danışmanların karmaşık bir yüzdesi ve çokluğu: Büyükanneler oturuyor, çorap örüyor, her monitörün önünde, deneyimli bir tüccar dolaşıyor ve büyükannelere deneyimlerine ve kavramlarına göre bir sonraki hamlenin ne olması gerektiğini gösteriyor, ve görünüşe göre herkes nasıl ve ne durumda ne yapacağını biliyor, muhtemelen biraz paraları var... ve küçük değil ))))
Birçok insan bu sorunla mücadele ediyor - Forex'te para kazanmayı resmileştirmek için, birçoğu bunu yazdıkları gibi, basit, güvenilir ve açgözlü olmayan danışmanlarla bile yapmayı başardı, onlar için asıl önemli olan, Çinli tüccarlara gösterdikleri gibi, bu danışmanların karmaşık yüzdesi ve çokluğu: Büyükanneler oturuyor, çorap örüyor, her monitörün önünde, deneyimli bir tüccar dolaşıyor ve büyükannelere deneyimlerine ve kavramlarına göre bir sonraki hamlenin ne olması gerektiğini gösteriyor, ve görünüşe göre herkes nasıl ve ne durumda ne yapacağını biliyor, muhtemelen biraz paraları var... ve küçük değil ))))
Neden forex'e ihtiyacınız var, emeklilik daha güvenilirdir.
Forex'e ihtiyacınız yok, emeklilik daha güvenli.
Emekli maaşınız ne kadar? Geçenlerde Gosuservices'e gittim, bugüne kadar 17 ton hesapladım. Ve asla-asla-asla yalan söylemeyen liderimiz sayesinde hala 5 yıl uzakta! Uyuduğu zaman kesinlikle yalan söylemez))) Bu yüzden insan bir başlangıç yapmayı umuyor.
Emekli maaşınız ne kadar? Geçenlerde Gosuservices'e gittim ve bugün itibariyle 17 ton hesapladım. Ve asla-asla-asla yalan söylemeyen liderimiz sayesinde hala 5 yıl uzakta! Uyuduğu zaman kesinlikle yalan söylemez))) Bu yüzden insan bir başlangıç yapmayı umuyor.