MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1909

 
Alexey Viktorov # :

Hata ayıklamayı nasıl kullanacağınızı biliyor musunuz? Adım adım gidin ve betiğin nerede doğru yürütülmediğini görün.

Hiç hata ayıklayıcıyla uğraşmadım - anlamaya çalışacağım, ancak bu benim görme yeteneğimle pek mümkün değil :-(
 

Güzel gün!!!!

İşte siparişler tablosunun karını hesaplama işlevi

//+----------------------------------------------------------------------------+
//| Калькуляция сетки ордеров                                                  |
//+----------------------------------------------------------------------------+
double CalculiteProfit()
  {
   double oProfit = 0 ;
   for ( int i = OrdersTotal ()- 1 ; i>= 0 ; i--)
     {
       if ( OrderSelect (i, SELECT_BY_POS, MODE_TRADES))
        {
         if (OrderSymbol() == Symbol () && OrderMagicNumber() == Magic)
           {
             if (OrderType() == OP_BUY || OrderType() == OP_SELL)
              {
               oProfit += OrderProfit();
              }
           }
        }
     }
   return (oProfit);
  }

Hesaplamanız mümkün mü lütfen bilgi verir misiniz?

Karlı siparişlerin hesaplanması

Kayıplı siparişlerin hesaplanması

teşekkürler

 
EVGENII SHELIPOV # :

Güzel gün!!!!

İşte siparişler tablosunun karını hesaplama işlevi

Hesaplamanız mümkün mü lütfen bilgi verir misiniz?

Karlı siparişlerin hesaplanması

Kayıplı siparişlerin hesaplanması

teşekkürler

mümkün, izin veriyorum

 
Maxim Kuznetsov # :

mümkün, izin veriyorum

Ostyak mısınız??????

 
EVGENII SHELIPOV # :

Ostyak mısınız??????

Benim için bu, yayınlanan koddaki bir geliştiriciden benzer bir soruya olası tek yanıttır.

 
JRandomTrader # :

Benim için bu, yayınlanan koddaki bir geliştiriciden benzer bir soruya olası tek yanıttır.

Ve buradaki izin SİZİN ve

 
EVGENII SHELIPOV # :

Ve buradaki izin SİZİN ve

Benim değil, ama başka hiçbir şeyin kastedilemeyeceği açık. Basitçe temel kodu düzeltme talebi değil. Böyle bir istek, yayınlanmış ürünlere sahip bir geliştiriciden ziyade kodu ilk kez gören bir acemiden gelebilir.

 
EVGENII SHELIPOV # :

Ve buradaki izin SİZİN ve

Nasıl bir soru, nasıl bir cevap. “Yapabilir miyim…” diye sordun, yapabilirsin diye cevap verdiler, umursamıyoruz.

 
JRandomTrader # :

Benim değil, ama başka hiçbir şeyin kastedilemeyeceği açık. Basitçe temel kodu düzeltme talebi değil. Böyle bir istek, yayınlanan ürünlere sahip bir geliştiriciden ziyade, kodu ilk kez gören bir acemiden gelebilir.

Dinle, garip, kodu düzeltmek için bu forumda bu foruma döndüm. Üstelik geliştirici olsam da olmasam da. Eğer sorarsam, o zaman ihtiyacım var

 
EVGENII SHELIPOV # :

Güzel gün!!!!

İşte siparişler tablosunun karını hesaplama işlevi

Hesaplamanız mümkün mü lütfen bilgi verir misiniz?

Karlı siparişlerin hesaplanması

Kayıplı siparişlerin hesaplanması

teşekkürler

 //+----------------------------------------------------------------------------+
//| Калькуляция сетки ордеров                                                  |
//+----------------------------------------------------------------------------+
double CalculiteProfit()
  {
   double oProfit = 0 ;
   for ( int i = OrdersTotal ()- 1 ; i>= 0 ; i--)
     {
       if ( OrderSelect (i, SELECT_BY_POS, MODE_TRADES))
        {
         if (OrderSymbol() == Symbol () && OrderMagicNumber() == Magic)
           {
             if (OrderType() == OP_BUY || OrderType() == OP_SELL)
              {
               if (OrderProfit()> 0 )
                 {
                  oProfit += OrderProfit();
                 }
              }
           }
        }
     }
   return (oProfit);
  }

Kaybetmek için aynı.