Ücretsiz olarak ilginç şeyler yapıyoruz - sayfa 32

 
inoy :

Merhaba. Belki birisi orijinal trol yazmakla ilgilenecektir. İnternette buna benzer bir şey bulamadım. Aslında TZ: hem durdurmayı hem de kârı (TralTP) hareket ettirir, ancak her zaman yalnızca FİYAT yönünde, yani. her iki taraftaki aralık sadece daralmaktadır. Her şey basit, ancak "vurgu", yolun SL veya TP'den % olarak (ve puan olarak DEĞİL) değişmesidir. Örnek: SL=300, TP=100 açık bir pozisyon var (toplam 400p=100%, SL=%75, aralığın TP-25%). Fiyat +50'yi geçti, stop dist'e taşındı. 150 s. fiyattan, yani. -100'de. 3/1'lik toplam orijinal oran korunur. Fiyat açılış noktasına (0), SL 100p'ye kadar döndü, bu da TP'yi +33'e taşıdığımız anlamına geliyor. Peki, vb.

Fiyat herhangi bir fantastik sarsıntıda hareket etmiyor (+50, -50)... Teknik iş çözülemez. Daha doğrusu çözülebilir ama istediğiniz sonuç çıkmayacak. İz, her bir tike tepki verecek ve aralık, istediğinizden daha hızlı daralacaktır. Her tikte daralacağını yazmıyorum ama birkaç nokta geçer geçmez aralık hemen daralacaktır. Ve genellikle sessiz kaldığım beş basamak hakkında, trol alıntılara daha da duyarlı olacak ve aralık daha da hızlı daralacak.

 
Hemen düşündüm, Step değişkeni bunun için tanıtıldı. İz "birkaç nokta" üzerinden değil, aralığın belirli bir yüzdesi, örneğin mevcut uzaklığın %25'i boyunca hareket etmelidir. SL - TP. Veya, TK genellikle farklı şekilde çözülebilir (bir seçenek olarak): Kullanıcı tarafından belirlenen bir zaman aralığından sonra ilk R / L oranını dakika cinsinden kontrol etmek. Anlam değişmeyecek ve fikrin özü korunacaktır. Daha da iyisi, her iki seçeneği de göz önünde bulundurun.
 
inoy :
Hemen düşündüm, Step değişkeni bunun için tanıtıldı. İz "birkaç nokta" üzerinden değil, aralığın belirli bir yüzdesi, örneğin mevcut uzaklığın %25'i boyunca hareket etmelidir. SL - TP. Veya, TK genellikle farklı şekilde çözülebilir (bir seçenek olarak): Kullanıcı tarafından belirlenen bir zaman aralığından sonra ilk R / L oranını dakika cinsinden kontrol etmek. Anlam değişmeyecek ve fikrin özü korunacaktır. Daha da iyisi, her iki seçeneği de göz önünde bulundurun.

Kahretsin... Üzgünüm... Bu Adım parametresini yanlış anladım! :))

Ama yine de düşünceyi yüksek sesle yazacağım. Buldozerden değil, bunlara güvenerek trol yapmak gerekir. analiz...

 
Belki sen haklısın. Ancak, TA'nın yanı sıra, çeşitli risk oranları için seçim problemini çözen olasılıksal bir analiz de vardır. Elder tarafından anlatılan Shapiro testi beni trol yapmaya sevk etti.
 

Tünaydın! Fena olmayan bir gösterge buldum, en az 20 puanlık net bir sinyal veriyor ama sinyaller çok nadir ve aniden geliyor, takip edecek zamanım yok. Bir uyarı (ses sinyali) eklemeye çalıştım, eğer yardım edebilecek biri varsa işe yaramıyor ve bu konuda bir danışman da yapmak güzel olurdu! Yarım yıldır kullanıyorum, iyi şeyler! Yardım edin şimdiden teşekkürler.

bu bir mucize

Dosyalar:
 
DDEEDD :

Tünaydın! Fena olmayan bir gösterge buldum, en az 20 puanlık net bir sinyal veriyor ama sinyaller çok nadir ve aniden geliyor, takip edecek zamanım yok. Bir uyarı (ses sinyali) eklemeye çalıştım, eğer yardım edebilecek biri varsa işe yaramıyor ve bu konuda bir danışman da yapmak güzel olurdu! Yarım yıldır kullanıyorum, iyi şeyler! Yardım edin şimdiden teşekkürler.

bu bir mucize


gösterge 1 bara bakar.

daha doğrusu, çubuk üzerinde kapanış fiyatını kontrol ettiği bir giriş noktası çizer. yani barın açılış fiyatından değil kapanış fiyatından yani 1 bar gecikme ile gireceksiniz.

işte analiz ettiği şey - kapanış fiyatının son dönüşten sondaki çizgiyle (nPips mesafesinde) kesişimi

dairede birleşeceksin



 

Ona paralel olarak, pozisyonu yöneten bir danışman kullanıyorum, elbette kayıplar var, ancak bunların olmadığı yerlerde, ancak genel arka plana karşı yetersizler ve sizin sayenizde en azından çalışmalarını yaydı, aksi takdirde yapmadım' Hala nasıl sinyal ürettiğini anlamak için yeterli kafaya sahip değilim, işte bir bomba yerleştirmek için bir çatlak.

 

CodeBase'de ilginç bir gösterge buldum, onu biraz yeniden yapmak istiyorum, yani

Değerleri sağ üst köşede görüntüler
çalışan TF
ApPrise
DnPrise

Noktalardaki çizgiler arasındaki mesafe

Belki biri değiştirebilir?

Dosyalar:
 
Merhaba. Konunun yazarından XLab_ZZ konusunda Uzman Danışman için hızlı bir zikzak yapmaya karar verdim. Ancak XLab_ZZ hikayenin başından itibaren sayılır ve sağdaki ilk iki molaya ihtiyacım var. Yazdım, ama bir şey hatalı ve nerede olduğunu anlamıyorum. Yakından bakın ve hatanın nerede olduğunu görün. Açılış fiyatlarına bakın.
 //+------------------------------------------------------------------+
//|                                                   1+FZZ_test.mq4 |
//+------------------------------------------------------------------+

 int Step= 30 ;
 string tmp,line[ 4 ]; int last_time_signal_ss,last_time_signal_bs;
 double p1,p2,p3,p4,p5; int mp, t1,t2,t3,t4,t5;
//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
  {
//----
     mp= 1 ; if ( Digits == 3 || Digits == 5 )mp= 10 ; 
     for ( int i= 0 ;i< 4 ;i++)line[i]= "Line" + Symbol ()+ "_" +i+ "_ZZ" ;
//----
   return ( 0 );
  }
//+------------------------------------------------------------------+
//| expert deinitialization function                                 |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   DeleteObjects( "ZZ" ); Comment ( "" );
//----
   return ( 0 );
  }

void DeleteObjects( string text) {
   string name;
   for ( int i = ObjectsTotal () - 1 ; i >= 0 ; i--) {
      name = ObjectName (i);
       if ( StringFind (name,text) > - 1 ) ObjectDelete (name);
   }
}
//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
  {
//----
  
  Signal();
 //_ObjectSet(line[0], p2,t2,Close[1],Time[0]);
 _ObjectSet(line[ 1 ], p3,t3,p2,t2);
 _ObjectSet(line[ 2 ], p4,t4,p3,t3);
 _ObjectSet(line[ 3 ], p5,t5,p4,t4);
//----
   return ( 0 );
  }
//+------------------------------------------------------------------+
int Signal(){
int x,n;
p1= 0 ;p2= 0 ;p3= 0 ;p4= 0 ;p5= 0 ; t1= 0 ;t2= 0 ;t3= 0 ;t4= 0 ;t5= 0 ;
double hi=High[ 1 ], lo=Low[ 1 ], c=Close[ 1 ]; int th= 0 ,tl= 0 ;

for ( int i= 1 ; i< 500 ;i++)
   {
    
     if (p2== 0 )
    {
     if (High[i]>hi){hi=High[i]; th=Time[i];}
     if (Low [i]<lo){lo=Low [i]; tl=Time[i];}
     if (hi-lo>Step* Point *mp)
      {
       if (c>lo && c<hi ){
                           if (th>tl){p2=hi;t2=th;p3=lo;t3=tl;}
                           if (tl>th){p2=lo;t2=tl;p3=hi;t3=th;}
                           continue ;
                         }
       }
    }
    
     if (p2> 0 && p4== 0 )
     {
     n=i;
       if (p3>p2){
                 if (p3-Low [n]>Step* Point *mp){p4=Low [n];t4=Time[n]; continue ;}
                 if (High[n]>p3) if (p3-Low [n]< Step* Point *mp){p3=High[n];t3=Time[n];}
                }  
       if (p3<p2){
                 if (High[n]-p3>Step* Point *mp){p4=High[n];t4=Time[n]; continue ;}
                 if (Low[n]<p3){p3=Low[n];t3=Time[n];}
                }  
     }
    
     if (p4> 0 )
      {
       x=i;
       if (p4>p3){
                 if (p4-Low [x]>Step* Point *mp){p5=Low [x];t5=Time[x]; break ;}
                 if (High[x]>p4){p4=High[x];t4=Time[x];}
                 
                }  
       if (p4<p3){
                 if (High[x]-p4>Step* Point *mp){p5=High[x];t5=Time[x]; break ;}
                 if (Low[x]<p4){p4=Low[x];t4=Time[x];}
                 
                }  
      }
     if (p5> 0 ) break ;
    
    }

return ( 0 );}

void _ObjectSet( string name, double price1, int time1, double price2, int time2) {
   if ( ObjectFind (name)!= - 1 ) ObjectDelete (name); 
   ObjectCreate (name, OBJ_TREND , 0 , 0 , 0 , 0 , 0 );
   ObjectSet (name, OBJPROP_STYLE , STYLE_SOLID );
   ObjectSet (name, OBJPROP_COLOR , DodgerBlue );
   ObjectSet (name, OBJPROP_TIME1, time1);
   ObjectSet (name, OBJPROP_PRICE1, price1);
   ObjectSet (name, OBJPROP_TIME2, time2);
   ObjectSet (name, OBJPROP_PRICE2, price2);
   ObjectSet (name,OBJPROP_RAY,false); 
}
 
FION :
Konunun yazarından XLab_ZZ konusunda Uzman Danışman için hızlı bir zikzak yapmaya karar verdim.

Eh, ilk olarak, yanlış yönde düşünüyorsun ve ikincisi, genel olarak zikzakımın bütün noktasını öldürdün :)

Kodu türkiye'den danışmana olduğu gibi doğrudan aktarın. Danışman, başlangıçta tüm geçmişi (veya belirli bir çubuktan) hesaplarsa, akıllıca hesaplarsa, danışmana hiçbir şey olmayacak.