Şampiyona Katılımcıları için faydalı ipuçları - sayfa 3

 
İlginçtir, Kloz'a göre hem alımları hem de satışları kapsıyor musunuz? Ve MarketInfo (OrderSymbol(), MODE_BID/MODE_ASK) ile ilgili sorun neydi?
 
Rosh :
İlginçtir, Kloz'a göre hem alımları hem de satışları kapsıyor musunuz? Ve MarketInfo (OrderSymbol(), MODE_BID/MODE_ASK) ile ilgili sorun neydi?
Bu arada, evet. MarketInfo() ile başka birinin (ve kendi) sembolleriyle kapatmanız gerekir, ancak hiçbir durumda iClose ile (grafikler yüklenmeyebilir veya pompalanmayabilir!)

Örneğin:
 if ( OrderType () == OP_BUY )
     OrderClose ( OrderTicket () , OrderLots () , MarketInfo ( OrderSymbol () , MODE_BID ) , SlipPage , Violet ) ;
else OrderClose ( OrderTicket () , OrderLots () , MarketInfo ( OrderSymbol () , MODE_ASK ) , SlipPage , Violet ) ;
Şimdi her şeyi kendimiz kontrol edeceğiz.
 
TAMAM. Ve eğer işe yaramazlarsa, neden parametrelerle iClose'a ihtiyacınız var? Benim için fark yok. iClose kasıtlı olarak yanlış bir değer verdiyse, en azından yeniden alıntılar veya başka bir şey olacaktır. Ve böylece "bilinmeyen hata". Grafik henüz yüklenmediyse, en azından hatalı ama geçmiş bir değer vermelidir ve bu nedenle kapatma işlevinin kendisi düşer.
 
Rosh :
İlginçtir, Kloz'a göre hem alımları hem de satışları kapsıyor musunuz? Ve MarketInfo (OrderSymbol(), MODE_BID/MODE_ASK) ile ilgili sorun neydi?

Tabii ki değil.
 
Renat :
Roş :
İlginçtir, Kloz'a göre hem alımları hem de satışları kapsıyor musunuz? Ve MarketInfo (OrderSymbol(), MODE_BID/MODE_ASK) ile ilgili sorun neydi?
Bu arada, evet. MarketInfo() ile başka birinin (ve kendi) sembolleriyle kapatmanız gerekir, ancak hiçbir durumda iClose ile (grafikler yüklenmeyebilir veya pompalanmayabilir!)

Örneğin:
 if ( OrderType () == OP_BUY )
     OrderClose ( OrderTicket () , OrderLots () , MarketInfo ( OrderSymbol () , MODE_BID ) , SlipPage , Violet ) ;
else OrderClose ( OrderTicket () , OrderLots () , MarketInfo ( OrderSymbol () , MODE_ASK ) , SlipPage , Violet ) ;
Şimdi her şeyi kendimiz kontrol edeceğiz.

TAMAM. aktarıyoruz. Teşekkürler
Ve o zaman, özellikle başka birinin programından, programın yüklenip yüklenmediğini kontrol etmeyi nasıl öneriyorsunuz? Özellikle analiz etmek için?
Bilinmeyen_hata ise, o zaman uyku veya sigara mı?
 
OpenStorm :
TAMAM. Ve eğer işe yaramazlarsa, neden parametrelerle iClose'a ihtiyacınız var? MarketInfo'dan sadece değer aldıklarından şüpheleniyorum. Benim için fark yok. iClose kasıtlı olarak yanlış bir değer verdiyse, en azından yeniden alıntılar veya başka bir şey olacaktır. Ve böylece "bilinmeyen hata". Grafik henüz yüklenmediyse, en azından hatalı ama geçmiş bir değer vermelidir ve bu nedenle kapatma işlevinin kendisi düşer.
iClose - grafik verilerine erişmek için. Başka birinin grafiğinin %100 var olduğuna ve doğru olduğuna dair hiçbir garanti yoktur. Ve hiçbir durumda iClose'dan gelen değerleri siparişte fiyat olarak kullanmamalısınız (böyle bir eylemin doğruluğunu nasıl haklı çıkarsanız da).

Dünden beri, çizelgelerinize bir şey oldu - bu yüzden problemleriniz var.

Neden bilinmeyen bir hata oluşuyor - anlayacağız. Ancak, hata işleme de dahil olmak üzere hiçbir zaman kodunuzun yeterli bir parçasını sağlamadınız. Bu teorik konuşmalar değil, pratik programlamadır - burada her zaman kaynak kodlara ihtiyaç vardır.
 
OpenStorm :
Bilinmeyen_hata ise, o zaman uyumak veya sigara içmek?
Her zaman olduğu gibi - stüdyodaki kod. Mümkün olduğunca pratik olarak kullanılan kod. Ve daha fazlası değil.
 
peki, terminalde bir hataya bastığımız için özür dileriz - özellikle yapmadık

Hiçbir şeyi kanıtlamıyoruz. sussak iyi olur
 
OpenStorm :
peki, terminalde bir hataya bastığımız için özür dileriz - özellikle yapmadık

Hiçbir şeyi kanıtlamıyoruz. sussak iyi olur

Böylece, bir parça pratik kaynak kodu için dörtlü bir istek yerine, gücendiler. Üzülmeliyiz, değil mi?

Bir hata varsa, onu düzeltmekle öncelikle ilgilenen biziz. Ve onu bulmak istiyoruz.

Ne yazık ki, bazı insanlar sadece tek bir hedefle oynamaya alışkındır (sadece MetaQuotes maksimuma cevap vermelidir) ve koruyucu kapağı hedeflerinden çıkarmak istemezler (sorunu açıkça tanımlayın ve yeterli ve pratik bir kod parçası gösterin). Ama korkmadan sonuna kadar gidenlere teşekkürler :)
 
Suç yok. Şampiyona başlamadan ÖNCE kodumuzu yayınlamak istiyorsunuz. Şampiyona öncesi ve şampiyona sırasında herhangi bir bölümü, ne kadar gücenmiş olursanız olun yayınlanmayacaktır. Testiniz sırasındaki hatalar nedeniyle kodumuz geçemezse, bizi katılımdan çıkarmaktan çekinmeyin.


Yarışma bittikten sonra kodu yayınlayacağıma söz verdim.