Boşaltma olmadan ticaret sistemi. Bir programcıya ihtiyaç var. - sayfa 3

 
EVladMih писал (а):

...gerekli pozisyonlarda birkaç zaman diliminde SEVERAL stokastiğin eşzamanlı varlığını kaydedin.

... yani sistem yalnızca girdiyi verir, ancak hatasız bir şekilde verir.

Görev, genel olarak, yazar fikri sayılarla ve yalnızca 3 zaman dilimi için değil, en az yedi dakikadan günlere kadar sayılarla formüle edebiliyorsa, herhangi bir MQL programcısı için önemsizdir. Uygulandığında (kim tarafından olursa olsun), o zaman (geçmiş üzerinde çalışırken) doğru girdilerle birlikte, test cihazının belirlenen koşulları karşılayan birçok durum bulacağını iddia etme özgürlüğünü alacağım. , ancak doğrudan zıt sonuçlara yol açar. Önemli ölçüde daha fazla olumlu girdi olması iyidir.
İşte o zaman optimizasyon başlar, parametreleri tüm sonuçlarıyla birlikte geçmişe göre ayarlar... Bu, geriye dönük testin avantajlarından biridir: grafiklere görsel olarak bakıldığında çok güzel görünen ve bir veya iki kişi tarafından onaylanan gerçekleştirilemez yanılsamaları çürütmek. Demo üzerinde aylarca süren manuel çalışma.
Her ne kadar manuel çalışma için yardımcı bir araç olarak kullanılsa da, iyi bir şekilde kullanılabilir.
 
YraZ, sonucum tam tersiydi. Girişler sık ve yetersiz. Biraz daha detaylandırabilir misin?
 
Valmars писал (а):
EVladMih yazdı:

...gerekli pozisyonlarda birkaç zaman diliminde SEVERAL stokastiğin eşzamanlı varlığını kaydedin.

... yani sistem yalnızca girdiyi verir, ancak hatasız bir şekilde verir.

Görev, genel olarak, yazar fikri sayılarla ve yalnızca 3 zaman dilimi için değil, en az yedi dakikadan günlere kadar sayılarla formüle edebiliyorsa, herhangi bir MQL programcısı için önemsizdir. Uygulandığında (kim tarafından olursa olsun), o zaman (geçmiş üzerinde çalışırken) doğru girdilerle birlikte test cihazının belirlenen koşulları karşılayan birçok durum bulacağını iddia etme özgürlüğünü alacağım. , ancak doğrudan zıt sonuçlara yol açar. Önemli ölçüde daha fazla olumlu girdi olması iyidir.
İşte o zaman optimizasyon başlar, parametreleri tüm sonuçlarıyla birlikte geçmişe göre ayarlar... Bu, geriye dönük testin avantajlarından biridir: grafiklere görsel olarak bakıldığında çok güzel görünen ve bir veya iki kişi tarafından onaylanan gerçekleştirilemez yanılsamaları çürütmek. Demo üzerinde aylarca süren manuel çalışma.
Her ne kadar manuel çalışma için yardımcı bir araç olarak kullanılsa da, iyi bir şekilde kullanılabilir.

Amatörler genellikle ilerlemeyi ilerletirler çünkü bazı akıllı yasalara göre bunun imkansız olduğunu bilmezler.

Bir tartışma başlatma arzusu (ve zamanı yok) yok, dikkat etmek istiyorum - herhangi bir işletmenin yakınında kaç kişi göründüğümüz ve parçalar için hızla sökmeye başladığımız, bir tornavidayla kurcaladığımız, bir baltayla kestiğimiz, siktir et, bunun imkansız olduğunu açıkla, çünkü imkansız asla, vb. vb.

Aynı zamanda, bu iyi dilekler, genellikle kendilerine itiraz ettiklerini bile fark etmezler ....
Sonuçta , reklam uzmanlar hakkında HİÇBİR ŞEY SÖYLEMEZ!!!
Sadece farklı TF'lerde gerekli parametrelerin çakışması hakkında bir sinyal veren bir gösterge ile ilgilidir. Ve bu kadar!!!

2 Valmars : kişisel algılamayın, bu bir genelleme yazısıdır - bunu her yerde sık sık görüyorum. Sadece beni değil, çok ünlü tüccarları bile bombalıyorlar. Kişisel olarak size bir cevap olarak sadece ilk satırı düşünün (amatörler hakkında, yani benim hakkımda) :)
 
eugenk1 писал (а):
YraZ, sonucum tam tersiydi. Girişler sık ve yetersiz. Biraz daha detaylandırabilir misin?

işte girdilerimin raporu
sinyalimde
girişler DEMİR! tüm sır, stok parametrelerinde ve sinyallerin kombinasyonundadır.

çıktı sorunu! burada tek bir sol giriş olmadığını göstermek için kısa bir TP koydum


çünkü ikincisi performanstan bahsettiğinde, hiç şüphem yok

çünkü burada bir örnek
ama sorun şu ki bir kombinasyon bulamadım
daha sık girebileceğiniz ve ayrıca bir çıkış kriterim de yok

genel olarak, stokastik daire içinde muhteşemdir!

yazarın görünüşe göre STOCH'a göre bir TS'si var
Dosyalar:
steit.zip  11 kb
 
YuraZ писал (а):
eugenk1 yazdı:
YraZ, sonucum tam tersiydi. Girişler sık ve yetersiz. Biraz daha detaylandırabilir misin?

işte genel olarak girişlerimin bir raporu, stokastik düzlükte muhteşem!
yazarın görünüşe göre STOCH'a göre bir TS'si var

"Konuyla ilgili" bir insanla uğraşmak güzel. :) Umarım maillerimde YuraZ'dan bir mektup vardır.
Flat for stoch şıktır ve trend çıplak gözle görüldüğünde, şık bir “tamamlama”dır.
Sadece bir dairede çıkış verebilir (hatta taklalar bile), ancak genel olarak, durmalar için başka frenlere ihtiyaç vardır.

Bu forumdaki adamlar basit değiller ve kolay yoldan gitmek istemiyorlar!
Bugün, bazılarından gelen mektupların tamamen farklı bir ülkeye gittiği ve spam ile karıştırıldığı konusunda bilgilendirildim.
Sebep: Açıkça iki kez paylaştığım mevcut adresim (bazen değişiyor, bazen ölüyorlar) yerine, görünüşe göre eski adresimi profilden çıkarmışlar.
Mevcut olanı tekrar veriyorum (kimin ihtiyacı var - tekrar gönder): fx{}fxmail.ru

Size başka bir zaman ilgilenen Stokastik hakkında bir şeyler anlatacağım. Şimdi bir tıkanıklığım var.
 
Kullanışlı olabilir (?), Birkaç zaman diliminden veri almak için basit bir küreselcim var - burada zaten yazdım 'İki gösterge nasıl birleştirilir?'
Göstergelerde, küresel değişkenlere en azından bir hindinin değerlerini, en azından "kuvvetini" (2,1,0, -1, -2) verirsiniz - küreselciyi herhangi bir TF'de başlatır ve ortak grafikler alırsınız.
Senin durumunda (doğru anladıysam) şöyle olacak:
 //---- В ИНДИКАТОРЕ "СТОХАСТИК"
...
...
...
string        ThisName ;
//---------------------------------------------------------------------
void deinit ()
{
   if ( GlobalVariableCheck ( ThisName ) == true )
      GlobalVariableDel ( ThisName ) ;
   Comment ( "" ) ;
   return ;
}
//---------------------------------------------------------------------
int init ()
{
...
...
...
   ThisName = Symbol () + " _M " + Period () + " _STOH " ;
   return ( 0 ) ;
}
//---------------------------------------------------------------------
int start ()
{
...
...
...
   if ( Pos == 0 ) 
   {
      ST = 0.0 ;
      if ( BUF [ 0 ] >... ) ST = 1.0 ;
      if ( BUF [ 0 ] <... ) ST =- 1.0 ;
      GlobalVariableSet ( ThisName , ST ) ;
   }
   return ( ... ) ;
}
//---------------------------------------------------------------------
 
 
 
//---- В ИНДИКАТОРЕ "ГЛОБАЛИСТ"
//---------------------------------------------------------------------
//---------------------------------------------------------------------
int start ()
{
double m5 , m15 , m30 , m60 , m240 ;
      if ( GlobalVariableCheck ( Symbol () + " _M5_STOH " ) == true )
         m5 = GlobalVariableGet ( Symbol () + " _M5_STOH " ) ;
      if ( GlobalVariableCheck ( Symbol () + " _M15_STOH " ) == true )
         m15 = GlobalVariableGet ( Symbol () + " _M15_STOH " ) ;
      if ( GlobalVariableCheck ( Symbol () + " _M30_STOH " ) == true )
         m30 = GlobalVariableGet ( Symbol () + " _M30_STOH " ) ;
      if ( GlobalVariableCheck ( Symbol () + " _M60_STOH " ) == true )
         m60 = GlobalVariableGet ( Symbol () + " _M60_STOH " ) ;
      if ( GlobalVariableCheck ( Symbol () + " _M240_STOH " ) == true )
         m240 = GlobalVariableGet ( Symbol () + " _M240_STOH " ) ;
      if ( m5 > 0.5 ) m5 = m5 + 0.05 ;
      if ( m5 <- 0.5 ) m5 = m5 - 0.05 ;
      if ( m15 > 0.5 ) m15 = m15 + 0.1 ;
      if ( m15 <- 0.5 ) m15 = m15 - 0.1 ;
      if ( m30 > 0.5 ) m30 = m30 + 0.15 ;
      if ( m30 <- 0.5 ) m30 = m30 - 0.15 ;
      if ( m60 > 0.5 ) m60 = m60 + 0.2 ;
      if ( m60 <- 0.5 ) m60 = m60 - 0.2 ;
      if ( m240 > 0.5 ) m240 = m240 + 0.25 ;
      if ( m240 <- 0.5 ) m240 = m240 - 0.25 ;
      Buf_M5 [ 0 ] = m5 ;
      Buf_M15 [ 0 ] = m15 ;
      Buf_M30 [ 0 ] = m30 ;
      Buf_H1 [ 0 ] = m60 ;
      Buf_H4 [ 0 ] = m240 ;
}


Grafikte, birbirini örtmeyecek şekilde 1 (sat), 0 (dinlenme) veya -1 (al) artı / eksi değerlerine sahip tüm zaman dilimlerinden çizgiler olacaktır. Böylece, herhangi bir sayıda TF'den (ancak <=8 :) herhangi bir hindiyi (aynı / farklı) tek bir grafikte toplayabilir ve M1'de bile herhangi bir TF'de bir küreselci başlatabilirsiniz.

 
Bookkeeper писал (а):
Kullanışlı olabilir (?), Birkaç zaman diliminden veri almak için basit bir küreselcim var - burada zaten yazdım 'İki gösterge nasıl birleştirilir?'
... Senin durumunda (doğru anladıysam) şöyle olacak:
 ...


Grafikte, birbirini örtmeyecek şekilde 1 (sat), 0 (dinlenme) veya -1 (al) artı / eksi değerlerine sahip tüm zaman dilimlerinden çizgiler olacaktır. Böylece, herhangi bir sayıda TF'den (ancak <=8 :) herhangi bir hindiyi (aynı / farklı) tek bir grafikte toplayabilir ve M1'de bile herhangi bir TF'de bir küreselci başlatabilirsiniz.


Ne yazık ki, benim için her şey "soğuk"...
Daha eski TF'lerden, daha genç olanlar doğru şekilde görüntülenecek mi? Tam tersinin mümkün olduğunu duydum.
Ve bu seçeneği görselleştiricide doğru şekilde çalıştırmak mümkün müdür?
Benim için bu önemli çünkü. Parametreleri seçmek için çalışma çok uzun bir süre için küçük zaman dilimlerinde ve gerçek zamanlı olarak gerçekleştirilir.
 
EVladMih писал (а):
muhasebeci yazdı:
Kullanışlı olabilir (?), Birkaç zaman diliminden veri almak için basit bir küreselcim var - burada zaten yazdım 'İki gösterge nasıl birleştirilir?'
... Senin durumunda (doğru anladıysam) şöyle olacak:
 ...


Grafikte, birbirini örtmeyecek şekilde 1 (sat), 0 (dinlenme) veya -1 (al) artı / eksi değerlerine sahip tüm zaman dilimlerinden çizgiler olacaktır. Böylece, herhangi bir sayıda TF'den (ancak <=8 :) herhangi bir hindiyi (aynı / farklı) tek bir grafikte toplayabilir ve M1'de bile herhangi bir TF'de bir küreselci başlatabilirsiniz.


Ne yazık ki, benim için her şey "soğuk"...
Daha eski TF'lerden, daha genç olanlar doğru şekilde görüntülenecek mi? Tam tersinin mümkün olduğunu duydum.
Sadece bu durumda - EVET. Tek sorun, küreselcinin tarihi olmaması, sadece tüm hindilerin "çalıştığı", yani. terminal açıkken. "Görsel" gelince - Hiçbir fikrim yok, bilgelere sorun, danışman ve testçi kullanmıyorum.
Senin için soğuk nedir?
Göstergeye nasıl dahil edileceği net değilse - herhangi bir göstergeyi sabuna (profilde) gönderin veya buraya gönderin. Mutlaka işçiniz değil, sırlarınızı ortaya çıkarmayacağım :), yeterince çılgın fikirlerim var. Sadece sizinki gibi görünsün ve ardından gerekli kod parçalarını doğru yere aktarabilirsiniz. Ve sessizce almak / satmak / oturmak için ihtiyacınız olan koşulu belirtin. RSI'daki gibi: >70 (hadi aşağı inelim) veya <30 (hadi çıkalım) veya 30..70 (bekle) - çok "basitleştirilmiş" bir versiyonda, böylece daha sonra ihtiyaç duyduğunuz kadar kendinizi netleştirebilirsiniz.
 
Üzgünüz, profilde sabun yok. Komut dosyalarımdan herhangi birinin başlığındaki CodeBase'i alın.
 
Valmars писал (а):
EVladMih yazdı:

...gerekli pozisyonlarda birkaç zaman diliminde SEVERAL stokastiğin eşzamanlı varlığını kaydedin.

... yani sistem yalnızca girdiyi verir, ancak hatasız bir şekilde verir.

Görev, genel olarak, yazar fikri sayılarla ve yalnızca 3 zaman dilimi için değil, en az yedi dakikadan günlere kadar sayılarla formüle edebiliyorsa, herhangi bir MQL programcısı için önemsizdir. Uygulandığında (kim tarafından olursa olsun), o zaman (geçmiş üzerinde çalışırken) doğru girdilerle birlikte, test cihazının belirlenen koşulları karşılayan birçok durum bulacağını iddia etme özgürlüğünü alacağım. , ancak doğrudan zıt sonuçlara yol açar. Önemli ölçüde daha fazla olumlu girdi olması iyidir.
İşte o zaman optimizasyon başlar, parametreleri tüm sonuçlarıyla birlikte geçmişe göre ayarlar... Bu, geriye dönük testin avantajlarından biridir: grafiklere görsel olarak bakıldığında çok güzel görünen ve bir veya iki kişi tarafından onaylanan gerçekleştirilemez yanılsamaları çürütmek. Demo üzerinde aylarca süren manuel çalışma.
Her ne kadar manuel çalışma için yardımcı bir araç olarak kullanılsa da, iyi bir şekilde kullanılabilir.

Emin değilim. Her durumda, TF'de bir maç almaya başladığımda - sadece bir geyik "yedim" ve sonra - aptalca SL = 20p'yi ayarladım ve çekilişten sonra fiyat sipariş ettiğim yere gitti. Ama sonuçlar gerçekten çok... çok az işlem, az kâr değil. .. ve genellikle - sıkıcı :). Henüz övünecek bir şey yok ama karakter (sabır) öfkeleniyor :).