Yeni başlayanlardan sorular MQL4 MT4 MetaTrader 4 - sayfa 108
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
OnTick - şartlı olarak, bu eski işlev Başlat için yeni, modaya uygun bir addır - imleci işlevin adının (ve başka herhangi bir kelimenin) üzerine koymanız ve F1 tuşuna basmanız gerekir.
Cevap ve F1 bahşişi için çok teşekkürler! Anladığım kadarıyla, yeni, modaya uygun isimler için bir ders kitabı yok ve her şey referans kitap aracılığıyla incelenmeli, değil mi?
Daha güvenilir bir yol var - basit komut dosyaları yazıyorum ve üzerlerindeki belirli noktaları kontrol ediyorum
Daha güvenilir bir yol var - basit komut dosyaları yazıyorum ve üzerlerindeki belirli noktaları kontrol ediyorum
Açıklama için çok teşekkürler!
Tünaydın.
Bir içerme dosyası (*.mqh) oluşturmaya çalışıyorum. Adı svuForm'dur.
MQL Sihirbazı bunu kolayca oluşturur ve Dahil Et klasörüne yerleştirir. Hatasız derler.
Göstergede, kedi onu kullanıyor (adı sviForm), ben #include <svuForm> satırını koydum
Göstergeyi derlerken bir hata alıyorum:
"C:\Users\Victor\AppData\Roaming\MetaQuotes\Terminal\6FD550DEB09C314A5BB58C5F67757D8B\MQL4\include\svuForm" dosyasını açamıyor sviForm.mq4 12 on bir
Dosya -> Veri dizinini aç'ı kullanırsanız, C:\Users\Victor\AppData\Roaming\MetaQuotes\Terminal\6FD550DEB09C314A5BB58C5F67757D8B\MQL4\Include klasöründe
svuForm.mqh dosyası var ve sorunsuz açılıyor.
Neyi yanlış yapıyorum?
Tünaydın.
Bir içerme dosyası (*.mqh) oluşturmaya çalışıyorum. Adı svuForm'dur.
MQL Sihirbazı bunu kolayca oluşturur ve Dahil Et klasörüne yerleştirir. Hatasız derler.
Göstergede, kedi onu kullanıyor (adı sviForm), ben #include <svuForm> satırını koydum
Göstergeyi derlerken bir hata alıyorum:
"C:\Users\Victor\AppData\Roaming\MetaQuotes\Terminal\6FD550DEB09C314A5BB58C5F67757D8B\MQL4\include\svuForm" dosyasını açamıyor sviForm.mq4 12 on bir
Dosya -> Veri Dizinini Aç'ı kullanırsanız, C:\Users\Victor\AppData\Roaming\MetaQuotes\Terminal\6FD550DEB09C314A5BB58C5F67757D8B\MQL4\Include klasöründe
svuForm.mqh dosyası var ve sorunsuz açılıyor.
Neyi yanlış yapıyorum?
1. #include <svuForm.mqh>
2. #include "svuForm.mqh" ve dahil edilen dosyayı göstergeli klasöre yerleştirin
Merhaba! MACD'de mantık oluşturmaya yardımcı olun
Standart bir kod var:
MACD_Main = iMACD(NULL, 0, hızlı_ema_dönemi, yavaş_ema_dönemi, sinyal_dönemi, PRICE_CLOSE, MODE_MAIN, i);
MACD_MainPrevious = iMACD(NULL, 0, hızlı_ema_period, yavaş_ema_period, sinyal_period, PRICE_CLOSE, MODE_MAIN, i+1);
//----
MACD_Signal = iMACD(NULL, 0, hızlı_ema_periyodu, yavaş_ema_periyodu, sinyal_periyodu, PRICE_CLOSE, MODE_SIGNAL, i);
MACD_SignalPrevious = iMACD(NULL, 0, hızlı_ema_period, yavaş_ema_period, sinyal_period, PRICE_CLOSE, MODE_SIGNAL, i+1);
//----
bir sonrakini yapmama yardım et! Böylece kırmızı çizgi sıfır çizgisini yukarı veya aşağı kestiğinde bir tür hareket olur!
MACD_Main = iMACD(NULL, 0, hızlı_ema_dönemi, yavaş_ema_dönemi, sinyal_dönemi, PRICE_CLOSE, MODE_MAIN, i);
MACD_MainPrevious = iMACD(NULL, 0, hızlı_ema_period, yavaş_ema_period, sinyal_period, PRICE_CLOSE, MODE_MAIN, i+1);
//----
MACD_Signal = iMACD(NULL, 0, hızlı_ema_periyodu, yavaş_ema_periyodu, sinyal_periyodu, PRICE_CLOSE, MODE_SIGNAL, i);
MACD_SignalPrevious = iMACD(NULL, 0, hızlı_ema_period, yavaş_ema_period, sinyal_period, PRICE_CLOSE, MODE_SIGNAL, i+1);
//----
bir sonrakini yapmama yardım et! Böylece kırmızı çizgi sıfır çizgisini yukarı veya aşağı kestiğinde bir tür hareket olur!
Muhtemelen tarihsel i ve i + 1 yerine 0 ve 1 almak gerekiyor - şimdiki an, şimdiki son değerlerle ilgileniyoruz. O zaman bir yönde üç olası durum vardır. 1) en alttaydı, en üstte oldu: SignalPrevious < MainPrevious && Signal > Main ve 2 durum daha: 2) en alttaydı ve eşitlendi, 3) eşitti ve ayrıldı. Ve diğer yönde 3 vaka daha...
Yeni bir mutlulukla mutlu yıllar. Büyük kazançlar ve küçük geyik!!!
onlara buradan soracağım
büyü=0; sihirli sayı 0 mı yoksa hiçbiri
harici vs girdi
terminali başlatamama - parametre başlatma hatası 2 veya başlatma hatası 4 ile bir hatayı devre dışı bırakır
nedeni nedir ve çözümü nedir
ve sonuncusu, Renko tablosuna göre bir Masha inşa etmektir.
sanki iMA parametresi, renko küpündeki veri dizisine eşit değilmiş gibi