MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 45
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
Ne olmuş? Her zaman böyle olmuştur.
trader781 :
Ну не знаю, я раньше ими не занимался. Если брать случайного бота из кодебазы и прогнать по тем же отрезкам, то он что - то будет делать, этот же просто дохнет при запуске, хотя смотришь - вроде код рабочий и прошлую ошибку я поправил, придраться особо не к чему и компилятор не ругается. Но убивать терминал через диспетчер задач надоедает, да и смысла нет. Проще найти косяк и исправить.
Ve Uzmanlar sekmesindeki günlük ne diyor? Veya test günlüğü?
ayrıca şüpheli bir şey yok (yukarıdakiler hariç)
bir demoda başlattım, bırakın çalışsın, kendim düzeltemezsem nedenini atarım
şimdiye kadar, alma parametresi tamamen yok sayıldı
Sıfıra eşit değilse, ya bir hata atmalı ya daayrıca şüpheli bir şey yok (yukarıdakiler hariç)
bir demoda başlattım, bırakın çalışsın, kendim düzeltemezsem nedenini atarım
şimdiye kadar, alma parametresi tamamen yok sayıldı
Sıfıra eşit değilse, ya bir hata atmalı ya daTest cihazında siparişleri açıyor mu? En az bir? Hatasız oturum aç? İşlem fonksiyonlarına iletilen hata kodunu ve hesaplanan parametreleri yazdırmak gerekir, bu mantık hatalarının yakalanmasını büyük ölçüde kolaylaştırır.
test cihazında bir tane sonra ikinciyi açar ve kilitlenir, demoda da ikinciyi açtıktan sonra CPU yükü %29'dur ve takılana kadar büyür
Günlükler nerede? Mucizeler gerçekleşmez.
2016.12.22 22:16:32.249 '14041396': 161405291 numaralı sipariş 0,01 AUDUSD'yi 0,72067 sl'den sat: 0,00000 tp: 0,00000 0,72116 fiyatından kapandı
2016.12.22 22:16:32.162 '14041396': 161405291 numaralı sipariş kapat
2016.12.22 22:16:31.507 '14041396': sipariş #161415692 0,02 AUDUSD'yi 0,72086 sl'den sat: 0,00000 tp: 0,00000 0,72115 fiyatından kapandı
2016.12.22 22:16:31.278 '14041396': kapa emri #161415692 0,02 AUDUSD'yi 0,72086 sl'den sat: 0,00000 tp: 0,00000 0,72115 fiyatından
2016.12.22 22:16:17.002 Uzman sayısı AUDUSD,M5: kaldırıldı
(terminal durağından silindi, mevcut siparişler elle kanatlandı, bir dergi uzmanların ikinci sekmesiydi)
İlk kapalı çubuk H1'de gösterge değerlerine ihtiyacımız var.
(terminal durağından silindi, mevcut siparişler elle kanatlandı, bir dergi uzmanların ikinci sekmesiydi)
Bildiğim son seçeneği seçtim, en göze çarpan kusurları düzelttim, ancak sipariş sadece bir tanesini açıyor ve o kadar. Genel olarak, bu danışmanın mantığını anlamıyorum, her şey bir şekilde çılgınca boyanmış.
Genel olarak, bir sonraki adımın nereye gideceğinin açık olduğunu umuyorum - mümkün ve imkansız olan her şey için kodu baskılarla doldurmak ve mantıkta bir hata yakalamak ve burada birden fazla olabilir. Daha fazla.
Teşekkürler, ne yapacağımı anladım
ama anlamı basit
- sipariş aç
- alma ayarla-
- fiyat negatife düşerse, ortalama fiyattan tamamlama ile bir adımdan sonra ikincisini açın
- almak
- en az bir alma tetiklendiğinde, hepsini kapatın
Evet, attığınız şeyi başlattım ve o) neredeyse tüm kodları yok sayar