[Arşivle!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 2. - sayfa 68

 
sergeev :

doğru açılır.

MarketInfo işlevinden Bid and Ask almanız gerekir

type - ask= MarketInfo(OrderSymbol(), MODE_ASK);

ve normalleştirmeyi unutma
ask=NormalizeDouble(sor, MarketInfo(OrderSymbol(), MODE_DIGITS));

 

Lütfen söyle bana, burada normalleştirme işlemini yapıyorsun,

ve neden yapılır? sakıncası yoksa açıkla.

 
iv_danko :

Lütfen söyle bana, burada normalleştirme işlemini yapıyorsun,

ve neden yapılır? sakıncası yoksa açıkla.


çift NormalizeÇift ( çift değer, int basamak)

Kayan nokta sayısını belirtilen duyarlılığa yuvarlar.
StopLoss, TakeProfit'in hesaplanan değerleri ve bekleyen emirlerin açılış fiyatları, değeri önceden tanımlanmış değişken Basamaklarda saklanan bir doğrulukla normalleştirilmelidir.

Fiyatlar normalleştirilmezse hata oluşabilir

 
Vinin :

Üzgünüm. Tamamen unuttum

Gösterge için teşekkürler, ama o değil. (ma13_0-ma55_0)*(ma13_1-ma55_1)<0 koşulu kenelerin kesişip kesişmediğini gösterir (ona göre ayrı bir gösterge yaptım). Kavşakta girişleriniz var ama bu pek doğru değil. Yön değiştirdikten sonra sadece ilk oku gösterecek şekilde okları filtrelemek istiyorum.

Göstergenizin okları büyük. Küçük olanlar düzeltilmesi gereken bir göstergedir.

 
gince :


Ekleyeceğim. Aslında alıp satmak değil. Burada ayrıca stop emri verme fiyatlarını da öğrenebilirsiniz.

 
iv_danko :

Lütfen söyle bana, burada normalleştirme işlemini yapıyorsun,

ve neden yapılır? sakıncası yoksa açıkla.

 

Bu kontrol neden çalışmıyor?

 for ( int i=limit- 1 ;i>= 0 ;i--){ 
   flag[i] == flag[i+ 1 ];   
   if ( flag[i] == 1   &&   
        условие продажи){              
       Продажа[i] = High[i]+point* Point ; 
       flag[i] == - 1 ;
    }                     
     if (flag[i] == - 1   &&     условие покупки){          
              Покупка[i] = Low[i]-point* Point ; 
              flag[i] == 1 ;}
    }
}    
 
Bayrak [] arabelleğinin geçici bir görüntüsünü yapar ve içinde ne olduğunu görürdüm. İlk bakışta, içindeki tüm değerler aynı olacaktır.
 
gince :

Bu kontrol neden çalışmıyor?

ve bence her şeyi doğru yaptılar.
 
granit77 :
Bayrak [] arabelleğinin geçici bir görüntüsünü yapar ve içinde ne olduğunu görürdüm. İlk bakışta, içindeki tüm değerler aynı olacaktır.
Bayrak [] arabelleğinin geçici olarak oluşturulmasını sağladı - boş, neden? Hatam nerede?
Dosyalar:
cross1_2.mq4  5 kb