mt5 strateji test keneleri - sayfa 13

 
angevoyageur :
  • Bunun Tester ile ne ilgisi var?
  • Gönderdiğiniz aynı bağlantıda, ayrıca yazılmıştır:
  • Gerçek şu ki, 0.00001 ikili biçimde doğru bir şekilde temsil edilemez.

Merhaba Alain,

"Bunun Test Cihazıyla ne ilgisi var?"

Test cihazı dolaylı olarak dahil olur ve birbiriyle bağlantılıdır, çünkü döndürülen tüm değerler MQL5 test cihazı aracılığıyla 'Yorum' ve 'NormalizeDouble' dahil olmak üzere MQL5 işlevleri tarafından döndürülür.


"Gönderdiğiniz bağlantıda şu da yazıyor:"

Evet, 'DoubleToString' kullanılabilir ve evet, onu yalnızca MetaEditor'da dönüşüm uyarıları ve diğer sorunları almak için kodladım. Bu uyarılar ve sorunlar beni 'NormalizeDouble'ı denemeye motive etti, dilerseniz detayları içeren açıklayıcı bir açıklama yayınlayacağım.


"Gerçek şu ki, 0.00001 ikili biçimde doğru bir şekilde temsil edilemez."

0.00001 ikili biçimde doğru bir şekilde temsil edilemezse, sizce en yakın biçim ne olur (bilimsel dışında)?

Teşekkür ederim

 
WhooDoo22 :

Merhaba Alain,

"Bunun Test Cihazıyla ne ilgisi var?"

Test cihazı dolaylı olarak dahil olur ve birbiriyle bağlantılıdır, çünkü döndürülen tüm değerler MQL5 test cihazı aracılığıyla 'Yorum' ve 'NormalizeDouble' dahil olmak üzere MQL5 işlevleri tarafından döndürülür.


"Gönderdiğiniz bağlantıda şu da yazıyor:"

Evet, 'DoubleToString' kullanılabilir ve evet, onu yalnızca MetaEditor'da dönüşüm uyarıları ve diğer sorunları almak için kodladım. Bu uyarılar ve sorunlar beni 'NormalizeDouble'ı denemeye motive etti, dilerseniz detayları içeren açıklayıcı bir açıklama yayınlayacağım.


"Gerçek şu ki, 0.00001 ikili biçimde doğru bir şekilde temsil edilemez."

0.00001 ikili biçimde doğru bir şekilde temsil edilemezse, sizce en yakın biçim ne olur (bilimsel dışında)?

Teşekkür ederim

Bir kod gönderirseniz, pratik probleminizin ne olduğunu gerçekten bilmediğim için iyi olur.
 
RaptorUK :

Belki benimdir. . . ama görünüşe göre size yardımcı olacak bir şey okumanızı öneriyoruz ve "Tamam - yapacağım" diyorsunuz ve sonra hemen gidip başka bir şey yapıyorsunuz. . . sonra buraya gel ve sana yardımcı olmak için bu başlıkta yazılan her şeyi unut.

Bu gönderiyi hatırlıyor musun?

veya bu . . .

Merhaba Simon,

MetaEditor'a 'DoubleToString' ile saldırdım ve savunmada MetaEditor 'Araç Kutusu'na dönüşüm uyarıları bıraktı ;) Geri çekildim, kaçtım, top değiştirdim ve ardından MetaEditor'a 'NormalizeDouble' ile yeniden saldırdım, MetaEditor ikinci fırtınayı da reddetti. Evet, gelecekteki bir gönderide size 'DoubleToString' sonuçlarını vermemin faydalı olacağını düşünüyorum.


"Belki benim..."

Her zaman sen ve senin hatan olacak ve asla ben ve benim olmayacağım! ;) (sana işaret parmağıyla, jk)

Teşekkür ederim

 
angevoyageur :
Bir kod gönderirseniz, pratik probleminizin ne olduğunu gerçekten bilmediğim için iyi olur.

Anlaşıldı ve kabul edildi.

Teşekkür ederim

 
WhooDoo22 :

Merhaba Simon,

MetaEditor'a 'DoubleToString' ile saldırdım ve savunmada MetaEditor dönüşüm uyarılarını 'Araç Kutusu'na bıraktı

Uyarı bir Hata değil, bir uyarıdır. Google'da arayın veya MetaEditor yardımına bakın ve ne anlama geldiğini öğrenin. Bu, içinden geçmen gereken bir süreç, bir şeyi anlama --> araştır --> oku --> öğren --> anla --> mutlu ol :-D
 
RaptorUK :
Uyarı bir Hata değil, bir uyarıdır. Google'da arayın veya MetaEditor yardımına bakın ve ne anlama geldiğini öğrenin. Bu, içinden geçmen gereken bir süreç, bir şeyi anlama --> araştır --> oku --> öğren --> anla --> mutlu ol :-D

"Uyarı bir Hata değil, bir uyarıdır."

Bu farkı anlıyorum AMA ;) deneyimlerinden MetaEditor'da uyarılar aldıktan sonra test cihazında sorunlar aldım. Uyarılar, test cihazında gelecekteki uygunsuz kod yürütmelerini gösterebilir.


"Yaşamanız gereken bir süreç"

Evet, bunun farkındayım ve bu şeyleri yapmak için çok benzer bir yolum var ama aynı değil. Talimatınız için size minnettarım.

Teşekkür ederim

 

Merhaba MQL5 topluluğu,

 string identifier1= DoubleToString ( 0.00001 , 5 );

Araç KutusuSonuç1

 input string identifier1= DoubleToString ( 0.00001 , 5 );

Araç KutusuSonuç2

Girişlerin 'DoubleToString' değil, değerler (sabitler) olması gerektiğini düşünüyorum, Evet? Giriş parametresi olarak 'DoubleToString' içeren bir EA görmedim, lol!

Teşekkür ederim

 
WhooDoo22 :

Merhaba MQL5 topluluğu,



Girişlerin 'DoubleToString' değil, değerler (sabitler) olması gerektiğini düşünüyorum , Evet? Giriş parametresi olarak 'DoubleToString' içeren bir EA görmedim, lol!

Teşekkür ederim

Aynen öyle.
 

Merhaba MQL5 topluluğu,

'OrderSend' MQL5 site belgelerini, .pdf ve .chm kaynaklarını okuyorum,

fiyat parametresi

enum_symbol_trade_execution

hiçbiri ' SYMBOL_TRADE_EXECUTION_REQUEST' için kısa bir 'Açıklama'dan ( ' İsteğe göre yürütme ') daha fazla ayrıntı sağlamaz. Görünüşe göre 'ENUM_SYMBOL_TRADE_EXECUTION' için dört tanımlayıcı türü var.

'ENUM_SYMBOL_TRADE_EXECUTION' tanımlayıcılarının dördü için ayrıntılı açıklamaları içeren kontrol etmediğim bir kaynak var mı?

Bu ayrıntıları sağlayan başka bir kaynak yoksa, bir MQL5 topluluk üyesi veya moderatörü lütfen bu dört tanımlayıcı arasındaki farkları açıklayabilir mi?

Teşekkür ederim

 
WhooDoo22 :

Merhaba MQL5 topluluğu,

'ENUM_SYMBOL_TRADE_EXECUTION' tanımlayıcılarının dördü için ayrıntılı açıklamaları içeren kontrol etmediğim bir kaynak var mı?

Bu ayrıntıları sağlayan başka bir kaynak yoksa, bir MQL5 topluluk üyesi veya moderatörü lütfen bu dört tanımlayıcı arasındaki farkları açıklayabilir mi?

Teşekkür ederim

Rus forumunda bulundu:

  • Anında yürütme (Anında Yürütme) Bu modda, bir piyasa emrinin broker tarafından teklif edilen fiyattan gerçekleştirilmesi .   Yürütme talebi gönderirken, terminal otomatik olarak cari fiyatlar için siparişi dolduracaktır.   Broker fiyatı alırsa, emir yürütülür.   Eğer komisyoncu istenen fiyatı almazsa, o zaman sözde "Perekotirovanie" (Requote) vardır - komisyoncu bu emrin uygulanabileceği fiyatları döndürür.
  • İstek üzerine yürütme (Talep yürütme)
    Bu modda, bir piyasa emrinin komisyoncudan daha önce alınan fiyattan performansı.   Brokeriniz ile bir piyasa emri göndermeden önce, icrasının fiyatını sorar.   Aldıktan sonra, bu fiyata bir varantın yürütülmesini onaylayabilir veya reddedebilirsiniz.
  • Piyasanın Performansı (Piyasa Yürütme)
    Bu yürütme modunda, bir piyasa emri yürütme fiyatı kararının icrası, tüccarın onayı olmaksızın komisyoncuya alınır.   Bu şekilde bir piyasa emri göndermek, gerçekleştirileceği fiyatla erken bir anlaşma anlamına gelir.
  • Borsa versiyonu (Borsa Yürütme) Bu modda, terminalde gerçekleştirilen alım satım işlemleri harici alım satım sistemine (borsa) gönderilir.   Güncel piyasa fiyat teklifleri üzerinden alım satım işlemleri gerçekleştirilir.
Neden: