Çaydanlıktan gelen sorular - sayfa 99

 
mql5 :
1.016134511377497e-297 kesir olarak yazılırsa şöyle görünecektir
1.01613~
________
    297
  10

_Digits (örneğin 5 basamak) cinsinden kesinlik ile bu sıfırdır

Araya girdiğim için özür dilerim ama bu sorunu nasıl çözebilirim?

 
Alfff :

Araya girdiğim için özür dilerim ama bu sorunu nasıl çözebilirim?

last_price.ask'ınız başlatılmamış veya yanlış hesaplanmıştır.
Kaynak kodu olmadan söylemek imkansız.
 
mql5 :
last_price.ask'ınız başlatılmamış veya yanlış hesaplanmıştır.
Kaynak kodu olmadan söylemek imkansız.
MqlTick en son_fiyat; // Mevcut alıntılar için kullanılacak
MqlTradeRequest mrequest; // Ticaret isteklerini göndermek için kullanılacak
MqlTradeResult mresult; // Ticaret isteklerinin yürütülmesinin sonuçlarını almak için kullanılacak
MqlRates mrate[]; // Her çubuk için fiyatları, hacimleri ve yayılmayı içerecektir

Gerçek şu ki, yalnızca işlem şartlarını ve kullanılan göstergeleri değiştirirken örnek dosyadaki kodu kullanıyorum. Ve ondan önce iyi çalışıyordu.

Örnek program: https://www.mql5.com/ru/articles/100

Пошаговое руководство по написанию MQL5-советников для начинающих
Пошаговое руководство по написанию MQL5-советников для начинающих
  • 2010.06.09
  • Samuel
  • www.mql5.com
Написание советников на MQL5 проще чем кажется, вы легко можете этому научиться. В этом руководстве вы познакомитесь с основными моментами, необходимыми для написания простого советника на основе конкретной торговой стратегии. Рассмотрена структура советника, использование встроенных технических индикаторов и торговых функций, вопросы отладки и тестирования советника на исторических данных.
 
Servis masasına ( link ) başvursanız iyi olur, ekli kaynaklarla kontrol edeceğiz.
 
Alfff :
MqlTick en son_fiyat; // Mevcut alıntılar için kullanılacak
MqlTradeRequest mrequest; // Ticaret isteklerini göndermek için kullanılacak
MqlTradeResult mresult; // Ticaret isteklerinin yürütülmesinin sonuçlarını almak için kullanılacak
MqlRates mrate[]; // Her çubuk için fiyatları, hacimleri ve yayılmayı içerecektir

Gerçek şu ki, yalnızca işlem şartlarını ve kullanılan göstergeleri değiştirirken örnek dosyadaki kodu kullanıyorum. Ve ondan önce iyi çalışıyordu.

Örnek program: https://www.mql5.com/ru/articles/100

Ve tür yapılarının tüm değişkenlerini başlatmaya çalışın. Örneğin, ZeroMemory() işlevini kullanma. Ve sonra bir süredir, referans malzemelerinin, yapılar gibi değişkenlerin başlatılmasıyla çizgilerin olmaması gibi bir dezavantajdan muzdarip olduğu ortaya çıktı.
 
antt :
Puanların (fiyat ölçeğinde) ve çubukların (zaman ölçeğinde) oranı.
Anladım teşekkürler.
 
Alfff :
MqlTick en son_fiyat; // Mevcut alıntılar için kullanılacak
MqlTradeRequest mrequest; // Ticaret isteklerini göndermek için kullanılacak
MqlTradeResult mresult; // Ticaret isteklerinin yürütülmesinin sonuçlarını almak için kullanılacak
MqlRates mrate[]; // Her çubuk için fiyatları, hacimleri ve yayılmayı içerecektir

Gerçek şu ki, yalnızca işlem şartlarını ve kullanılan göstergeleri değiştirirken örnek dosyadaki kodu kullanıyorum. Ve ondan önce iyi çalışıyordu.

Örnek program: https://www.mql5.com/ru/articles/100

Bu şekilde mi yapıyorsun?

Misal:

 void OnTick ()
  {
   MqlTick last_tick;
//---
   if ( SymbolInfoTick ( Symbol (),last_tick))
     {
       Print (last_tick.time, ": Bid = " ,last_tick.bid,
             " Ask = " ,last_tick.ask, "  Volume = " ,last_tick.volume);
     }
   else Print ( "SymbolInfoTick() failed, error = " , GetLastError ());
//---
  }
 
Merhaba! MT5 MQL bulut hesabımın adını unuttum. Girişle eşleşiyor mu? Değilse, nerede bulabilirsiniz?
 
coinminer :
Girişle eşleşiyor mu? Değilse, nerede bulabilirsiniz?
Evet, eşleşiyor.
 

Tünaydın. Son rakamların çift olarak çarpıtılması gibi bir olgu var, lütfen söyleyin bana, böyle bir çarpıklığın oluşması için hangi koşulların oluşması gerekiyor? = işlemlerini çarpıtmak mümkün mü? Çift tamsayılarda depolamada bozulma mümkün mü? Operasyonlar sırasında mı?