Hatalar, hatalar, sorular - sayfa 1826

 
Michael Block :
Her şey yazılır, her şey önce yenir, sonra öğretilir.
Günlüklerde neler var?
 
Alexander :
Günlüklerde neler var?
Nedir ve nasıl düzeltilir?
 
fxsaber :

Metaquotes-Demo, USD hesabı, RTS-3.17.

TickValue yanlış bir değer veriyor - hesap para biriminde (USD) değil, ruble cinsinden.

FxPro-ECN. GOLD ve GOLDEURO sembolleri aynı TickValue değerine sahiptir. Bununla birlikte, EURUSD zamanlarında farklılık göstermeleri gerektiği açıktır.

"Ticket fiyatı" kavramının piyasaya bağlı olarak farklı yorumlandığı ve ya bir sözleşme parametresi olarak ya da belirli bir hesaplanmış değer olarak yorumlandığı anlaşılmalıdır.

1. Sözleşme spesifikasyonu (terminaldeki ilgili iletişim kutusuna bakın) onay fiyatını içeriyorsa, iade edilir. RTS-3.17 için - her şey doğru - ruble cinsinden, çünkü enstrüman ruble ile işlem görüyor.

2. Diğer durumlarda bu hesaplanmış bir değerdir.
 
MQ Alexander :
Anlaşılmalıdır ki, "tick fiyatı" kavramı piyasaya göre farklı yorumlanır ve ya bir sözleşme parametresi olarak ya da belirli bir hesaplanmış değer olarak yorumlanır.

1. Sözleşme spesifikasyonu (terminaldeki ilgili diyaloğa bakın) bir onayın maliyetini belirtiyorsa, iade edilir. RTS-3.17 için - her şey doğru - ruble cinsinden, çünkü enstrüman ruble ile işlem görüyor.

2. Diğer durumlarda bu hesaplanmış bir değerdir.
Öte yandan TickValue, 1. paragrafta yapılanlar için başlangıçta hiç gerekli değildi. Halihazırda uyguladığınız ancak mevcut olmayan normal işlevselliğe ihtiyacınız var

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

Mql5 dilinin özellikleri, incelikleri ve çalışma yöntemleri

fxsaber , 2017.02.28 13:45

MT5, herhangi bir para birimini hesap para birimine dönüştürebilen dahili bir gizli mekanizmaya sahiptir. Bu durumda, OrderCalcMargin 1000 NOK uygun sayıda USD'ye çevirir ve onu ihraç eder.

Lütfen bu mekanizmayı açın . Örneğin,

double CurrencyExchange( const string Currency ); // возвращает курс валюты Currency к валюте счета

OrderCalcMargin bunları hesapladığı için bu döviz kurları terminalde %100 mevcuttur. Çalışmaları, özellikle FORTS sembollerini aldığınızda MetaQuotes-Demo USD hesaplarında fark edilir - RUR cinsinden bir marj para birimine sahiptirler.

Bu, özellikle TickValue özelliği/hatası nedeniyle geçerlidir.

 

Kontrol etmedim.

Ловим баги в тестере стратегий МТ4
Ловим баги в тестере стратегий МТ4
  • www.argolab.net
Недавно мое внимание привлекли к багу в тестере МТ4. Баг состоит в том, что при оптимизации спред, который использует тестер, может отличаться от спреда при одиночном прогоне тестера и от того, что выставлено пользователем в настройках тестера. Баг актуален для текущей версии МТ4 1045 и, видимо, присутствует в предыдущих билдах тоже. Давайте...
 

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

İşlevlerini optimize etmekle meşgul, tavsiyeye ihtiyacım var.

fxsaber , 2017.03.03 14:25

struct _global
  {
   string             name;
   double             data;
  };
Bu tür yapılar, bilinmeyen boyutta bir nesnenin varlığı nedeniyle ArrayCopy tarafından kopyalanamaz . Ve doğru.

Aynı türden diziler girdi olarak verildiğinde ArrayCopy bir Uyarı/Hata atmaz.
 

Genellikle bir bağlantı eklemek için başarısız olur.

 

Bir hata ile epik‌

EX5 write error         0        0

‌ilk beşte devam ediyor:‌

2017.03 . 04 17 : 04 : 49.664 Terminal        MetaTrader 5 x64 build 1545 started (MetaQuotes Software Corp.)
2017.03 . 04 17 : 04 : 49.668 Terminal        Windows 10 Home (x64 based PC), IE 11.00 , UAC, Intel Core i3- 3217 U  @ 1.80 GHz, RAM: 1575 / 5005 Mb, HDD: 10391 / 260234 Mb, GMT+ 07 : 00
2017.03 . 04 17 : 04 : 49.668 Terminal        D:\MetaQuotes\MetaTrader 5

‌Dördü hakkında zaten SD'de yazmıştım: Açık , Başlangıç: 2017.03.01 06:53 , #1684235

Henüz bir cevap veya çözüm yok.‌

Ve Windows'un sürekli yeniden başlatılmasıyla çalışmak dayanılmaz ...

 
Artyom Trishkin :

Bir hata ile epik‌

EX5 write error         0        0

Ve Windows'un sürekli yeniden başlatılmasıyla çalışmak dayanılmaz ...

‌ex yeni bir tane oluşturulmadı mı, yoksa var olanın üzerine yazmak imkansız mı?

Hangi programların eski dosyayı tuttuğunu görmek ve üzerine yazılmasını önlemek için bir yardımcı program deneyin. Örneğin, ücretsiz Multi Commander'da bunun için yerleşik araçlar vardır.

Eh, bir ME sorunu gibi görünmüyor. ‌

 
Andrey Dik :

‌ex yeni bir tane oluşturulmadı mı, yoksa var olanın üzerine yazmak imkansız mı?

Hangi programların eski dosyayı tuttuğunu görmek ve üzerine yazılmasını önlemek için bir yardımcı program deneyin. Örneğin, ücretsiz Multi Commander'da bunun için yerleşik araçlar vardır.

Eh, bir ME sorunu gibi görünmüyor. ‌

Hiçbir şey olmadan temiz bir Windows 10'um var ve özellikle Windows 10'da kontrol ettim - aynı hatayı alıyorum