köylüler kazanmayı öğrenin [Bölüm 2]! - sayfa 122

 
BeerGod :
Önerilen çift ve zaman çerçevesinin yanı sıra ne tür bir depo ile yaydığınızdan emin olun?

Roma'nın sunuma takıldığı bir şey! Muhtemelen kase zaten şokta olduğunu planladı! :)

Roma!!! Seni bekliyoruz!

 
vladds :

Roma'nın sunuma takıldığı bir şey! Muhtemelen kase zaten şokta olduğunu planladı! :)

Roma!!! Seni bekliyoruz!

Sadece - sadece saunadan ...

Yarın yayınlayacağım. Bu bir kâse değil - Ilan'ın algoritmasına dayanan bir ticaret sistemi... :-)

 
Roman. :

Sadece - sadece saunadan ...


Kızlar nasıl???? resimler nerede???? :)))))))))))))
 
BeerGod :
Önerilen çift ve zaman çerçevesinin yanı sıra ne tür bir depo ile yaydığınızdan emin olun?

TAMAM! İlk olarak, bir EURUSD örneği için bir açıklama ve setler ile göndereceğim.

Gerçek hayata yakın araç seçimi ve ayarları henüz bu araçta alınmadı, tk. aynı sisteme göre bir flip martin kullanırken, sadece burada, durma noktasına ulaşıldığında, başlangıç sırasına doğru ortalama alma gerçekleşir ve flip martin'de, bir önceki pozisyonun bir flip ile doldurma, burada ve orada artan hacimlerde . Döner martini daha da erken aldım ve az çok akla getirme arzum vardı. getirdim. Daha fazla kar varsa, o zaman Ilan'ın bu versiyonuna başlayacağım. Yarın konuya yazacağım. Kesinlikle kod için tekme atmayın, çünkü bazı sorunlar kafa kafaya çözüldü, örneğin ortalama alma seçeneğine bağlı olarak hacimlerin hesaplanması (örneğin, aritmetik bir ilerleme için formüllerle yazılabilir, ancak bunu yalnızca klasik Ilan varyantı, diğer türler için yaptım) ortalama alma, case :) operatörü kullanılarak gerçekleştirilir, kod örneği:

... 
// Ордер закрылся с убытком - считаем количество усреднений, новый lots, усредняем цену открытия  в ТОМ ЖЕ направлении
             // при условии, что общее количество усреднений не выше максимального по соответствующему варианту ММ для усреднения  
         
           if (Iteration <= Max_Iteration && VAR_MM == 0 )                  
               // Последующие лоты открываются по множителю в соответствие с числами ФИБО           
               switch (Iteration)                                   // Заголовок switch 
                   {                                               // Начало тела switch                  
                     case 1 : Lots_New = lastLots * 1 ; lots = lastLots; Print ( "Iteration = " , Iteration, " Lots_New = " , Lots_New ); break ; //расчет нового объема       
                     case 2 : Lots_New = lots * 2 ;     Print ( "Iteration = " , Iteration, " Lots_New = " , Lots_New);   break ;   
                     case 3 : Lots_New = lots * 3 ;     Print ( "Iteration = " , Iteration, " Lots_New = " , Lots_New);   break ;      
                     case 4 : Lots_New = lots * 5 ;     Print ( "Iteration = " , Iteration, " Lots_New = " , Lots_New);   break ;  
                     case 5 : Lots_New = lots * 8 ;     Print ( "Iteration = " , Iteration, " Lots_New = " , Lots_New);   break ;     
                     case 6 : Lots_New = lots * 13 ;   Print ( "Iteration = " , Iteration, " Lots_New = " , Lots_New);   break ;      
                    ...       
                     case 16 : Lots_New = lots * 1597 ; Print ( "Iteration = " , Iteration, " Lots_New = " , Lots_New);   break ;    
                     case 17 : Lots_New = lots * 2584 ; Print ( "Iteration = " , Iteration, " Lots_New = " , Lots_New);   break ;
                     case 18 : Lots_New = lots * 4181 ; Print ( "Iteration = " , Iteration, " Lots_New = " , Lots_New);   break ;
                     case 19 : Lots_New = lots * 6765 ; Print ( "Iteration = " , Iteration, " Lots_New = " , Lots_New);   break ;                                                   
                     case 20 : Lots_New = lots * 10946 ; Print ( "Iteration = " , Iteration, " Lots_New = " , Lots_New);   break ;                           
                     default : Lots_New = lots * 17711 ; {Iteration = 0 ; Print ( "Выход за пределы. Iteration = " , Iteration, " Lots_New = " , Lots_New ); }                      
                   }                                     // Конец тела switch      
                    
           if (Iteration <= Max_Iteration && VAR_MM == 1 )
               //Последующие лоты открываются по ИЛАНУ через экспоненту: iLots = NormalizeDouble(Lots * MathPow(LotExponent, NumOfTrades), lotdecimal);
               switch (Iteration)                         // Заголовок switch 
                   {                                     // Начало тела switch    
                   // case 0 : Lots_New = lots;  Print("старт, Lots_New = ", Lots_New );break; // СТАРТ                
                     case 1 : Lots_New = lastLots * 1 ; lots = lastLots; Print ( "Iteration = " , Iteration, " Lots_New = " , Lots_New ); break ; //расчет нового объема                                                                                                                        
                     // расчет последующих объемов, открываемых позиций, начиная с объема ПЕРВОЙ-case 1
                     default : Lots_New = lots * MathPow (LotExponent, Iteration); Print ( "Iteration = " , Iteration, " Lots_New = " , Lots_New);                                                                    
                   }                                   // Конец тела switch  
                
           if (Iteration <= Max_Iteration && VAR_MM == 2 ) // Последующие лоты открываются в соответствие с классическим мартином - удвоение           
               switch (Iteration)                       // Заголовок switch 
                   {                                   // Начало тела switch                       
                     case 1 : Lots_New = lastLots * 1 ; lots = lastLots; Print ( "Iteration = " , Iteration, " Lots_New = " , Lots_New ); break ; //расчет нового объема       
                     case 2 : Lots_New = lots * 2 ;     Print ( "Iteration = " , Iteration, " Lots_New = " , Lots_New);   break ;   
                     case 3 : Lots_New = lots * 4 ;     Print ( "Iteration = " , Iteration, " Lots_New = " , Lots_New);   break ;      
                     case 4 : Lots_New = lots * 8 ;     Print ( "Iteration = " , Iteration, " Lots_New = " , Lots_New);   break ;  
                    ...                                              
                     case 16 : Lots_New = Lots * 32768 ; Print ( "Iteration = " , Iteration, " Lots_New = " , Lots_New);   break ;
                     case 17 : Lots_New = Lots * 65536 ; Print ( "Iteration = " , Iteration, " Lots_New = " , Lots_New);   break ;                                                                  
                     default : Lots_New = lots * 65536 ; {Iteration = 0 ; Print ( "Выход за пределы. Iteration = " , Iteration, " Lots_New = " , Lots_New ); }                      
                   }                          
                   
         if (Iteration <= Max_Iteration && VAR_MM == 3 ) // Последующие лоты открываются в соответствие с членами ар прогрессии           
               switch (Iteration)                       // Заголовок switch 
                     {                                 // Начало тела switch         
                     case 1 : Lots_New = lastLots * 1 ; lots = lastLots; Print ( "Iteration = " , Iteration, " Lots_New = " , Lots_New ); break ; //расчет нового объема            
                     case 2 : Lots_New = lots * 3 ;     Print ( "Iteration = " , Iteration, " Lots_New = " , Lots_New );   break ;   
                     case 3 : Lots_New = lots * 5 ;     Print ( "Iteration = " , Iteration, " Lots_New = " , Lots_New );   break ;   
...
 
TEXX :

Kızlar nasıl???? resimler nerede???? :)))))))))))))

İyi... :-)

 

Ilana ILAN_osma_2012_NEW tarafından JQS iOsMA göstergesi ve bir optimizasyon seti ile birlikte gerçek hayat için savaş sürümünü (IMHO, çünkü hata işleme (teklifler, vb.) ile ilgili herhangi bir sorun yok) gönderiyorum. Al ve durdur seviyeleri, gerçek DC değerlerini göstermeyecek şekilde sanallaştırılır. ATP göstergesi tarafından hesaplanan kanal genişliği dinamiktir. Kod - çalışıyor (nihai değil) - "Nihai gerçek değil" - revizyona ve teste açık.

Değişkenler kodda yorumlanır.

Notlar:

MaxRisk bakiyesinin yüzde değeri ile alım satım sıfır olmayan bir değere sahipse, örneğin 0,05, o zaman Lot değişkeninin değeri sıfıra eşit yapılmalıdır.

Testte karşılık gelen TF üzerinde çalışmaktan sorumlu olan s_signal_period = 15 değişkeninin değeri, testin TF'sine eşit olmalıdır, örneğin burada M15 için bu değer 15'tir.

Trol kaldırıldı çünkü. uygulamanın gösterdiği gibi, küçük TF'lerde ve bu tür araçlarda - gerçekten gerekli değil ... :-)

Piyasaya bir başlangıç emriyle girmek için zaman sınırlarını optimize etmedim, yani. her zaman çalışır:

 extern int Filter. Hour = 0 ;       //  Д-Фильтр: торговля по часам, вне этих часовых рамок новые сделки не открывать, но текущие усреднения завершать
extern int      Start= 0 ;
extern int       End= 23 ;


Ve böylece, TF'leri (M5'ten H4'e) manuel olarak numaralandırarak aletleri optimize etmek mümkündür, çünkü uygulamanın gösterdiği gibi, bunu yapmak TF'leri optimize etmekten daha iyidir, çünkü en iyi TF'yi optimize ederken, sonuçlar her zaman doğru değildir.

İşlem için gerekli parametreler sol üstte görüntülenir, açılış fiyatlarında test edilir, test cihazında kanal genişliği aşıldığında ortalama almanın nasıl gerçekleştiğini görebilir, test cihazında bir duraklama tuşuna basarak ve artı işaretlerinden geçerek ortalamanın alındığını görebilirsiniz. KESİNLİKLE kanal genişliği aşıldığında oluşur:


Testçi raporu kaydetmeyi reddediyor, bu yüzden TF M15'te Alparey'in geçmişi, 2010'un başından günümüze optimizasyon üzerine eurobucks testi seçeneklerinden birinin resimlerini ekliyorum:

Bu varyantta, sonraki hacimler, VAR_MM = 0 parametresi olan Fibo sayılarına göre artırılır:

Birisi düz enstrümanlar için çalışma ayarlarını seçer ve düzenlerse minnettar olurum.

Ben, özellikle, gerçek hayatta alım satım yapmak için enstrümanları ve parametreleri seçmek için bu exp'nin optimizasyonu ve test edilmesinde yer almadım...

Kanal genişliği çok büyükse işlem ve kâr azdır, çok küçükse kanaldan çıkma olasılığı artar.

Ilans ve Lavins için, bir yıl %100'ün altındaysa, bu bir İYİ! BENİM NACİZANE FİKRİME GÖRE!

Dosyalar:
_.zip  49 kb
 

Буду благодарен, если кто пооптит и выложит рабочие настройки!

Hadi iyileşelim! :)
 
bir şey şu ana kadar çalışmıyor!
 
vladds :
şimdiye kadar bir şey çalışmıyor!

Hızlı bir süreç değil... :-)

Yine, yılda %100'e varan böyle bir verimin destekçisiyim - bu zaten Ilan / Avalanche için - iyi! BENİM NACİZANE FİKRİME GÖRE!

Ama diyelim ki, 1000$'ın 10 parçaya bölündüğü ve ardından sırayla 100$'lık bir başlangıç - %1000 kapma yeteneği ve çok daha büyük bir boşaltma olasılığı ile, yani.

ticaret, depa için nispeten daha güvenlidir, yani. Yıllık yaklaşık %100 verimle ve BU DEP'i dökmeme olasılığı daha yüksektir! Daha sonra - bir kez 100 - erik, iki - 100 - erik, üç 100 - erik, dört 100 - örneğin altı ayda 2.000 dolara uçtu. Bu ticareti sevmiyorum.

 
SL ve TP ayarlarında bunları nasıl yapılandıracağımı göremiyorum?
Neden: