
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
SW. deneyimli programcılar, söyle bana
1.Durum:
Grafik penceresinde, EA, göstergede değil ana alt pencerede benzersiz adlara sahip grafik nesneleri oluşturur.
Ardından, çalışma sırasında f'yi kaldırır. ObjectDelete(), (ters döngüde, tam adıyla burada her şey yolunda). Genellikle her şey yolunda gider - nesneler silinir. Ancak! Bazen, görünüşte uzak bir nesne haritada kalır.
"Silinmiş görünüyor", nesne listesinde olmadığı (farenin sağ tuşuyla) ancak ekranda kaldığı anlamına gelir.
İmleci hareket ettirirsiniz, yasal adı açılır, ancak nesneler listesinde değildir ...
Nedeni ne olabilir? Terminal hatası ya da ne? Nasıl önlenir?
2. Ayrıca bazen 4058 hatası çıkıyor - Tüm GV değişkenlerim olmasına rağmen genel değişken bulunamadı
(yaklaşık 45 adet) çok uzun zaman önce oluşturuldu, bir tanesini silmiyorum, yenilerini eklemiyorum, bunlara erişimdeki ara 3 günü geçmiyor.
Genel olarak, onunla ne yapılacağı belli değil.
Pro 1 - https://docs.mql4.com/en/windows/WindowRedraw kullanın
Ve buna sahiptim
Belki işletim sisteminizde bir virüs vardır. MT4'ü tamamen kaldırmayı deneyin ve ardından Program Files'daki MT4 klasörünü manuel olarak silin.
İşletim sisteminizi virüslere karşı tamamen kontrol edin.
İşletim sisteminizi optimize edin ve birleştirin ve bilgisayarınızı yeniden başlattıktan sonra MT4'ü yeniden yükleyin.
Her zamanki gibi, sarışınlar yanıyor ... hemen biçimlendirmek daha iyi olsa da, beyninizi birleştirmek daha iyidir.
Ve başka yerlerde virüs arayacaksın ....
Bu gerçekten açık kaynak lisansının türü hakkında bir soru. Kısacası, zahmet etmeyin - kullanın. // Kodlarımı bile imzalamıyorum
Birinin şiirini yüksek sesle okursanız ve dinlemek için para alırsanız, yazarı mahsup etmelisiniz. Bu bir tür lisanstır
Ancak MK'nin kodlarını algoritmalarına göre yapıp yayınladıklarında Appel, Lane ve Williams'ın her ikisine de bir şeyler ödediğinden kesinlikle şüpheliyim. Ve doğru. Yani burada başka bir lisans türü var.
Yani her şeyi çarpıt ... ve algoritmalar lisanslı değil, önce mat kısmını okuyun.
Pro 1 - https://docs.mql4.com/en/windows/WindowRedraw kullanın
Ve buna sahiptim
Teşekkürler, deneyeceğim.
alex12 yazdı (a) >> Belki işletim sisteminizde bir virüs vardır ........
Ama bu şüpheli bir sebep.
Ancak redro yardımcı olmazsa, yine de yeşil şeytanları kovmak gerekebilir.
İsterseniz, Zarf danışmanlarını düzenleyin
İsterseniz, Zarf danışmanlarını düzenleyin
https://www.mql5.com/ru/code/7975
https://www.mql5.com/ru/code/7657
Google kurtarmaya - bu tür danışmanlara yönelik bir isteğe yaklaşık 600 yanıt verir.
Bana Yüksek / Düşük oluşturma süresinin tanımını nasıl yazacağımı söyle.
EA'daki koşulları daha da ayarlamak gerekir: Yüksek zaman Düşük zamandan daha erken ise, o zaman .....
maxima şöyle yazılır:
HiPrice = MathMax(HiPrice,iHigh(NULL, PERIOD_D1 ,shift+1));
LoPrice = MathMin(LoPrice,iLow(NULL,PERIOD_D1,shift+1));
Ve bu, doğru olup olmadığından emin değilim:
if (TIME_MINUTES(HiPrice)>TIME_MINUTES(LoPrice))
{ ...... }
Belki şöyle:
int HiTime = TIME_MINUTES(Zaman[YüksekFiyat]);
int LoTime = TIME_MINUTES(Zaman[LoFiyat]);
TIME_MINUTES dilde böyle bir fonksiyon yok, kodun tamamı stüdyoya gönderilebilir mi?
Aslında zaman tanımları ancak Expert gerçek modda çalışacaksa yakalanabilir. o zaman sabit yüksek/düşük değerleri kaydetmelisiniz.
örneğin şöyle:
double hi,lo;
int tihi,tilo;
int time; // на следующем баре обнкляем значения
int start()
{
if (time!=Time[0]){tihi=0;tilo=0;time=Time[0];}
if (High[0]>hi)tihi=TimeCurrent();
if (Low[0]<lo)tilo=TimeCurrent();
Comment("На этом баре:"+"\n Time High Point="+tihi+"\n Time Low Point="+tilo);
}
Merhaba !
Forumun tüm üyelerine ve bu sitede yer alan materyallerden sorumlu olanlara bir sorum var.
++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++
Bu bağlantıyı takip edin https://www.metatrader5.com/ru/terminal/help/indicators/trend_indicators/envelopes
Sayfanın en altında bir uyarı var:
Uyarı: Bu materyallerin tüm hakları MetaQuotes Software corp'a aittir. Tam
veya kısmen yeniden basılması yasaktır.
Sorunun kendisi: Bu göstergeyi özel EA - Zarflarımda kullanmam gerekiyor, ancak Uyarı'yı okuduktan sonra
Tam olarak ne yapacağımı bilmiyorum, prensip olarak, bu gösterge de ücretsiz olarak indiriliyor.
Meta Quotes Software corp web sitesinde. Rehber için sadece bir telefon var, posta adresi yok - bu yüzden onlarla iletişim kurmam sorun olacak -
- bu yüzden soruyu burada sordum.
Özellikle kimler için ve hangi koşullar altında - yukarıdaki Uyarı geçerlidir?
Vladon 18.05.2010 00:27,
Tavsiye için teşekkürler.
Tüm kod hala sadece istatistiklere göre kafamda.
Gün içinde kısa vadeli kapanış ve orta vadede para çekme ile günlük modellere dayalı bir danışman yapmaya çalışıyorum.