Danışman gerçek için uygun mu? - sayfa 2

 
En sonunda. Para yönetimi çok önemlidir. Sabit bir lotla kâr için ticaret yapabilen EA'nın kendisinden daha az önemli değil. Ve nedense herkes mevduatın büyüklüğüne göre ya lotu çoğaltır ya da martingale kullanır. Son olarak, Uzman Danışman'daki para yönetimi modülünün uygulanmasından kârlı ticaretin nasıl etkilendiğini gösterdiler - mevduattaki lot büyüklüğü değil, martingale değil, para yönetimi.

Uzman Danışmanlarımda her zaman para yönetimini kullanırım. Farklı bir şekilde uyguladım, modül çok daha karmaşık, riskleri izliyor, pratik olarak danışmanın birleşmesine izin vermiyor ve aynı zamanda danışmanın kazanmasını da engellemiyor. Onlar. Bir şeyler ters giderse endişelenmiyorum - danışman işe yaramayacak, ama aynı zamanda birleşmeyecek. Genellikle her zaman kazanır - para ve risk yönetimi, danışmanı her durumda kulaklarından çeker :)
 
DC2008 >> :

Konu gerçekten büyük bir potansiyele sahip ve özel bir çalışmayı hak ediyor. Doğru ... içinde her şey o kadar basit ve açık değil.


Ancak, bu filtreleme değil, MM değişim fonksiyonunun denge eğrisi veya bunun gibi bir şey ile senkronizasyonudur. Filtreleme yaparken işlem sayısı azalır, ancak burada sabittir.


İşlem sayısı sabittir, ancak yalnızca filtreleme sırasında lotlu işlem sayısı azalır ve artar - 0,01 lot ile. Onlar. ticaret devam ediyor, ama gerçek değilmiş gibi.
 
zxc >> :
Ну, наконец-то. Управление капиталом очень важная составляющая. Ничуть не менее важная, чем сам эксперт который может торговать в прибыль постоянным лотом. И почему-то все либо умножают лот в зависимости от размера депозита, либо применяют мартингейл. Наконец-то показали, насколько влияет на прибыльную торговлю реализация в советнике модуля управления капиталом - не размер лота от депозита, не мартингейл, а именно управление капиталом.

В своих экспертах обязательно применяю управление капиталом. У меня реализовано по другому, модуль намного сложней, следит за рисками, практически не позволяет советнику слить и при этом не мешает советнику зарабатывать. Т.е. в случае если что-то пойдет не так, я не переживаю - советник просто не заработает, но и не сольет. Обычно всегда зарабатывает - управление капиталом и рисками при любой ситуации вытягивает советника за уши :)


Evet ben de bu yöne bakıyorum. Ticarette ek bir boyut hakkında bir kitap okudum.
Bu modülün G'den ne kadar şeker çıkarabildiği şaşırtıcı.. Uzman Danışmanın en azından biraz para kazandığı dönemler varsa, bu konu performansını büyük ölçüde artırabilir. Tabii sadece yayılma hızıyla birleşirseniz bu konuda yapabileceğiniz bir şey yok.
 
Bu tür deneylerle ilgili çok az deneyim vardır. Evet, dengeyi sıfır civarında tutan, ancak büyük farklarla böyle bir danışman almanız gerekiyor. Başka bir konum boyutu denetimi oluşturmaya çalıştım (düşüş boyutuna göre daha çok geometrik ); pek güzel çıkmadı. Şu anda araştırmamı bulamıyorum.
Bu arada, orijinal danışmanı birleştirebilir ve tüm pozisyonlar yönünde tersine çevirebilirsiniz.
İşlev ilginç, onunla ne yapabileceğime bir bakacağım.
 
Dserg >> :


Evet ben de bu yöne bakıyorum. Ticarette ek bir boyut hakkında bir kitap okudum.
Bu modülün G'den ne kadar şeker çıkarabildiği şaşırtıcı.. Uzman Danışmanın en azından biraz para kazandığı dönemler varsa, bu konu performansını büyük ölçüde artırabilir. Tabii sadece yayılma hızıyla birleşirseniz bu konuda yapabileceğiniz bir şey yok.

İlginç gelişme!

bu alemde ışık. Belki geliştiriciler birlikte para yönetimi açısından faydalı bir şeyler yapacaklardır, ana şey fikir, hatta hazır bir işlev bile var.)

 
Bu özelliğin nasıl kullanılacağı hakkında bilgi verebilir misiniz? Anladığım kadarıyla kodun dışında değişkenler var. Örneğin curF, LastB, dizi Bal[]
 
Dezil >> :
А можно подробнее как этой функцией пользоваться? В коде есть переменные внешние по отношению к ней как я понимаю. Например curF, LastB, массив Bal[]


İlk önce değişkenleri tanımlıyoruz:
 static double curF,LastB,LastdB;
static string strB;
static double Bal[ 100 ];
extern int F= 100 ;
extern int Nfast = 10 ;
extern int Nslow = 50 ;
extern bool useF = true ;
Ardından init() işlevine ekleyin:
    curF=F;
    LastB= 0 ;
    LastdB= 0 ; 
    ArrayInitialize (Bal, 0 );
ardından start() işlevine ekleyin:
   if (useF) {
      curF=getF();
   } else {
      curF=F;
   }
Ve son olarak, lotu hesaplarken şunu ekleyin:
Lots1 = NormalizeDouble (Lots*curF, 2 );
???????
KÂR!!!
 
Sevgili Dserg !
Gerçekten yeni bir şey için size minnettarlığımı ifade ediyorum! En azından kişisel olarak benim için bu fikir yenilikçi.
 
ve fikir benim için yeni. Teşekkür ederim. Grup bilinci kıvılcımımı (2 kopek) getirmeye çalışacağım. Ve önerilen filtre, terminalle birlikte DC tarafından sağlanan ticaret sistemlerini nasıl etkiler? Aynı anda beş güvenilir/istikrarlı ticaret sistemi elde etmek gerçekten mümkün mü (aynı Williams ve diğerleri tedarik edildi). Bence evet.
 
Benzer bir denge kontrol sistemini uzun zamandır kullanıyorum, biraz daha karmaşık olsa da... Nasıl çalıştığına dair bir örnek:

İlk eğri