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

 
ve gerçek zamanlı olarak uzman da kilitleniyor (yani test cihazında değil, örneğin demoda)?
 

Merhaba.

Bazı kriterlere göre X fiyatını buluyorum. Aynı X fiyatına sahip bir çubuğun indeks aramasını nasıl organize edebilirim. İlk bulunan çubuğun indeksini aramakla ilgileniyorum.

Şimdiden çok teşekkür ederim.

 
FlyFX >> :

Merhaba.

Bazı kriterlere göre X fiyatını buluyorum. Aynı X fiyatına sahip bir çubuğun indeks aramasını nasıl organize edebilirim. İlk bulunan çubuğun indeksini aramakla ilgileniyorum.

Şimdiden çok teşekkür ederim.


 int nomer_bara = - 1 ;
double price_to_find = X; //ваш Х
for ( int i = 0 ; ; i + + )
{
   if ( i > = Bars ) break ;
   if ( High [ i ] > = price_to_find & & price_to_find > = Low [ i ] ) 
   {
      nomer_bara = i ;
      break ;
   }
}

başarıyla tamamlandıktan sonra acc. Döngünün sonundaki değişken, başarısız olursa (böyle bir fiyat bulunamadı) istenen çubuğun numarasını alır -1

 
alsu >> :

başarıyla tamamlandıktan sonra acc. Döngünün sonundaki değişken, başarısız olursa (böyle bir fiyat bulunamadı) istenen çubuğun numarasını alır -1

Çok teşekkürler! Tahmin etmediğim gibi, düşündüğümden daha kolay olduğu ortaya çıktı.

 

İyi geceler!

soru bitti :)

Bu "ben" bana nasıl bir fırsat sunuyor? Maliyeti i<100 ise, bu hindi için belirli bir koşulda yüz bar aranır mı?

 for ( i = 0 ; i < 100 ; i + + ) {
Moneyflow1 = iCustom ( Symbol ( ) , 0 , "MoneyFlowOscillator" , 0 , i ) ;
}

Bana nerede görebileceğini söyle veya göster lütfen :)

Nasıl olduğunu öğrenmek için sabırsızlanıyorum

 
Ibiss >> :


Nasıl olduğunu öğrenmek için sabırsızlanıyorum


döngünün kendisi elbette mantıklı değil :))) Ondan önceki ve sonraki kodda ne olduğunu öğrenmek için sabırsızlanıyorum :))))

 
alsu >> :
ve gerçek zamanlı olarak uzman da kilitleniyor (yani test cihazında değil, örneğin demoda)?

Sorunun test cihazında değil, kodumda olduğunu öğrendim (aslında şüphelendiğim gibi). :-)

Belirli parametrelere sahip bir test cihazında çalışırken, günlüğe şunu yazar: "Uyarı: 4107" ve "Sipariş Kapatma işlevi için geçersiz fiyat 1.42958000".

Hatanın sıra kapatma bloğunda olduğu açıktır:

 while ( true )
 {                                     
 if ( Type = = 0 & & Cls_B = = true )              //Если есть Buy и крит. закр.
  {                                    
  RefreshRates ( ) ;                      
  Ans = OrderClose ( Ticket , Lots , Bid , Slp ) ; //Закрытие выбр. ордера
   if ( Ans = = true )                       //Если ордер закрыт
    {                                 
    Alert ( "Закрыт ордер Buy " , Ticket ) ; //Сообщение на экран
    break ;                             
    } else                              //Если не получилось..
     {                                 
     Alert ( GetLastError ( ) ) ;           //Cообщение об ошибке
     continue ;                         
     }                                 
   return ( 0 ) ;                                                        
   }                                  

Fiyatın neden günlükte 5 basamaklı, terminalde ve tarihte (MetaQuotes sunucusundan) - 4 basamaklı olarak gösterildiğini anlayamıyorum?

Ve yine de neyi yanlış yaptım?

 

Merhaba!

mql4 hakkında hiçbir şey bilmiyorum, bu yüzden aptal soru için özür dilerim. Ex4 dosyasına "trojan" gibi kötü amaçlı bir kod girerek oturum açma bilgilerini ve parolaları saldırgana aktarmak mümkün müdür?

Teşekkür ederim.

 

Bir şeyler ters gitmiş gibi...

kodun tamamına bir göz atın

 
Teklifi kontrol edin, tam olarak dört basamaklı mı?