Hatalar, hatalar, sorular - sayfa 143

 
pronych :

İlk önce, ne kadar OrderCalcMargin (..) gerektiğini kontrol ediyoruz ve sonra bunu AccountInfoDouble( ACCOUNT_FREEMARGIN ) ile karşılaştırıyoruz. Anladığım kadarıyla.

Ve piyasa ortamı, aracın talep, teklif, hacim .. ve bu durumda gerekli marj gibi özellikleridir . Yanlışsa beni düzeltin.

 bool    OrderCalcMargin (
   ENUM_ORDER_TYPE        action,           // тип ордера
   string                 symbol,           // имя символа
   double                 volume,           // объем
   double                 price,             // цена открытия
   double &               margin             // переменная для получения значения маржи
   );

Eh, fonksiyon parametrelerinde bir fiyat var, yani. piyasada bir emir açarken, talep veya teklifi belirtin. Buna göre piyasa ortamı başka bir şey...

Nitekim açık pozisyonları ve bekleyen emirleri içermeyen nasıl bir gizemli "piyasa ortamı" olduğu da ilginç değil... (yani piyasa ortamı tam olarak böyle olmalı...) .

Ama şampiyonluk ertelenirse. Sergilendiği anda bu fonksiyona göre her şeyin yolunda olduğunu kontrol ediyoruz. Fakat fiyat pozisyona ters düşer, bekleyene ulaşır ancak onu açacak kadar para yoktur, sunucu gönderir.. (bekleyeni siler), sırasıyla "yeterli para yok" hatası oluşur. Bu bir hata olarak kabul edilir mi?

 
Dmitriy2 :

Eh, fonksiyon parametrelerinde bir fiyat var, yani. piyasada bir emir açarken, talep veya teklifi belirtin. Buna göre piyasa ortamı başka bir şey...

Nitekim açık pozisyonları ve bekleyen emirleri içermeyen nasıl bir gizemli “piyasa ortamı” olduğu bile ilginç değil… (yani, piyasa ortamı tam olarak böyle olmalı…).

Ama şampiyonluk ertelenirse. Sergilendiği anda bu fonksiyona göre her şeyin yolunda olduğunu kontrol ediyoruz. Fakat fiyat pozisyona ters düşer, bekleyene ulaşır ancak onu açacak kadar para yoktur, sunucu gönderir.. (bekleyeni siler), sırasıyla "yeterli para yok" hatası oluşur. Bu bir hata olarak kabul edilir mi?

Piyasa ortamı her şeydir, totoloji için üzgünüm, etrafta olanlar, üzgünüm, çalışma aracınız. Bu durumda.

Ama ikinci soru bir muamma. Burada cevap vermeyeceğim. Zamanın kısa olduğunu anlıyorum, ancak m1'deki demo hesabınızda durakları kapatarak simüle etmeye çalışın. ya da yorumları bekleyin.

Üzgünüm, burada yardımcı olamam, koddaki ertelemelerle çalışmıyorum.

 

Ancak, test cihazında kontrol edilebilir. Evet dedikleri gibi "gözler korkar ama eller yapar"..

Zamanında olmanı dilerim.

 

Evet, ne modellenecek, test sırasında, sadece böyle bir durumda para olmadığı gibi bir hata oluşur. Diyelim ki böyle bir durum ortaya çıkmasın diye optimize edebilirsiniz... ama bu neden gerekli... Ve bu şampiyonada diskalifiye için bir sebep olmayacak mı? Ve birden fazla pozisyonu ve bekleyen hesabı olan bir hesaba her seferinde ne olacağını hesaplamak, hem kaynaklar açısından hem de mantıksal olarak uygun değildir...

Ortamla ilgili, bununla ne demek istediler anlamadım, neden yazmışlar... neden her fonksiyon için bu şekilde yazmıyorlar... Örneğin, bir ticaret talebinin yapısı hakkında , siz "Mevcut piyasa ortamındaki hareketler" yazabilir ... :) burada gizli bir anlam ifade edebilir..

Документация по MQL5: Стандартные константы, перечисления и структуры / Структуры данных / Структура торгового запроса
Документация по MQL5: Стандартные константы, перечисления и структуры / Структуры данных / Структура торгового запроса
  • www.mql5.com
Стандартные константы, перечисления и структуры / Структуры данных / Структура торгового запроса - Документация по MQL5
 
2003.01.02 09:54:30 Ağ '680408': MetaQuotes-Demo'da yetkilendirme başarısız oldu (Geçersiz veya sahte sunucu)


yeni bir demo hesabı açtıktan sonra böyle bir hata ile giriş yapmak istemiyor. ne anlama geliyor ve ne yapmalı?

 
Dmitriy2 :

Evet, ne modellenecek, test sırasında, sadece böyle bir durumda para olmadığı gibi bir hata oluşur. Diyelim ki böyle bir durum ortaya çıkmasın diye optimize edebilirsiniz... ama bu neden gerekli... Ve bu şampiyonada diskalifiye için bir sebep olmayacak mı? Ve birden fazla pozisyonu ve bekleyen hesabı olan bir hesaba her seferinde ne olacağını hesaplamak, hem kaynaklar açısından hem de mantıksal olarak uygun değildir...

Ortamla ilgili, bununla ne demek istediler anlamıyorum, neden yazmışlar... Neden her fonksiyon için böyle yazmıyorlar... Örneğin, bir ticaret talebinin yapısı hakkında , siz "Mevcut piyasa ortamındaki hareketler" yazabilir ... :) burada gizli bir anlam ifade edebilir..

Sıradan insanları yönetmek her zaman zor olmuştur. MT4'te de. belki ondan uzaklaşmayı dener misin? örneğin, sanal geciktiriciler yapın (bunları değişkenlerde saklayın ve fiyat geçtiğinde piyasada açın). Şimdi, zaman esastır.

Pekala, çevre, zaten beynimde formüle ettiğim gibi, şöyle bir şeydir - "piyasa durumuna bağlı olarak değişen veya değişmeyen parametreler, belirli bir enstrüman veya bir grup için uygulanabilir." Bu daha net mi? sadece marketten yazabilirsin

 
nickbilak :
2003.01.02 09:54:30 Ağ '680408': MetaQuotes-Demo'da yetkilendirme başarısız oldu (Geçersiz veya sahte sunucu)


yeni bir demo hesabı açtıktan sonra böyle bir hata ile giriş yapmak istemiyor. ne anlama geliyor ve ne yapmalı?


bilgisayarınızdaki saati kontrol edin
 
Lizar :
bilgisayarınızdaki saati kontrol edin

teşekkürler, yardımcı oldu :)

bu dizüstü bilgisayarda son zamanlarda bios sıfırlandı ve zamanı fark etmedim

bunu geçersiz veya sahte sunucu yerine günlüğe yazdırabilirdi

 
Dmitriy2 :

Ama şampiyonluk ertelenirse. Sergilendiği anda bu fonksiyona göre her şeyin yolunda olduğunu kontrol ediyoruz. Ama fiyat pozisyona ters düşer, bekleyene ulaşır ama onu açmak için yeterli para yoktur, sunucu gönderir.. ( bekleyenleri siler ), buna bağlı olarak "yeterli para yok" hatası oluşur. Bu bir hata olarak kabul edilir mi?
Bu tür tekil hatalar, danışmanınızın şampiyonadaki kaderini etkilemeyecektir. Şimdi, eğer para yokluğunda, aptalca bir şekilde tekrar bir pozisyon açmaya çalışırsa, geçmiş şampiyonalarda olduğu gibi dergi için gigabaytlar üretirse, diskalifiye edilecektir.
 
nickbilak :

bunu geçersiz veya sahte sunucu yerine günlüğe yazdırabilirdi

Günlükte dikkat ettiğim zamandı. Hatanın adı komik.