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

 
Alexander Avksentyev # :

-x yayılmadan daha az , çıktısı Yazdırmaya

koşullar eşleşirse doğru olacaktır. Kapat komutu ekliyorum. hemen kapanır

O halde size göre durum yanlış mı olmalı?...

Spread puan olarak ölçülür ve OrderProfit, karı giriş hacmine bağlı olarak mevduat para biriminde döndürür.

Sorununuzun nerede olduğunu anlıyor musunuz?

 
Mihail Matkovskij # :

O halde koşul yanlış olmalı...

Spread puan olarak ölçülür ve OrderProfit, karı giriş hacmine bağlı olarak mevduat para biriminde döndürür.

Sorununuzun nerede olduğunu anlıyor musunuz?

X'i ayarlayın, sesi artırın. Ve burada durum her zaman çalışmaya başladı. Bu yaklaşım iyi değil.

 
Mihail Matkovskij # :

X'i ayarlayın, sesi artırın. Ve şimdi durum her zaman çalışmaya başlar. Bu yaklaşım iyi değil.

Mümkün ve bu yüzden mümkün ve sanal sl. Yalnız ben henüz yapmadım.

Ana şey, -x'e ulaşıldığında siparişi kapatmak için bir sinyal almaktır.

 
Alexander Avksentyev # :

Mümkün ve bu yüzden mümkün ve sanal sl. Yalnız ben henüz yapmadım.

Ana şey, -x'e ulaşıldığında siparişi kapatmak için bir sinyal almaktır.

Gerçekten hiçbir şey anlamadılar mı? Neden her zaman doğru ve sipariş kapalı durumda olduğunu açıklamaya çalıştım.

 
Mihail Matkovskij # :

Gerçekten hiçbir şey anlamadılar mı? Şartınızın neden her zaman doğru olduğunu ve emrin neden kapalı olduğunu açıklamaya çalıştım.

Anlaşıldı, anlaşıldı, diğer argümanlar kişisel nitelikteydi. Kırıldı.

 
Alexander Avksentyev # :

Anlaşıldı, anlaşıldı, diğer argümanlar kişisel nitelikteydi. Kırıldı.

Kar hesaplamasını puan olarak yapın (kolaydır) ve x değerini de puan olarak ayarlayın. Sonuç olarak, her şey puanla olacak. X'i yayılmadan daha az olacak şekilde ayarlayın (örneğiniz için daha büyük). O zaman her şey düzgün çalışacaktır.

 
Alexander Avksentyev # :

Mümkün ve bu yüzden mümkün ve sanal sl. Yalnız ben henüz yapmadım.

Ana şey, -x'e ulaşıldığında siparişi kapatmak için bir sinyal almaktır.

Kapatma işlevini ve "-x"in ne olduğunu belirleyin
 

Порт-моне тв # :

a) grafikte bir düğme oluşturmak için kod; burada bir arka plan nesnesi olarak çetele;

b) bu puan tablosuna değerleri girmek için kod (pip, saniye) bunun için özel alanlar;

a1)

a2)

b)

 

merhaba

mevcut fiyat değerini izleyen bir işlev buldu

 bool    SymbolInfoTick (
   string     symbol,     // символ
   MqlTick &  tick         // ссылка на структуру
   );

soru:

geçerli karakter nasıl belirlenir?

MqlTick & nedir açık değil?

dizin, bunun bir sembol için son fiyatları depolamak için bir Yapı olduğunu gösterir. Güncel fiyatlar hakkında en çok talep edilen bilgileri hızlı bir şekilde elde etmek için tasarlanmıştır.

ancak kullanım örneği şunları belirtir:

 void OnTick ()
  {
   MqlTick last_tick;
//---
   if ( SymbolInfoTick ( Symbol (),last_tick) )
     {
       Print (last_tick.time, ": Bid = " ,last_tick.bid,
             " Ask = " ,last_tick.ask, "  Volume = " ,last_tick.volume);
     }
   else Print ( "SymbolInfoTick() failed, error = " , GetLastError ());
//---
  }

yani MqlTick yapısına atıfta bulunan işlevin kendisi yapının içindedir.

Bu nasıl olabilir?

 
законопослушный гражданин Güncel fiyatlar hakkında en çok talep edilen bilgileri hızlı bir şekilde elde etmek için tasarlanmıştır.

ancak kullanım örneği şunları belirtir:

yani MqlTick yapısına atıfta bulunan işlevin kendisi yapının içindedir.

Bu nasıl olabilir?

bu yapı

 MqlTick last_tick;

ve bu, belirli bir karakter tarafından kendisine yapılan bir itirazdır.

 if ( SymbolInfoTick ( Symbol (),last_tick) )