Danışman Ivan (Ivan) - ilan'a en iyisi - sayfa 2

 
Vladimir Karputov :

Genel olarak, bence giriş koşulları

  • İki çubuk önceki kapanış fiyatı önceki çubuktaki kapanış fiyatından daha düşükse ve RSI, RsiMaximum parametresinin (aşırı alım bölgesi) değerinin altındaysa satın alırız.
  • İki çubuk önceki kapanış fiyatı önceki çubuktaki kapanış fiyatından daha yüksekse ve RSI, RsiMinimum parametresinin (aşırı satım bölgesi) değerinden yüksekse satarız.

en iyisi değil. RSI göstergesinin birkaç giriş modeli vardır ( Göreceli Güç Endeksi ):

  • Üstler ve altlar
    Göreceli Güç Endeksi tipik olarak 70'in üzerinde ve 30'un altında dipler, genellikle fiyat tablosunda tepe ve dipleri geride bırakır.
  • Grafik modeller
    Göreceli Güç Endeksi genellikle bir fiyat tablosunda görünmeyebilecek 'baş ve omuzlar' veya üçgenler gibi grafik desenleri oluşturur.
  • Başarısız salınım (destek ve direncin kırılması)
    Göreceli Güç Endeksi önceki en yüksek (tepe) üzerine çıktığında veya bir önceki en düşük (dip) altına düştüğünde gerçekleşir.
  • Destek ve direnç seviyeleri
    Göreceli Güç Endeksi gösterge tablosunda, destek ve direnç seviyeleri fiyat tablosundan daha net görünür.
  • tutarsızlıklar
    Yukarıda bahsedildiği gibi, fiyat yeni bir yüksek (düşük) yaptığında ancak RSI grafiğinde yeni bir yüksek (düşük) tarafından onaylanmadığında farklılıklar oluşur. Bu durumda fiyatlar genellikle Göreceli Güç Endeksi göstergesinin hareketi yönünde düzelir.

Belki de göstergeden gelen giriş sinyallerini dikkate almalısınız ( Williams' Yüzde Aralığı ):

-%80 ile -%100 arasında değişen gösterge değerleri aşırı satım durumunu gösterir. -%0 ile -%20 arasında değişen değerler piyasanın aşırı alındığını gösterir.

Ayrıca burada CCİ göstergesinin ilginç olacağını düşünüyorum.

 

Sinyal alırken yine de birkaç yoldan gidebilirsiniz.

  1. Her çubukta bir sinyal varsa pozisyon alın ve ters sinyal geldiğinde durumu "yönlendirmeye" başlayın.
  2. Sinyal öncekiyle aynı yöndeyse, fiyat belirli bir adım önceki sinyal tetikleyicisinden uzaklaşana kadar bekleyin.
  3. ...

 

işte yukarıda paylaştığım videonun kodu, dördü için, beşi için de böyle bir şey yazdım ama görünüşe göre kayboldum ve bulamıyorum

if (filtr==CCI)
     {
       double CCI_S1= 0.0 ;
       double CCI_S2= 0.0 ;
       double CCI_F1= 0.0 ;
       double CCI_F2= 0.0 ;
       int cci_trend=- 1 ;

       if ( iBars ( _Symbol , _Period )<cci_period_t+ 1 ) return (- 1 );
       if ( iBars ( _Symbol , _Period )<cci_period_s+ 1 ) return (- 1 );
       int i= 0 ;
       do
        {
         if (i> iBars ( _Symbol , _Period )) break ;

         CCI_S1= iCCI ( _Symbol , _Period ,cci_period_t,cci_price, 1 +i);
         CCI_S2= iCCI ( _Symbol , _Period ,cci_period_t,cci_price, 2 +i);

         if (CCI_S1>cci_level_up_t){cci_trend= OP_BUY ; break ;}
         if (CCI_S1<cci_level_dw_t){cci_trend= OP_SELL ; break ;}

         if (CCI_S1>cci_level_up_t && CCI_S2<cci_level_up_t){cci_trend= OP_BUY ; break ;}
         if (CCI_S1<cci_level_dw_t && CCI_S2>cci_level_dw_t){cci_trend= OP_SELL ; break ;}
         i++;
        }
       while (i< iBars ( _Symbol , _Period ) && ! IsStopped ());

      CCI_F1= iCCI ( _Symbol , _Period ,cci_period_s,cci_price, 1 );
      CCI_F2= iCCI ( _Symbol , _Period ,cci_period_s,cci_price, 2 );

       if (cci_trend== OP_BUY )
        {
         if (Variant_cci_01==ON && CCI_F1<cci_level_dw_s) return ( OP_BUY );
         if (Variant_cci_02==ON && CCI_F1<cci_level_dw_s && CCI_F2>cci_level_dw_s) return ( OP_BUY );
         if (Variant_cci_03==ON && CCI_F1>cci_level_dw_s && CCI_F2<cci_level_dw_s) return ( OP_BUY );
         if (Variant_cci_04==ON && CCI_F1>cci_level_up_s && CCI_F2<cci_level_up_s) return ( OP_BUY );
         if (Variant_cci_05==ON && CCI_F1>cci_level_up_s) return ( OP_BUY );
        }
       if (cci_trend== OP_SELL )
        {
         if (Variant_cci_01==ON && CCI_F1>cci_level_up_s) return ( OP_SELL );
         if (Variant_cci_02==ON && CCI_F1>cci_level_up_s && CCI_F2<cci_level_up_s) return ( OP_SELL );
         if (Variant_cci_03==ON && CCI_F1<cci_level_up_s && CCI_F2>cci_level_up_s) return ( OP_SELL );
         if (Variant_cci_04==ON && CCI_F1<cci_level_dw_s && CCI_F2>cci_level_dw_s) return ( OP_SELL );
         if (Variant_cci_05==ON && CCI_F1<cci_level_dw_s) return ( OP_SELL );
        }
     }

....

 
Hala video izliyorum...
 
Vladimir Karputov :

Genel olarak, bence giriş koşulları

  • İki çubuk önceki kapanış fiyatı önceki çubuktaki kapanış fiyatından daha düşükse ve RSI, RsiMaximum parametresinin (aşırı alım bölgesi) değerinin altındaysa satın alırız.
  • İki çubuk önceki kapanış fiyatı önceki çubuktaki kapanış fiyatından daha yüksekse ve RSI, RsiMinimum parametresinin (aşırı satım bölgesi) değerinden yüksekse satarız.

en iyisi değil. RSI göstergesinin birkaç giriş modeli vardır ( Göreceli Güç Endeksi ):

  • Üstler ve altlar
    Göreceli Güç Endeksi tipik olarak 70'in üzerinde ve 30'un altında dipler, genellikle fiyat tablosunda tepe ve dipleri geride bırakır.
  • Grafik modeller
    Göreceli Güç Endeksi genellikle bir fiyat tablosunda görünmeyebilecek 'baş ve omuzlar' veya üçgenler gibi grafik desenleri oluşturur.
  • Başarısız salınım (destek ve direncin kırılması)
    Göreceli Güç Endeksi bir önceki en yüksek (tepe) üzerine çıktığında veya bir önceki en düşük (dip) altına düştüğünde ortaya çıkar.
  • Destek ve direnç seviyeleri
    Göreceli Güç Endeksi gösterge tablosunda, destek ve direnç seviyeleri, fiyat tablosundan daha net bir şekilde görünür.
  • tutarsızlıklar
    Yukarıda bahsedildiği gibi, fiyat yeni bir yüksek (düşük) yaptığında ancak RSI grafiğinde yeni bir yüksek (düşük) tarafından onaylanmadığında farklılıklar oluşur. Bu durumda fiyatlar genellikle Göreceli Güç Endeksi göstergesinin hareketi yönünde düzelir.

Belki de göstergeden gelen giriş sinyallerini dikkate almalısınız ( Williams' Yüzde Aralığı ):

-%80 ile -%100 arasında değişen gösterge değerleri aşırı satım durumunu gösterir. -%0 ile -%20 arasında değişen değerler piyasanın aşırı alındığını gösterir.

Gösterge hakkında yanlış bir fikriniz var, bir trend olduğunda hiçbir şey göstermiyor (genel olarak kelimeden), tüm osilatörler gibi sadece bir düzlükte çalışıyor. Ve martingale için trendi daireden ayırmak çok önemlidir yoksa her şey birbirine karışacaktır.Stdv göstergesi ile birlikte kullanmayı deneyebilirsiniz, belirgin zirveler oluşturur ve bir kaç bar geride ölçerseniz anlarsınız. trendin ne zaman sona erdiğini belirleyebilir (gösterge çizgisinin aşağı doğru bir dönüşü olacaktır) ve RSI tarafından zaten bir yön arayabilir. Eh, bu her derde deva değil, ancak bir rsi seçeneğinden çok daha doğru çalışacak.

 
Vladimir Karputov :
Hala video izliyorum...

Şimdiye kadar, bu seçenek olgunlaştı: iki durumu olan bir gösterge - al veya sat. Formda bir şey

al veya sat

Böylece özel bir gösterge sinyali yapıyoruz. MQL5 sihirbazında, özel bir göstergenin İKİ modülünü temel alan bir Uzman Danışman oluşturuyoruz - biri 100 periyotlu, ikincisi 13 periyotlu. 100 periyodu olan bir gösterge daha büyük bir ağırlığa sahiptir ve göstergenin yönünü gösterir. küresel trend, göstergeye göre 13 periyod ile ekliyoruz.

 
Vladimir Karputov :

Şimdiye kadar, bu seçenek olgunlaştı: iki durumu olan bir gösterge - al veya sat. Formda bir şey

Böylece özel bir gösterge sinyali yapıyoruz. MQL5 sihirbazında, özel bir göstergenin İKİ modülünü temel alan bir Uzman Danışman oluşturuyoruz - biri 100 periyotlu, ikincisi 13 periyotlu. 100 periyodu olan bir gösterge daha büyük bir ağırlığa sahiptir ve göstergenin yönünü gösterir. küresel trend, göstergeye göre 13 periyod ile ekliyoruz.

Ne saçmalık, göstergelerin kullanımı nedir? Neden bu kod, hiçbir şey anlamadım.
 
sani soi :
Ne saçmalık, göstergelerin kullanımı nedir? Neden bu kod, hiçbir şey anlamadım.

Pekala, hiçbir şey anlamıyorsanız, o zaman şube size göre değil. Manuel ticaret için göstergelere gerek olmayabilir, ancak makinenin bir giriş sinyaline ihtiyacı vardır, bu nedenle göstergeler kullanılır.

İyi şanlar!

 

CCI stratejisini kontrol etmek (gönderideki videoya göre) - şartlı olarak aşağıdaki gibi belirlenebilir:

  • satın al - eğer CCİ>"+100.0" ise
  • satış - eğer CCI<"-100.0" ise
Özel gösterge sinyalleri modülü "SignalCCI_Buy_or_Sell.mqh", sürüm 1.000.

Şimdiye kadar sadece bir deseni var.

Bu sinyale dayanarak, MQL5 Sihirbazını kullanarak bir Uzman Danışman oluşturabilir ve CCI(100) için teoriyi hızlı bir şekilde test edebilirsiniz.

Dosyalar:
 
Vladimir Karputov :

CCI stratejisini kontrol etmek (gönderideki videoya göre) - şartlı olarak aşağıdaki gibi belirlenebilir:

  • satın al - eğer CCİ>"+100.0" ise
  • satış - eğer CCI<"-100.0" ise
Özel gösterge sinyalleri modülü "SignalCCI_Buy_or_Sell.mqh", sürüm 1.000.

Şimdiye kadar sadece bir deseni var.

Bu sinyale dayanarak, MQL5 Sihirbazını kullanarak bir Uzman Danışman oluşturabilir ve CCI(100) için teoriyi hızlı bir şekilde test edebilirsiniz.

Özel gösterge Expert Advisor'ın (hızlı fikir testi için) sinyal modülüne dayalı olarak "CCI_Byu_or_Sell.mq5" sürüm 1.000 (sinyal modülünün kendisi Expert\MySig\ klasörüne yerleştirilmelidir)

  • sadece bir sinyal modülü kullanılır (maksimum basitleştirme için)
  • marj riskinin yüzdesi olarak lotun hesaplanması
  • zararı durdur 200 pip (eski, mağaza modunda pip :) )
  • iz yok
2016.01.01'den 2017.02.14'e kadar "Tüm onaylar" modundaki tüm forex çiftleri (20 çift) için H4 üzerinde bir test, ilk bakiye 3000'dir:

CCI_Byu_or_Tüm sembolleri sat

Dosyalar: