[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 1074

 
Vinin :


CodeBase, bunun gibi şeyleri düzenlemek için bir komut dosyasına sahiptir.

İnternet bağlantısını kesmeniz yeterli

Victor, iki kez revize ettim, böyle bir komut dosyası yok, sadece cvs'deki sembolle ilgili bilgileri boşaltmak için.
 

Forumda bir yerde var gibi.

 
Vinin :

Forumda bir yerde var gibi.

Bu mucizeyi aramak için en azından yaklaşık olarak hangi işarete göre rehberlik edin!
 

sonra siliyorum

 
Reshetov :

O zaman teoride, fonksiyonunuz yorumlarda belirtilen koşullara göre doğru şekilde çalışmalıdır:

int RFfiltre()

{

if ( R(2)> -barier && R(1) < -barier ) (-1); // Kısa pozisyon, bir önceki çubuktaki gösterge değeri alt bariyerin üzerindeyse ve mevcut olandaki gösterge aynı bariyerin altındaysa

if ( R(2)< bariyer && R(1) > bariyer ) dönüş (1); // Uzun pozisyon, bir önceki çubuktaki gösterge değeri üst bariyerin altındaysa ve mevcut olanda bu aynı bariyerin üstündeyse

dönüş(0); // Diğer tüm durumlarda hiçbir şey yapmayın.

}

ve tabut az önce açıldı:

int RFfiltre()

{

çift bariyerH = bariyer;

çift bariyerL = -bariyer;

if ( R(2)> barierL && R(1) < barierL ) (-1); // Kısa pozisyon, bir önceki çubuktaki gösterge değeri alt bariyerin üzerindeyse ve mevcut olandaki gösterge aynı bariyerin altındaysa

if ( R(2)< barierH && R(1) > barierH ) dönüş (1); // Uzun pozisyon, bir önceki çubuktaki gösterge değeri üst bariyerin altındaysa ve mevcut olanda bu aynı bariyerin üstündeyse

dönüş(0); // Diğer tüm durumlarda hiçbir şey yapmayın.

}

 

Trol için yardım lütfen.

OrderModify hatası 1'i atar . İlk iki anlaşmayı değiştirir, üçüncüsü durmadan kalır ve depoyu birleştirir. Tüm satın al

Ekleyeceğim: ikinci anlaşma doğru bir şekilde izleniyor, ancak bir noktada OrderModify 1 hatası birçok kez Yığın taşması. Görünüşe göre, bu nedenle, 3. işlem durmadan kalıyor.

 void Trall()
{
     int total = OrdersTotal ();
     for ( int i=total- 1 ;i>= 0 ;i--)
     {
         if ( OrderSelect (i, SELECT_BY_POS, MODE_TRADES)==true)
           {
           if (Bid - OrderOpenPrice()>TralOneStep* Point && OrderStopLoss()<=OrderOpenPrice())
              {
               if (OrderStopLoss() != Bid- NormalizeDouble (TralOneStep* Point , Digits ))
              {
               if    (OrderModify (OrderTicket(),OrderOpenPrice(),
              Bid- NormalizeDouble (TralOneStep* Point , Digits ),
              OrderTakeProfit(), 0 , CLR_NONE )== false)
                 {
                 Trall();
                 }
              }
              }
            RefreshRates();
             if (Bid - OrderOpenPrice()>Tral* Point && Bid-OrderStopLoss()>=Tral* Point )
              {
               if (OrderStopLoss() != Bid- NormalizeDouble (Tral* Point , Digits ))
              {
               if    (OrderModify (OrderTicket(),OrderOpenPrice(),
              Bid- NormalizeDouble (Tral* Point , Digits ),
              OrderTakeProfit(), 0 , CLR_NONE )== false)
                 {
                 Trall();
                 }
              }
              }
           }
     }
}
 
Merhaba, lütfen bana Alpari için minimum seviyelerin ne olduğunu söyleyin, hangi durdurma kaybı ayarladıysam da hala 130 hatası alıyorum?
 
fergios :
Merhaba, lütfen bana Alpari için minimum seviyelerin ne olduğunu söyleyin, hangi durdurma kaybı ayarladıysam da hala 130 hatası alıyorum?

Başlamak için bir şey ister misin...


 

Günaydın !

3 sorum takılıyor... Belki de kaybolmaması ve cevap beklememesi için periyodik olarak tekrarlanması gerekiyor?

 
Belki birisi test cihazının durma seviyesini değiştirmek için bir komut dosyasıyla karşılaştı? dürtme lütfen