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

 
Mepkypuu писал(а) >>
Lütfen bana bu fonksiyonun neden çalışmadığını söyleyebilir misiniz? Son başarılı siparişten bu yana birleştirilmiş siparişlerin sayısını döndürmelidir.

Aynı anda birden fazla pozisyonun açık olmadığını varsayarsak, bunu yapabiliriz.

   int GetLosses ( )
   {   
       int Out       = 0 ;
       int Counter ;
       for ( Counter = OrdersHistoryTotal ( ) - 1 ; Counter > = 0 ; Counter - - )
       {
         OrderSelect ( Counter , SELECT_BY_POS , MODE_TRADES ) ;
         if ( OrderProfit ( ) > 0 )  break;
         Out + + ;
       }   
       return ( Out ) ;
   }
 
Vinin >> :

Aynı anda birden fazla pozisyonun açık olmadığını varsayarsak, bunu yapabiliriz.


Ne yazık ki çalışmıyor: sadece açık siparişleri sayıyor. Sorunun ne olduğunu anlamıyorum, ancak büyük olasılıkla kodda değil.
 
Mepkypuu писал(а) >>

Ne yazık ki çalışmıyor: sadece açık siparişleri sayıyor. Sorunun ne olduğunu anlamıyorum, ancak büyük olasılıkla kodda değil.

Afedersiniz

   int GetLosses ( )
   {   
       int Out       = 0 ;
       int Counter ;
       for ( Counter = OrdersHistoryTotal ( ) - 1 ; Counter > = 0 ; Counter - - )
       {
         OrderSelect ( Counter , SELECT_BY_POS , MODE_HISTORY ) ;
         if ( OrderProfit ( ) > 0 )    break ;
         Out + + ;
       }   
       return ( Out ) ;
   }
 
İşlemlerin geçmişi kaybolduğunda, ayarlarda *tüm geçmişi göster* ayarlamamı önerdiler, ancak böyle bir ayar yok, terminal birkaç DC tarafından kullanılan 4. metatrader. Valla ben hikaye etkilensin diye öyle bir ortam bulamadım.
 
kraizislot писал(а) >>
İşlem geçmişi kaybolduğunda, ayarlarda *tüm geçmişi göster* ayarlamamı önerdiler, ancak böyle bir ayar yok, terminal birkaç DC tarafından kullanılan 4. metatrader. Valla ben hikaye etkilensin diye öyle bir ortam bulamadım.

hesap geçmişi penceresinde, farenin sağ tuşuna basın ve tüm geçmişi seçin

 
Tünaydın! Aşağıdaki sorum var. Expert Advisor'daki start() işlevi, her onay işaretinden sonra yürütülür. Bir OrderSend() isteği gönderdiysem, ancak yanıt yaklaşık iki dakika içinde geldiyse ve o sırada birkaç onay geldiyse ne olur? Anladığım kadarıyla, start () işlevi tamamlanana kadar, yürütme yeni bir tanesinde, örneğin başka bir iş parçacığında vb. Başlamayacak mı? Bu 2 dakika içinde bir düzine istek daha göndereceğim bir durum olmayacak mı? Yoksa OrderSend()'i birkaç kez çalıştırmak işe yaramaz mı, ticaret akışı meşgul mü yoksa başka bir şey mi olacak? teşekkürler
 
Maxim_M писал(а) >>
Tünaydın! Aşağıdaki sorum var. Expert Advisor'daki start() işlevi, her onay işaretinden sonra yürütülür. Bir OrderSend() isteği gönderdiysem, ancak yanıt yaklaşık iki dakika içinde geldiyse ve o sırada birkaç onay geldiyse ne olur? Anladığım kadarıyla, start () işlevi tamamlanana kadar, yürütme yeni bir tanesinde, örneğin başka bir iş parçacığında vb. Başlamayacak mı? Bu 2 dakika içinde bir düzine istek daha göndereceğim bir durum olmayacak mı? Yoksa OrderSend()'i birkaç kez çalıştırmak işe yaramaz mı, ticaret akışı meşgul mü yoksa başka bir şey mi olacak? teşekkürler

başlatma işlevinin yürütülmesi tamamlanana kadar, EA onayları beklemeyecektir, bu nedenle mevcut istek işlemenin tamamlanmasından önce kayan yeni onaylar işlenmeyecektir.

 
Vinin >> :

üzgünüm

  int GetLosses ( )
   {  
      int Out       = 0 ;
      int Counter ;
      for ( Counter = OrdersHistoryTotal ( ) - 1 ; Counter > = 0 ; Counter - - )
      {
         OrderSelect ( Counter , SELECT_BY_POS , MODE_HISTORY ) ;
         if ( OrderProfit ( ) > 0 )  break ;
         Out + + ;
      }  
      return ( Out ) ;
   }



AAA! Aynen öyle! Çok teşekkürler! Şu an çalışıyor.

 
Fraktallar göstergesinde, fraktallar aşırı uçlardan belirli bir mesafede görüntülenir, bu özel bir göstergede nasıl yapılır?
 
sanyooooook писал(а) >>
Fraktallar göstergesinde, fraktallar aşırı uçlardan belirli bir mesafede görüntüleniyor, bunu özel bir göstergede nasıl yapabilirim?

peki, koşullar yerine getirilirse gösterge tamponundaki 3. veya 4. muma bir fraktal asarsınız

Neden: