!!! Basit mql4(5) görevinin kodlanmasıyla ücretsiz yardım. - sayfa 2

 
amando   2016.07.18 20:23           RU

Hello, i try to get out the pips of the closed trades, i had the idea, to count the difference between order openprice and orderclose preise

 void OnTick ()
  {
   double Profit;
// retrieving info from trade history 


   for (i= 0 ;i< OrdersHistoryTotal ();i++)
     {
         if ( OrderSelect (i, SELECT_BY_POS , MODE_HISTORY ))
        {
         if ( OrderSymbol () == _Symbol )
         {
         if ( OrderType () == OP_BUY ) Profit += OrderClosePrice ()- OrderOpenPrice ();
         if ( OrderType () == OP_SELL ) Profit += OrderOpenPrice ()- OrderClosePrice ();
         }
        }
      }

Print (Profit/ Point );

  }
 

şerif çevrimiçi   2016.07.18 07:39

Ea'mı aşağıdaki zamanlarda çalıştırmak istiyorum:

00:15 - 20:30

https://www.mql5.com/ru/code/14244

Функция работы программы по времени
Функция работы программы по времени
  • oylar: 23
  • 2015.11.23
  • Vasyl Nosal
  • www.mql5.com
Функция разрешает исполнение определенного кода в указанный промежуток времени.
 
Brt88 2016.07.18 12:35

Merhaba.

Açık koşullarıma şunun gibi eklemek isterim:

Son işlemin OrderOpenTime() + 4 Saat <= TimeCurrent()

lütfen yardım

 datetime ord_time=Select_last_order_f();
if (ord_time!= 0 && ord_time + 4 * 60 * 60 <= TimeCurrent ())

////////////////////////////if no pendings
datetime Select_last_order_f()
{
datetime ord_time= 0 ;

 for ( int i= OrdersTotal ()- 1 ; i>= 0 ; i--)
 {
   if ( OrderSelect (i, SELECT_BY_POS ))
   {
   if ( OrderMagicNumber ()==Magic)
   { 
   if ( OrderSymbol ()== Symbol ())
   {        
   return ( OrderOpenTime ());
   } 
   }             
   }
 }

return (ord_time);
}

 
Mohammad Rizal Bin Rahmat :
Sadece düzenlediğinize dikkat edin... bu hızlıydı... çok teşekkür ederim.. test edeceğim
Harika iş... takdir ediyorum... çalışıyor... burada sorun ne?
 
lütfen arkadaşım o görevi benim için kodla, yapabileceğini biliyorum harika olur
 
Fahad3MQL4 2016.07.20 09:08 özel bir gösterge programlamada ilk denemem, gösterge çalışıyor, ancak çerçeveyi değiştirip ona geri dönene kadar yenilenmeyecek.

Bunun bir mantık sorunu olduğunu biliyorum, ancak herhangi bir yardım için minnettar olurum.

Her çubuğu hesaplamasını istiyorum, ancak mevcut olanı değil, yalnızca geçmiş çubuklarını gösterecek.

Dosyalar:
geliştirilmiş_strength_of_bar_score.mq4 8 kb

-------------------------------------------------- -------------------------------------------------- ---------------

Satır 151. Sıfır bölme.

/( Yüksek [konum] - Düşük [konum])

Bazı bar 1 pip olacaksa?

Böyle

olmalıdır

double H_L=( Yüksek [konum] - Düşük [konum]); if(H_L==0) H_L=1;

... / H_L

 

Teşekkürler Volli.

Şimdi iyi çalışıyor.

 
Fahad3MQL4 :

Teşekkürler Volli.

Şimdi iyi çalışıyor.

Memnuniyetle.
 
Michalis Phylactou 2016.07.21 16:58 RU

Merhaba

Henüz bir grafikte tıklanabilir nesneler oluşturmakla çalışmadığım için.

biri bana bunun kodunu verebilir mi

- Tıklandığında tüm aktif işlemleri kapatan bir düğme oluşturur

- Sayı girişi alan bir metin kutusu ve sayıyı EA'ya okuyan bir gönder düğmesi oluşturur.

Harekete geçmeme yardımcı olacak.

Teşekkür ederim

-------------------------------------------------- -------------------------------------------------- --------------------------

Düğmeler oluşturur ve al veya sat açar.

Sanırım nasıl düzenlediğini anlayacaksın.

Dosyalar:
 
Volli :
Michalis Phylactou 2016.07.21 16:58 RU

Merhaba

Henüz bir grafikte tıklanabilir nesneler oluşturmakla çalışmadığım için.

biri bana bunun kodunu verebilir mi

- Tıklandığında tüm aktif işlemleri kapatan bir düğme oluşturur

- Sayı girişi alan bir metin kutusu ve sayıyı EA'ya okuyan bir gönder düğmesi oluşturur.

Harekete geçmeme yardımcı olacak.

Teşekkür ederim

-------------------------------------------------- -------------------------------------------------- --------------------------

Düğmeler oluşturur ve al veya sat açar.

Sanırım nasıl düzenlediğini anlayacaksın.

teşekkür ederim Volli