Yeni başlayanlardan sorular MQL4 MT4 MetaTrader 4 - sayfa 183

 
o8586_khamaganovalv :
Merhaba, lütfen söyle bana, ben *** şirketinden acemi bir tüccarım. Bir analistle takas edildi. Şimdi siteden para çekemiyorum çünkü siteyi kullanmak ve kopyalama işlemleri için komisyon ödemem gerektiğini söylüyorlar. Lütfen söyleyin böyle bir komisyon var mı yoksa ben mi kandırılıyorum? Her yerde para çekerken hesaptan otomatik olarak borçlandırılacağını yazdığını okudum. Ve benden fazladan ödeme yapmamı istiyorlar ve iddiaya göre parayı geri çekiyorlar.

Peki bu nasıl bir ofis?
Teletrade = gibiyse, VEYA KÖTÜ derler ya da hiçbir şey söylemezler ...

İnternette bu ofisle ilgili yorumları okuyun ... veya YouTube'da ....
Şirketle bir anlaşma var mıydı? ... her şeyi küçük harflerle görün ... Anlaşmayı tekrar okuyun ...

"İddiaya göre", yeni başlayanların ticaret yapabileceği bir BONUS verdilerse, o zaman bu tür parayı ÇEKMEYİN ... artı işlem yapsalar bile ... bu nedenle, insanlar bu tür "bonusları" ALMAYIN, KENDİ KENDİ ticaret )

 

Merhaba.

Söyleyin lütfen, standart bir açılır pencerede saat dilimini bir uyarı ile değiştirmek mümkün müdür?

Alarm zamanını terminal zamanı ile senkronize etmek gerekir (eğer terminalde ve uyarı penceresinde farklıysa). Mümkün mü?
 
Merhaba. Ve bana mumun gölgesinin yönünü nasıl programlayabileceğinizi söyleyin. Örneğin, bir pin çubuğu alın. Gölgesi yukarı veya aşağı yönlendirilebilir. Bu, MQL4 koduna nasıl yansıtılabilir?
 

Merhaba.

iCustom ile çalışmaya başlamadan önce, bu göstergenin varlığını kontrol etmeniz gerekir. Nasıl yapılır?

 
Nauris Zukas :

Merhaba.

iCustom ile çalışmaya başlamadan önce, bu göstergenin varlığını kontrol etmeniz gerekir. Nasıl yapılır?

ilginç bir soru, eğer soru MT4 konusundaysa, o zaman platformun sırasıyla MQL4 olduğundan şüpheleniyorum, belgelerde bir cevap bulamadım, kontrol etmek daha hızlı, bir test yaptım:

qwerty.mq4 göstergesi:

 input int       Input1= 10 ;
...
int OnCalculate ( const int rates_total,
                 const int prev_calculated,
                 const datetime &time[],
                 const double &open[],
                 const double &high[],
                 const double &low[],
                 const double &close[],
                 const long &tick_volume[],
                 const long &volume[],
                 const int &spread[])
  {
   int i,limit;
   if (prev_calculated== 0 ) limit=rates_total- 1 ; else   limit=rates_total-prev_calculated+ 1 ;
   for (i=limit; i>= 0 ; i--) line1Buffer[i]=close[i];
   return (rates_total);
  }

uzman:

 #property strict
void OnTick ()
  {
   ResetLastError ();
   double pr = iCustom ( NULL , 0 , "qwerty" , 10 , 0 , 1 );
   int err = GetLastError ();
   printf ( "err = %d , pr = %f" ,err,pr);
  }

gösterge derlenmişse ve klasördeyse günlüğe kaydedin:

2019.08.13 18:17:17.319 tst EURUSD,H1: hata = 0 , pr = 1.118490

2019.08.13 18:17:16.616 tst EURUSD,H1: hata = 0 , pr = 1.118490

2019.08.13 18:17:16.554 tst EURUSD,H1: başlatıldı

kaldırılan gösterge, EA günlüğü:

2019.08.13 18:18:27.815 tst EURUSD,H1: hata = 4072 , pr = 0.000000

2019.08.13 18:18:27.815 'C:\Users\IgorM\AppData\Roaming\MetaQuotes\Terminal\2E8DC55551084565FA3E19C061F586B2\MQL4\indicators\qwerty.ex4' dosyasını açamıyor [2]

2019.08.13 18:18:27.549 tst EURUSD,H1: hata = 4072 , pr = 0.000000

2019.08.13 18:18:27.549 'C:\Users\IgorM\AppData\Roaming\MetaQuotes\Terminal\2E8DC55551084565FA3E19C061F586B2\MQL4\indicators\qwerty.ex4' dosyasını açamıyor [2]

2019.08.13 18:18:26.815 tst EURUSD,H1: başlatıldı

4072 " Özel gösterge yüklenirken hata oluştu"

bana göre her şey uyuyor

;)

 
Igor Makanu :

ilginç bir soru, eğer soru MT4 konusundaysa, o zaman platformun sırasıyla MQL4 olduğundan şüpheleniyorum, belgelerde bir cevap bulamadım, kontrol etmek daha hızlı, bir test yaptım:

Teşekkür ederim. Bu nedenle, Market için senaryo (uzman) moderatörlerden geçmek zorunda kalacak. Orada görünen "dosya açılamıyor" hatası nedeniyle, moderatörlerin buna izin verip vermeyeceğinden emin değilim. Bu yüzden bir ön kontrol yapıp kullanıcıya indikatör eksikliği hakkında bilgi vermek istedim.

 
Nauris Zukas :

Teşekkür ederim. Bu nedenle, Market için senaryo (uzman) moderatörlerden geçmek zorunda kalacak. Orada görünen "dosya açılamıyor" hatası nedeniyle, moderatörlerin buna izin verip vermeyeceğinden emin değilim. Bu yüzden bir ön kontrol yapıp kullanıcıya indikatör eksikliği hakkında bilgi vermek istedim.

Gösterge, Expert Advisor dosyasının gövdesine yerleştirilmelidir. Bunun için kaynaklar var:

Документация по MQL5: Программы MQL5 / Ресурсы
Документация по MQL5: Программы MQL5 / Ресурсы
  • www.mql5.com
В данном примере показано как проигрывать звуки из файлов Ok.wav и timeoit.wav, входящих в стандартную поставку терминала. Эти файлы находятся в папке означает папку, из которой запущен клиентский терминал MetaTrader 5.  Программным путем из mql5-программы каталог терминала можно узнать следующим образом: Расположение каталога данных терминала...
 
Artyom Trishkin :

Gösterge, Expert Advisor dosyasının gövdesine yerleştirilmelidir. Bunun için kaynaklar var:

Teşekkür ederim!

 

Tünaydın! Gösterge arabelleğini iCustom() dışında almanın başka bir yolu var mı?


 
Tünaydın! MT4'ü kapatırken dll işlevini nasıl çağırabileceğinizi söyleyin. Gerçek şu ki, MT4'ümde sürekli dll ile çalışıyorum, platformu kapatmadan önce oradan bir fonksiyon çağırmam gerekiyor. DeInit gibi bir şey, yalnızca çizelge kapatıldığında çalışır ve programı çizelgeleri (çizelgeleri) kapatmadan kapatırsanız DeInit çalışmaz.