İşkence hatası ticaret işlemi yok - sayfa 2

 
Алексей Тарабанов :
Not - bu bir danışmandır.

Yukarıda yazdığım gibi 1 günden fazla süredir kontrol ediyorum, örneğin danışmanıma göre herhangi bir özel çözüm sunabilir misiniz?

 
Konstantin Nikitin :
4-ke'de opsiyonel olarak formayı değiştirebilirsiniz. Bir kez, park hakkında, OnTimer varsayılan olarak açıktı, ticarete OnTick'e geçtim. Anlaşmalar gitti.

OnTick kuruldu, yayılma değişti, hala aynı hata.

 
Andery Voronin :

Danışmanın en son sürümünde böyle bir hata aldım, görünüşe göre çok fazla fazlalık var, ISTesting(), IsVisualMode() kullanılarak çözülebilir. Bir paket kağıt üzerinde bir kod olmasına rağmen.

Hmm, oldukça ilginç bir çözüm, işlevleri kullanarak benzer bir sorunun çözümünü daha ayrıntılı olarak açıklayabilir misiniz?   IStesting(), IsVisualMode()?
Danışman, mql4'te ve metatrader için.

 
Mikhail Vlasov :

Danışmanın otomatik doğrulama sırasında herhangi bir nedenle ticaret yapmadığını siz olmadan çok iyi anladım, soru ticaret eksikliğinin nedeni nedir veya nasıl izlenir

Mesajları son harfine kadar okumanızı tavsiye ederim.

pozisyon açmıyor ve bunu loglarda raporlamıyor. Koda bakmadım, o zaman olası sebeplerden biri. Örneğin, yeterli para yok: bununla ilgili bir mesaj olmadan, danışman ticareti durdurur veya sadece yeni bir onay bekler ve her şey tekrar eder.

Hangi koşulların oluştuğunu, siz ve elinizdeki kartları siz daha iyi bilirsiniz. Danışman, bir pozisyon açma girişimine yol açmadan tüm hataları kullanıcıya bildirmeli ve sadece sessizce ticareti durdurmamalıdır.
 
Alexey Viktorov :

Mesajları son harfine kadar okumanızı tavsiye ederim.

Hangi koşulların oluştuğunu, siz ve elinizdeki kartları siz daha iyi bilirsiniz. Danışman, bir pozisyon açma girişimine yol açmadan tüm hataları kullanıcıya bildirmeli ve sadece sessizce ticareti durdurmamalıdır.

Danışmanın tüm hataları kullanıcıya bildirmesi gerektiği konusunda sizinle hemfikirim, ancak örneğin otomatik doğrulama sırasında danışmana 1 $ depozito verilirse ve bu istisnayı ele alırsa, o zaman şuraya da yazacaktır: Kullanıcı her tıklamada, yeterli parası olmayan ve ticaret yapmayacak ve sonuç olarak, ticaret işlemi yok açıklamasıyla tekrar bir test hatası alacağım veya bir şeyi yanlış mı anlıyorum?

 
Mikhail Vlasov :

Danışmanın tüm hataları kullanıcıya bildirmesi gerektiği konusunda sizinle hemfikirim, ancak örneğin otomatik doğrulama sırasında danışmana 1 $ depozito verilirse ve bu istisnayı ele alırsa, o zaman şuraya da yazacaktır: Kullanıcı her tıklamada, yeterli parası olmayan ve ticaret yapmayacak ve sonuç olarak, ticaret işlemi yok açıklamasıyla tekrar bir test hatası alacağım veya bir şeyi yanlış mı anlıyorum?

Belki sadece kontrol etmeniz gerekir?

 
Yardımcı olmayacak. sonuç olarak, hata aynı olacaktır, ancak onu neyin etkilediği (küçük bir depozito veya başka bir şey) bilinmeyen kalacaktır, bu tüm engeldir, o zaman hiçbir özellik yoktur, çünkü herhangi bir şey robotun ticareti durdurduğu şeyi etkileyebilir.
 
Mikhail Vlasov :
Yardımcı olmayacak. sonuç olarak, hata aynı olacaktır, ancak onu neyin etkilediği (küçük bir depozito veya başka bir şey) bilinmeyen kalacaktır, bu tüm engeldir, o zaman hiçbir özellik yoktur, çünkü herhangi bir şey robotun ticareti durdurduğu şeyi etkileyebilir.

Kontrol 10-15 dakika sürecek, sorunu bir günden fazla süredir tartışıyorsunuz. Ve sadece konuşmak yardımcı olacak, yardımcı olmayacak ...

 
Tamamen test için bir seçenek olarak. OnInit'te pozisyon almak mümkündür. ve bakmak için. Her şey geçerse. Sonra bir uzmanda bir söve arayın. Çok fazla seçenek yok. Yeterince temel kontrol. Bu arada, durma seviyesi kontrolünün temiz bir sayıya dayandığını fark ettim. Şahsen ben her zaman +1 yaparım
 

Topicstarter Expert Advisor'ın otomatik testi 72 saniye sürdü. 3 farklı zaman diliminde 3 döviz çifti. H1, H4, Günlük, kafam karışmıyorsa. Testin kim tarafından ve neden yarıda kesildiği; veya otomatik test cihazının hesaplama yetenekleri sınırsızdır ve tüm aralıkta çalıştı mı? Bu aralık neydi?

Görüyorsunuz, bu aralıkta bu üç enstrüman için ticaret işlemi yoktu. Bir danışmanla değil, piyasada.

4 çift, 3 zaman dilimi. H1, M30, Günlük. 72 saniye)

Başka bir şey: bir otomatik test cihazı piyasaya işlem getiremez, her zaman bir mutfak prensibi ile çalışır. Üçüncü taraf bir anlaşma var - bakalım danışman nasıl davranacak, anlaşma yok - bekliyoruz. Tüm işlemler haricidir, otomatik test cihazındaki danışman prensipte nasıl ticaret yapılacağını bilmez.

Neden: