Vince'e göre lot hesaplama - sayfa 7

 
MaxZ :

Tamamen karıştı. Mas_Qutcome_of_transactions[] dizisini kastetmiştim. Sonuçta, döngünün unsurlarından birini saymadığı ortaya çıktı ...

Mucizelere inanmıyorum! :D

İnanmak zorundasın!!!... :-)))

Dizi elemanlarının hesaplanması (dizini "0"dan tutulur), yani. burada her şey doğru - ilk öğenin dikkate alınmadığı ortaya çıktı - orada döngü "0" dan sayılmalıdır, yani. Böyle

 for ( orderIndex = 0 ;orderIndex<Qnt; orderIndex++) //при заданной f проходим по всем закрытым ордерам
            {                                                 // и считаем относительный конечный капитал (TWR)
             TWR = MathPow (TWR*( 1 +f*(-Mas_Outcome_of_transactions[orderIndex]/(D))), 0.33 ); // TWR - это произведение всех HPR                    
             // TWR = TWR*(1+f*(-Mas_Outcome_of_transactions[orderIndex]/(D))); // TWR - это произведение всех HPR                    
           
            }
 

"0" nasıl? "1" olduğunda...

Roman. :
   int Qnt= 0 ;
   ...
   for (orderIndex = 0 ; orderIndex< OrdersHistoryTotal (); orderIndex++)
   {   
      ...
      Qnt++;                               // увеличиваем счетчик закрытых ордеров
      ...
      Mas_Outcome_of_transactions[Qnt] = lastProfit; // Заполняем массив профитом/лоссом по всем закрытым позициям 
      ...
   }          
 
MaxZ :

Sıfırdan nasıl? 1'den ne zaman...


buradan bilgi aldım...
 
MaxZ :

Sıfırdan nasıl? 1'den ne zaman...


Evet, evet, evet - şimdi taşındı ...

Sıfırdan böyle:

   int Qnt= 0 ;
   ...
   for (orderIndex = 0 ; orderIndex< OrdersHistoryTotal (); orderIndex++)
   {   
      ...
      Mas_Outcome_of_transactions[Qnt] = lastProfit; // Заполняем массив профитом/лоссом по всем закрытым позициям 
      Qnt++;                               // увеличиваем счетчик закрытых ордеров
      ...
   }          
 
Artık Vince'e göre lotu hesaplamaya devam edebilirsiniz! :)))
 
MaxZ :
Artık Vince'e göre lotu hesaplamaya devam edebilirsiniz! :)))

Evet. Her şeyi bitirir bitirmez f-th'e saracağım ve burada bir açıklama ile yayınlayacağım ... :-)))
 
MaxZ :
Artık Vince'e göre lotu hesaplamaya devam edebilirsiniz! :)))


Siz de oradaki formüllerin çalışmasını kontrol etmeye çalışın...

Giriş parametreleriyle henüz bir şey bulamıyorum, böylece sonunda f 0.25 veya 0.40 çıkıyor ... vs.-yani. Böyle ortalama çalışma değerlerine ulaşmak.

0,01 veya 0,99 alıyorum - şimdiye kadar farklı parametrelere sahip 2 baykuş denedim ... :-)))

Bununla birlikte, tüm formüller kodda doğru yazılmıştır. Daha fazla kazıyorum.

 
Roman. :


Siz de oradaki formüllerin çalışmasını kontrol etmeye çalışın...

Giriş parametreleriyle henüz bir şey bulamıyorum, böylece sonunda f 0.25 veya 0.40 çıkıyor ... vs.-yani. Böyle ortalama çalışma değerlerine ulaşmak.

0,01 veya 0,99 alıyorum - şimdiye kadar farklı parametrelere sahip 2 baykuş denedim ... :-)))

Bununla birlikte, tüm formüller kodda doğru yazılmıştır. Daha fazla kazıyorum.

İlgilenmediğim şeyi yapamam... Bu konuya yanlışlıkla girdim. Yardım etmek istedim ve bir şey için oturdum! :)))

Ve aynı zamanda bir inanç meselesidir. Ben böyle şeylere inanmıyorum...

 
MaxZ :

İlgilenmediğim şeyi yapamam... Bu konuya yanlışlıkla girdim. Yardım etmek istedim ve bir şey için oturdum! :)))

Ve aynı zamanda bir inanç meselesidir. Ben böyle şeylere inanmıyorum...


Anladım.
 

İlgilenenler için, MA bazında MT'nin standart teslimatında yer alan Expert Advisor'da R. Vince'e göre geometrik ortalama yöntemini kullanarak optimal f değişkeninin çalışmasına (ortalama değerlerine) ulaşmayı başardık (ekran görüntüsüne bakın). Kitaba göre optimal f'yi hesaplamak için koşullar ve prosedüre dayanarak, değeri 0.36'dır. Kod kesinleştikten sonra, R. Vince'in kitabına göre müteakip müzayedelerde açılan lotların hacimlerini hesaplamak için onu kullanma prosedürü ve bir açıklama ile işlevi buraya göndereceğim.