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
Bu seninle ilgili değil, doğru yazılmış bir algoritmanın her tikte tarihe geçmemesi gerektiği gerçeğiyle ilgili.
Речь не о Вас , а о том - что правильно написанный алгоритм не должен на каждом тике ходить в историю .
Andrey Khatimliansky :
Eh, gitmiyor, Renat konuyu başlatıcının kodlama stili nedeniyle görmedi.
yani onunla ilgili değil
Bu sadece onayla ilgili.
Ve bir şey daha - test cihazında, terminalin ayarlarından bağımsız olarak geçmiş tüm derinlikte mevcuttur.
Bu seninle ilgili değil, doğru yazılmış bir algoritmanın her tikte tarihe geçmemesi gerektiği gerçeğiyle ilgili.
Sorun bu değil, sorun bu "MT4Orders.mqh" kitaplığını kullanmanın ciddi bir aşırı yüklenme içermesidir.
otomatik çeviri.
Bu bir sorun değil, bu "MT4Orders.mqh" kitaplığının kullanılmasındaki sorun ciddi bir aşırı yüklenmeyi içeriyor.
Bu, hem MT4 hem de MT5'te süreci yavaşlatır - bir ayara sahip olmak güzel olurdu - test cihazında geçen ayın geçmişini görüntülemek için!
optimal algoritmayı yazmak daha mantıklı!
Sorun bu değil, sorun bu "MT4Orders.mqh" kitaplığını kullanmanın ciddi bir aşırı yüklenme içermesidir.
orijinal kod
Kitaplık böyle basit bir kodda %20 daha yavaştır, ancak herhangi bir sembolde hatasız çalışacaktır.
Geçmiş erişimi olan karmaşık kodlarda Trade.mqh'den daha hızlı çalışacaktır.
Kod için teşekkürler! Sürümünüz (MT4Orders olmadan, MT5b1598)
orijinal kod
Kitaplık böyle basit bir kod için %20 daha yavaştır, ancak herhangi bir hata sembolü üzerinde çalışmayacaktır.
Hikayeye referansla karmaşık kod üzerinde Trade.mqh daha hızlı çalışacaktır.
Testim daha büyük bir fark gösteriyor, ancak bilgisayarım açıkçası daha yavaş.
senin versiyonun.
2017.05.08 13:49:21.188 Çekirdek 1 nihai bakiye 80670.20 USD
2017.05.08 13:49:21.188 Çekirdek 1 EURUSD,M15: 1704266 onay, 384 çubuk üretildi. Ortam 0:00:000.046'da senkronize edildi. Test 0:01:04.313'te geçti (0:00:00.437 ön işleme keneleri dahil).
Sürümüm (kütüphane olmadan).
2017.05.08 13:52:18.274 Çekirdek 1 nihai bakiye 80670.20 USD
2017.05.08 13:52:18.274 Çekirdek 1 EURUSD,M15: 1704266 keneler, 384 çubuk üretildi. Ortam 0:00:000.094'te senkronize edildi. Test 0:00:13.047'de geçti (0:00:00.437 ön işleme keneleri dahil).
1596 oluşturun.
1598.
SSD ile başka bir bilgisayarda deneyeceğim.
otomatik çeviri :
Başka bir bilgisayarda ve ayrıca bir SSD ile deneyeceğim.
1598.
Tamam , sonucunuzu build 1598 ile onaylıyorum. Sürümüm yaklaşık %20 daha hızlı .
Ancak build 1596 ile orijinal sürümünüz çok daha yavaştır, bu nedenle MT4 ile orijinal karşılaştırmanızın güncellenmesi gerekir .
otomatik çeviri:
Tamam , sonucumu build 1598 ile onaylıyorum Sürümüm yaklaşık %20 daha hızlı .
Ancak build 1596 ile orijinal sürümünüz çok daha yavaş olduğundan , orijinal MT4 karşılaştırmanızın güncellenmesi gerekiyor .