Çaydanlıktan gelen sorular - sayfa 196

 
2012.10.12 13:20:13 ticaret '10000124': 0,00013'te 0,93 EURUSD satın alma durağı başarısız oldu [Geçersiz duraklar]

Tekrar. Bunlar harikalar...

  Ask = NormalizeDouble ( SymbolInfoDouble ( Symbol (), SYMBOL_ASK ), _Digits );
  Bid = NormalizeDouble ( SymbolInfoDouble ( Symbol (), SYMBOL_BID ), _Digits );
      request.action = TRADE_ACTION_PENDING ;
      request.magic = Magic;
      request.symbol = _Symbol ;
      request.volume = Volume();
      request.price= NormalizeDouble (Ask+Disnatnce* _Point , _Digits );
      request.sl = 0 ;
      request.tp = 0 ;
       //request.deviation=Slippage;
      request.type= ORDER_TYPE_BUY_STOP ;
      request.type_filling= ORDER_FILLING_FOK ;

 
G001 :
2012.10.12 13:20:13 ticaret '10000124': 0,00013'te 0,93 EURUSD satın alma durağı başarısız oldu [Geçersiz duraklar]
Bu fiyat nedir?
 
Yedelkin :
Bu fiyat nedir?
Bilmiyorum, bu yüzden Ask ve Bid'i nasıl aldığımı gösterdim.
 
G001 : Bilmiyorum o yüzden Ask and Bid nasıl aldığımı gösterdim.
Ardından, bir ticaret talebi göndermeden önce, bekleyen emir tetikleme fiyatının oluşumunda yer alan her bir değişkeni ve bu fiyatın kendisini yazdırın. ..Her kullanımdan önce istek değişkenini sıfırlıyor musunuz?
Документация по MQL5: Торговые функции / OrderSend
Документация по MQL5: Торговые функции / OrderSend
  • www.mql5.com
Торговые функции / OrderSend - Документация по MQL5
 

Böyle?

 MqlTradeRequest request={ 0 };
MqlTradeResult result={ 0 };
MqlTradeCheckResult check={ 0 };
 
G001 : Doğru mu?
Evet, onu kastetmiştim.
 

Bir sonraki çubuğun, yani henüz oluşmamış olanın açılış zamanı nasıl belirlenir?

Ayrıca: imleç gelecekteyse, ChartXYToTimePrice() öğesinde alınan zamanın çubuğun açılış tarihine (bu çubuk henüz mevcut olmasa bile) nasıl yuvarlanacağı, o zaman CopyTime çalışmaz çünkü mevcut olan sonuncunun açılış tarihini gösterir. neyse bar.

TimeCurrent() ile karşılaştırma kullanılmamalıdır.

--------------------------------------

ÇÖZÜLDÜ

--------------------------------------------

+ Örtük tür dönüşümü nedeniyle olası veri kaybıyla ilgili uyarıları kaldırmak mümkün müdür?

 MqlDateTime sTime;

TimeToStruct (Time,sTime);

sTime.min=sTime.min- fmod (sTime.min,Divider);

fmod'a böyle duble küfür ediyor.

sadece saçmalık çıkıyor - tüm hata pencerem böyle bir sapkınlıkla kirlendi ve herhangi bir şey eklenip eklenmediği belli değil.

Yoksa sadece 2 seçenek mi var? her şeyi double veya double yap -->> string -->>integer, sadece tamsayı kısmını alıyor musun? ama bu mantıksız ve yavaş

 
FiftyStars : + Örtülü tip dönüştürme nedeniyle olası veri kaybıyla ilgili uyarıları kaldırmak mümkün müdür?

Şu şekilde deneyin:

sTime.min=sTime.min-( int ) fmod (sTime.min,Divider);
 
Bir csv dosyasından geçmiş verilerin nasıl yükleneceğini bilen var mı? Mümkün mü? Çünkü bazı yerlerde varsayılan olarak gelen hikaye çok kalitesiz.
 
SkyTreker : Bir csv dosyasından geçmiş verileri nasıl indireceğini bilen var mı? Mümkün mü? Çünkü bazı yerlerde varsayılan olarak gelen hikaye çok kalitesiz.
Yanılmıyorsam, üçüncü şahısların geçmişine izin verilmediği defalarca belirtildi. Brokerinizla oynamanız için hikayenin bütünlüğü hakkında tavsiye edildi.