Hatalar, hatalar, sorular - sayfa 783

 
Rosh :

Tüm çevirileri kendimiz yapıyoruz. Kod tabanının İngilizce bölümündeki sürümünüz tesadüfen bulundu.

Ve çevrilmiş sürüm nasıl düzenlenir?

Pervazları düzeltmek istedim ama 404 bana öyle geliyor ki ...

 
Urain :
Kontrol ederseniz, DBL_MIN sıfır olma eğilimindedir, Yurich -DBL_MAX ise en küçük negatif sayıya sahiptir.
Yurich :
Neden kontrol edin. DBL_MIN - " Bir çift ile temsil edilebilecek minimum pozitif değer " ve her zaman karşılaştırılan tüm negatif sayılardan büyük olacaktır. :)

Evet, tanımı kaçırdım. Shas kendini belgelere soktu - her şey dediğin gibi.

Ancak.

Bir taşmaya neden olmamak ve sıfırlamamak veya tekrar artıya atmamak için dikkatli bir şekilde düzenlemeniz gerekir. Demek istediğim, bit temsili ile uğraşmanız gerekiyor.

DBL_MAX

Çift tip ile temsil edilebilecek maksimum değer

1.7976931348623158e+308


Şimdilik düşünceli. Anlayalım. Yardımın bir yerinde, çift sabitleri onaltılık biçimde yazdırmanın hazır bir örneğini gördüm. Zayuzat üzerinden düzeltin ve hata ayıklayın.

--

// katma

Peki, kontrol ettim ve test ettim. Her şey yolunda, -DBL_MAX (0xFFEFFFFFFFFFFF) olarak değiştirebilirsiniz.

 
MetaDriver :

Evet, tanımı kaçırdım. Shas kendini belgelere soktu - her şey dediğin gibi.

Ancak.

Bir taşmaya neden olmamak ve sıfırlamamak veya tekrar artıya atmamak için dikkatli bir şekilde düzenlemeniz gerekir. Demek istediğim, bit temsili ile uğraşmanız gerekiyor.

DBL_MAX

Çift tip tarafından temsil edilebilecek maksimum değer

1.7976931348623158e+308


Şimdilik düşünceli. Anlayalım. Yardımın bir yerinde, çift sabitleri onaltılık biçimde yazdırmanın hazır bir örneğini gördüm. Zayuzat üzerinde, düzelt ve ver.

MQL5 Referansı / Dil Temelleri / Veri Tipleri / Gerçek Tipler (double, float)
 
Urain :
MQL5 Referansı / Dil Temelleri / Veri Tipleri / Gerçek Tipler (double, float)
Evet. Ben zaten. (yukarıyı görmek)
 
finansal işlemlerim neden donduruldu???
 
SYMBOL_TRADE_STOPS_LEVEL ve SYMBOL_TRADE_FREEZE_LEVEL arasındaki fark nedir? Zarar durdur ve kar marjlarını alırken hangisi kullanılmalıdır?
 
maryan.dirtyn :
SYMBOL_TRADE_STOPS_LEVEL ve SYMBOL_TRADE_FREEZE_LEVEL arasındaki fark nedir? Zarar durdur ve kar marjlarını alırken hangisi kullanılmalıdır?

Dördünde "Gereksinimler ve kısıtlamalar"a benzer kontroller yapın.

Minimum mesafe StopLevel ile ilgili kısıtlama.

Belirtilen gereksinimlerden herhangi birinin ihlal edilmesi durumunda alım satım işlemi yapılmaz.

Emir türü Emir açılış fiyatı (OpenPrice) StopLoss (SL) TakeProfit (TP)
Satın Al Değişiklik yasaklandı Bid-SL ≥ StopLevel TP-Bid ≥ StopLevel
Satış Değişiklik yasak SL-Ask ≥ StopLevel Ask-TP ≥ StopLevel
BuyLimit Ask-OpenPrice ≥ StopLevel OpenPrice-SL ≥ StopLevel TP-OpenPrice ≥ StopLevel
SellLimit OpenPrice-Bid ≥ StopLevel SL-OpenPrice ≥StopLevel OpenPrice-TP ≥ StopLevel
BuyStop OpenPrice-Sor ≥ StopLevel OpenPrice-SL ≥ StopLevel TP-OpenPrice ≥ StopLevel
SellStop Bid-OpenPrice ≥ StopLevel SL-OpenPrice ≥ StopLevel OpenPrice-TP ≥ StopLevel


FreezeLevel mesafe sınırlaması.

StopLoss veya TakeProfit değerleri FreezeLevel parametresi için gereksinimleri ihlal ederse piyasa emirleri kapatılmaz.
StopLoss veya TakeProfit değerleri StopLevel parametresinin gereksinimlerini ihlal ederse, StopLoss veya TakeProfit piyasa emirlerinde değişiklik yapılmaz.
Açıklanan emir açılış fiyatı, Dondurma seviyesi parametresi gerekliliklerini ihlal ediyorsa bekleyen emirlerin silinmesi ve değiştirilmesi yapılmaz.

Emir türü Emir açılış fiyatı (OpenPrice) StopLoss (SL) TakeProfit (TP)
Satın Al Modifikasyon yasaklandı Bid-SL > FreezeLevel TP-Bid > FreezeLevel
Satış Değişiklik yasak SL-Ask > FreezeLevel Ask-TP > FreezeLevel
BuyLimit Ask-OpenPrice > FreezeLevel StopLevel parametresi tarafından düzenlenir StopLevel parametresi tarafından düzenlenir
SellLimit OpenPrice-Bid > FreezeLevel StopLevel parametresi tarafından düzenlenir StopLevel parametresi tarafından düzenlenir
BuyStop OpenPrice-Ask > FreezeLevel StopLevel parametresi tarafından düzenlenir StopLevel parametresi tarafından düzenlenir
SellStop Bid-OpenPrice > FreezeLevel StopLevel parametresi tarafından düzenlenir StopLevel parametresi tarafından düzenlenir

Требования и ограничения при проведении торговых операций - Приложения - Учебник по MQL4
  • book.mql4.com
Требования и ограничения при проведении торговых операций - Приложения - Учебник по MQL4
 
papaklass :
Burada sana o kadar çok tavsiye verilecek ki "anne merak etme". Ve ana öneri - piyasayı açın!

:-) Görünüşe göre buradasın - repertuarında... :-)

Spesifik soru, spesifik cevap.

Sola / sağa adım - sorunun yazarının ilgisiyle hiçbir ilgisi olmayan "ana önerileriniz" ile gösterdiğiniz yürütme, fie, sel ve şarkı sözleri. :-)

 
#define WINAPI          
#define DWORD   uint
#import "kernel32.dll"
   DWORD WINAPI GetLastError ( void );
#import
Bu fonksiyon nasıl çağrılır? Ad yerleşik adla eşleşirse.
 
WWer :
Bu fonksiyon nasıl çağrılır? Ad yerleşik adla eşleşirse.
MT4'te alt düzey RtlGetLastWin32Error() işlevini çağırdım. Belki MT5'te de aynısını yapabilirsiniz.
Новые библиотеки файловых функций без ограничений. - MQL4 форум
  • www.mql5.com
Новые библиотеки файловых функций без ограничений. - MQL4 форум
Neden: