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

 
evillive :

İlginç bir şekilde, gerçek zamanlı olarak test cihazındaki kadar iyi mi?

Ne yazık ki, bu yalnızca çevrimiçi bir demo hesabında işlendikten sonra görülebilir.
 

Arkadaşlar durum bu. Çığ savaş robotumu optimize edilmiş parametrelerle bugün veya yarın yayınlayacağım. Maksimum değerler güncellendi. Şubeden ilan, çığ gibi çalışıyorlar.

OPTIMARTIMUS benim.

 

Yeni Yılın Kutlu Olsun!!! Köylülere yeni yıl hediyesi. Çeşitli martingale kullanan Uzman Danışmanlar için evrensel bir lot hesaplama işlevi.

 double GetSizeLot(int op=0, double startLot= 0.01 ) {
 double lot;
 double SummLotBuy  = GetAmountLotFromOpenPos( "0" , OP_BUY , MagicNumber);//Функция KimIV
 double SummLotSell = GetAmountLotFromOpenPos( "0" , OP_SELL , MagicNumber);//Функция KimIV 
 double SummLot     = SummLotBuy-SummLotSell;
 SummLot = NormalizeDouble (SummLot, 2 );
 
 if (NumberOfPositions( "0" , - 1 , MagicNumber)< 1 )//Функция KimIV 
   {
    lot = startLot;
   }   
if (NumberOfPositions( "0" , - 1 , MagicNumber)> 0 &&
   (NumberOfPositions( "0" , OP_BUY , MagicNumber)< 1 || 
    NumberOfPositions( "0" , OP_SELL , MagicNumber)< 1 ))
  {
   if(op==GetTypeLastOpenPos("0", MagicNumber)) //Функция KimIV 
     {
      lot = NormalizeDouble(LotExponent*GetLotLastPos("0", -1, MagicNumber),2);
     }
   if(op!=GetTypeLastOpenPos("0", MagicNumber))
     {
      lot = NormalizeDouble(LotExponent*MathAbs(SummLot),2);
     } 
//LotExponent-коэффициент наращивания лота,GetLotLastPos()-Функция KimIV
                                                               
  }
if (NumberOfPositions( "0" , OP_BUY , MagicNumber)> 0 && 
   NumberOfPositions( "0" , OP_SELL , MagicNumber)> 0 )
  {
   if (SummLot!= 0 )
     {
      lot = NormalizeDouble (LotExponent* MathAbs (SummLot), 2 );
     }
   if (SummLot== 0 )
     {
      lot = NormalizeDouble (LotExponent*GetLotLastPos( "0" , - 1 , MagicNumber), 2 );  
     }
  }  
 return (lot);   
}
 
khorosh :

Yeni Yılın Kutlu Olsun!!! Köylülere yeni yıl hediyesi. Çeşitli martingale kullanan Uzman Danışmanlar için evrensel bir lot hesaplama işlevi.

2-3 bin satırlık bu kod yazma yaklaşımı ile test cihazındaki danışman bükülecek - üzüntü... :(

PS Mutlu Yıllar!

 

mutlu yıllar köylüler

 
TarasBY :

2-3 bin satırlık bu kod yazma yaklaşımı ile test cihazındaki danışman bükülecek - üzüntü... :(

PS Mutlu Yıllar!

Gigantomania'dan muzdaripsin, dostum. EA demir kadar basit olmalıdır.) Ayrıca, keneler üzerinde test yapmıyorum, tüm EA'larım M15 ve üzeri açılış fiyatlarında çalışıyor.
 

Beyler - Avro ve pound için darbeyle ilgili savaş deneyimimi yayınlıyorum. Daha sonra paylaşacağım yen için - orada darbeler için dinamik kanalı hesaplama formülü farklıdır - ATP'ye göre hesaplanır (volatiliteye bağlıdır). Bunun Haziran ayından bu yana iki yıldır tüm parametre değerleri optimize edilmiştir. Yayla seçenekleri seçilir. Resimler şu anda böyle çiziliyor, ticaret sadece bu robotlarda değil:

L

Aşağı hareket edenler fonların çekilmesidir.

Giriş göstergesi Joo'nun izniyle.

Bu başlıkta yayınlanan DoublePlus deneyimi de hesaplarımda işlem görüyor.

Dosyalar:
experts.zip  104 kb
vodvv.zip  10 kb
 
Düz dağ parametre değerlerini seçmek için harika bir program.
Dosyalar:
3d1v8.zip  2101 kb
 
Hepinize mutlu yıllar arkadaşlar. Size marj ticaretinde sağlık ve başarılar diliyorum!
 

Herkese Mutlu Yıllar!