Piyasadaki danışmanın doğrulanması ile ilgili sorun - sayfa 19

 
Konstantin Nikitin :
Andrey Khatimlianskii : Pekala, bu gerçekten bir seçenek değil.Bir daha böyle durumlara düşmemek için daha fazla bilgi edinmek daha iyidir. İlk kez doğrulamayı geçmek istiyorum.

Ne yazık ki bu mümkün değil. Danışmanla ilgili değil, doğrulayıcıyla ilgili.

 
Александр :
Herkese merhaba, danışmanın onaylanmasıyla ilgili sorun !!! EA, EURAUD hariç tüm çiftlerde işlem yapmakla sınırlıdır. Ekran görüntüsü ektedir. Bu hata mesajının ne anlama geldiği ve nasıl aşılacağı hakkında hiçbir fikrim yok. Otomatik doğrulamayı geçmez.
Aynı sorun.
Üç gün boyunca robotu yayınlama girişimi ile "aşk yaşadım", sonra açıcı dışında hiçbir şey olmayan bir kontrol botu yazıyorlar - sonuç aynı: "Ticaret işlemi yok"
Hacim kontrol fonksiyonunu sıfırdan yeniden yazdı - lot adımını, minimum ve maksimum hacmi, izin verilen hacmi serbest marjla kontrol eder. Ayrıca izin verilen maksimum anlaşma + sipariş sayısını da kontrol ettim.
Her şeyi "birinci sınıfta öğrettikleri gibi (hala MT3'te)" yazdım - herhangi bir hata hariçtir.
Sonuç aynı: "Ticaret işlemi yok"
 

Bende de aynı sorun var ve ne arayacağımı bilmiyorum

Çok Güzel Doğrulayıcı

 
Александр :
Evet Vladimir, her şey orada. Nedenini bulmuş gibiyim. Test günlüklerinde hata ModifyOrder hatası 1 - büyük olasılıkla fiyatların karşılaştırılması sırasında (eski ve yeni) bir sipariş değiştirilirken bir hata oluşur. NormalizeDouble üzerinden fiyatları normalleştirmediğim için aynısını alıyorum. düzeltmeye çalışacağım)
Hayır bu o değil.
Aslında, bir tane değil, hata lokalizasyonuna dikkat eden yaklaşık on bir tek hücreli kontrol robotu yazdım.
İkincisinin sadece 2 girdi parametresi vardı: parti büyüklüğü ve açma adımı.
İlk tıklamada (elbette test cihazında) alıp satar, ardından mevduat birleştirilene kadar ızgarayı yukarı ve aşağı açar.
TP ve SL yok. Yüz Kez Kanıtlanmış Açıcıdan başka bir şey değil.
Ve sonuç aynı - Alım satım işlemi yok .
Volumes - Индикаторы объемов - Справка по MetaTrader 5
Volumes - Индикаторы объемов - Справка по MetaTrader 5
  • www.metatrader5.com
Для рынка Форекс индикатор Volumes (объемы) представляет собой показатель количества изменений цены в течение каждого периода выбранного таймфрейма. Для биржевых инструментов данный индикатор является показателем реально торгуемых объемов (контракты, деньги, штуки и т.д.). Бары индикатора раскрашиваются в два...
 
Vitaly Muzichenko :

Kendiniz hatalarla bir rapor (günlük) yayınladınız ve açıkça hiçbir alım satım işlemi olmadığını belirtiyor. Uzman Danışmanın yazıldığı gerekli çift dışında her yerde alım satım işlemleri yapmak için koda on satır ekleyin. En basitini yapabilir, her Salı açıp 20 puan kazanabilirsiniz. Her şey

Eklendi: Genel olarak, herhangi bir kalıp herhangi bir sembol ve zaman diliminde bulunabilir, sadece euro/dolar veya yen/frankta var olan böyle bir kalıp yoktur.

canlı
Başkalarına tavsiye vermeden önce, botlarınızdan herhangi birini ŞİMDİ doğrulama için gönderirdiniz.
Ve mısralarınızın tonu değişecek...

 
Александр :
Soru şu ki, test sırasında piyasada hangi veriler değişiyor? Mevduat ve lottnost? Piyasa, anladığım kadarıyla sadece ayarlardaki değişkenleri değiştirir mi? Sadece bir insan simülasyonu yapıyorum, değil mi?

Doğrulayıcı başlatıldığında saatlerce çalışıyordu.
Mutluydum - makineyle, canlı bir moderatörden on kat daha hızlı ortak bir dil buldum. + kendi kendine İngilizce'ye çevrildi ve bot anında yayınlandı.
Şu anda sahip olduğumuz şey, bir tür "iyileştirmenin" sonucudur.
Konunun alaka düzeyine bakılırsa (bu konu tek konu olmaktan çok uzaktır), yakında düzelteceklerdir.
Tercihen 2021'de, daha geç değil ;)

 
Programmer4896 Vasily Temchenko :

canlı
Başkalarına tavsiye vermeden önce, botlarınızdan herhangi birini ŞİMDİ doğrulama için gönderirdiniz.
Ve mısralarınızın tonu değişecek...

Clone, neden 4 yıllık yazımı ŞİMDİ gündeme getiriyorsun?

 
İnsanlar!
Bir ilaç var - yeni aldım ve zaten kontrol ettim.
Hacim/adım kontrol fonksiyonuna yazın:



if(lot<minLot) lot=minLot;

Essno, SENİN mektuplarında başka değişken isimlerin var.
 
Programmer4896 Vasily Temchenko :
İnsanlar!
Bir ilaç var - yeni aldım ve zaten kontrol ettim.
Hacim/adım kontrol fonksiyonuna yazın:



if(lot<minLot) lot=minLot;

Essno, SENİN mektuplarında başka değişken isimlerin var.

Bu, tıpkı aşağıdaki gibi varsayılan kodda olmalıdır:

if(lot>maxLot) lot=maxLot;

 
Vitaly Muzichenko :

Bu, tıpkı aşağıdaki gibi varsayılan kodda olmalıdır:

if(lot>maxLot) lot=maxLot;

Bu bir CRUTCH'tur .
MaxLot'tan farklı olarak, Bu Olmamalı .
Aksine, her zaman doğru olmuştur:

if(lot<minLot) return(0);
Neden: