Hatalar, hatalar, sorular - sayfa 2076

 
Anatoli Kazharski :
İlginç teklif. Gerçekten de, sadece test cihazında ihtiyaç duyulan parametreler var ve sadece orada gösterilseler iyi olurdu.
Bir diğeri, listeleri açık hale getirmek olacaktır.
 
Vladislav Andruschenko :
Bir diğeri, listeleri açık hale getirmek olacaktır.
Parametre gruplarının açılır listelerine de ihtiyaç vardır. Evet ve çok daha fazlası gerekiyor. İsteklerinizi hizmet masasına yazdığınızdan emin olun.
 
Vladislav Andruschenko :
Bir diğeri, listeleri açık hale getirmek olacaktır.
Bir diğeri, giriş parametrelerinde bir satır sonu olacaktır, aksi takdirde her şey bir satırdadır ... МТ4/5
 

Farklı dillerde parametre oluşturma yeteneğinden yoksundur.

 

Meslektaşlar,

EA koduyla ilgili yardıma ihtiyacınız var. 131 hatası (yanlış parti boyutu) nedeniyle moderatör kontrolünden geçemiyorum.

Kodumda, serbest marj ve minimum/maksimum lot için bir kontrol var. İşte bir çek:

 if (( AccountFreeMarginCheck ( Symbol (), OP_BUY ,Lots)>= 0 ) && ( AccountFreeMarginCheck ( Symbol (), OP_SELL ,Lots)>= 0 ))

if (( MarketInfo ( Symbol (), MODE_MAXLOT )>=Lots) && MarketInfo ( Symbol (), MODE_MINLOT )<=Lots)

Moderatörler şunu yazar:

Expert Advisor test edilirken hata mesajları alındı. Danışmanı farklı modlarda bağımsız olarak test etmek gerekir:

  1. ticaret için kötü sembol
  2. hesapta para eksikliği
  3. tarih eksikliği
  4. 4 ve 5 ondalık basamaklı karakterler
  5. çeşitli kene simülasyon modları

Yani birkaç satır daha olmalı. Bence piyasaya danışman gönderen herkes, ılımlılığı geçmek için her şey için bu tür standart kontrollere sahip olmalıdır. Lütfen bir kod parçası paylaşın.

 
Ahmet Garyagdyyev :

Meslektaşlar,

EA koduyla ilgili yardıma ihtiyacınız var. 131 hatası (yanlış parti boyutu) nedeniyle moderatör kontrolünden geçemiyorum.

Kodumda, serbest marj ve minimum/maksimum lot için bir kontrol var. İşte bir çek:

Moderatörler şunu yazar:

Expert Advisor test edilirken hata mesajları alındı. Danışmanı farklı modlarda bağımsız olarak test etmek gerekir:

  1. ticaret için kötü sembol
  2. hesapta para eksikliği
  3. tarih eksikliği
  4. 4 ve 5 ondalık basamaklı karakterler
  5. çeşitli kene simülasyon modları

Yani birkaç satır daha olmalı. Bence piyasaya danışman gönderen herkes, ılımlılığı geçmek için her şey için bu tür standart kontrollere sahip olmalıdır. Lütfen bir kod parçası paylaşın.

Her şey uzun zamandır burada. okuyun .

 

Neşeli sağlık, bu dünyanın güçlüsü!

Programlamadaki en iğrenç şey, iki özdeş kodun farklı anlarda farklı şekilde çalışmaya başlamasıdır. Ve böyle görünüyorsunuz, görünen o ki, fonksiyonun kendisi her şeyi anlardan birinde doğru yapıyor ve başka bir durumda döndürülen sonucun neden farklı olduğunu anlamıyorsunuz.

Göstergeden Yapı Göstergesi.

Ana gösterge, iAD göstergesinden, ancak farklı bir sembolden gelen verileri yükler. Sorun şu ki, göstergeyi derlediğimde bu baskıyı gösteriyor.

Sinyal süresi: 2017.11.23 11:05:00 1.0 -116.0 -16,0 2292.0 999,0 470 4

Ajanda, göstergeyi çalıştırdıktan sonra, işte böyle bir baskı ve buna göre sinyaller dans ediyor .... Kahrolası dansçılar :-(

Sinyal süresi: 2017.11.23 11:05:00 1.0 -116.0 140.0 -1889,0 -993.0 1 4

Bunun göstergelerin hesaplanması sırasından kaynaklandığını düşünüyorum, her zaman şu soruyla ilgilendim: hesaplama sırası nasıl seçilir?

Veriler, ilk sonucun belirtildiği bir komut dosyasıyla kaydedilir. Bir kızak var ve görmek için yeterli zaman var. Ancak göstergeyi çalıştırırken, dakikaya göre diğer değerleri alıyorum :-( Temel stratejiyi ve çalışmayan göstergenin kendisini gönderiyorum...

Anlamama yardımcı olabilirseniz minnettar olurum. Teşekkür ederim!





Dosyalar:
 

Bu soruyu soruyorum, yardımcı olabilecek var mı?

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

Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5

Aleksey Vyazmikin , 2017.11.27 18:44

Lütfen bu sorunu çözmeme yardım edin. Moex'te 1'den fazla hacme sahip bir piyasa için emir açarken garip bir olay meydana gelir, emir cam tarafından satılır ve hisse senedi ile ilgili bilgiler kısmen alınır, bu yüzden OnTrade () vaktinden önce denir. - tamamlanan siparişle ilgili tüm bilgilere kadar beklemek için nasıl kontrol yapılır?


 
Aleksey Vyazmikin :

Bu soruyu soruyorum, yardımcı olabilecek var mı?

Birkaç müteahhitle etkileşime girersiniz. Her şey doğru, garip bir fenomen yok. Ve OnTrade() sizin kaç tane karşı tarafla etkileşim kurduğunuzu bilmiyor, farklı bir görevi var. Burada. Sorunu çözmek için - siparişte tamamlanan işlemlerin hacmini toplayın. Hacimler eşit olduğunda (sipariş tamamen doldurulur) - sonra neye ihtiyacınız olduğunu analiz edin.
 
Alexey Kozitsyn :
Birkaç müteahhitle etkileşime girersiniz. Her şey doğru, garip bir fenomen yok. Ve OnTrade() sizin kaç tane karşı tarafla etkileşim kurduğunuzu bilmiyor, farklı bir görevi var. Burada. Sorunu çözmek için - siparişte tamamlanan işlemlerin hacmini toplayın. Hacimler eşit olduğunda (sipariş tamamen doldurulur) - sonra neye ihtiyacınız olduğunu analiz edin.

Evet, bu bir limit kart için normal olurdu, ancak camdan satın alırken, fırsatla ilgili bilgilerin porsiyonlar halinde gelmesi bana garip geliyor.

Bir Uzman Danışman pozisyon açar ve bir diğeri bunları işlerse hacmin ne olduğunu nasıl öğrenebilirim?

Neden: