Hangi tasarım doğru? - sayfa 2

 
PapaYozh :


kapanmayacak.

Bana inanmıyorsanız, bir demo deneyin.

cant normalleştirilmemiş bir fiyatta olabilir, ilk seçenekte diğer her şey doğrudur.
 
Techno :
cant normalleştirilmemiş bir fiyatta olabilir, ilk seçenekte diğer her şey doğrudur.


sıfır sipariş kapanır kapanmaz tüm numaralandırma değişecek ve bir sonraki siparişi atlayacaksınız.

Son çare olarak şunu yapabilirsiniz:

   for ( int i= 0 ; i < Total; i++)
  {                                                                                          
     if ( OrderSelect ( 0 , SELECT_BY_POS, MODE_TRADES ) )
 
PapaYozh :


Son çare olarak şunu yapabilirsiniz:


Ama böylesi daha iyi:

   for ( ; OrdersTotal ()> 0 ; )
  {                                                                                          
     if ( OrderSelect ( 0 , SELECT_BY_POS, MODE_TRADES ) )
 
Techno :
cant normalleştirilmemiş bir fiyatta olabilir, ilk seçenekte diğer her şey doğrudur.

deneme üzerine alıntılar - kapanmadı.
 
requotes , kaçırılan bir sipariş, peki, bunlar o kadar büyük hatalar değil, asıl mesele ölü bölge olmaması, bu 1 kapatılmamış sipariş ikinci tikte kapanacak.
 
Techno :
İlki prensipte doğrudur, tüm emirleri kapatır, sadece kapanış fiyatlarının normalleştirilmesi gerekir. İkinci flop, tüm siparişler kapatılmayacaktır (döngü doğru bir şekilde derlenmemiştir)


Ve normalleşmenin bununla ne ilgisi var, çünkü burada fiyatlar ne olursa olsun emri kapatmak için aptalca emir verildi?
 
valenok2003 :


Ve normalleştirmenin bununla ne ilgisi var, çünkü emri kapatma komutu burada aptalca verilmiş mi?
Evet, normalleşmemiz gerekiyor! Burada kod tabanına kreasyonlar atıyorsunuz, ancak bu kadar basit gerçekleri bilmiyorsunuz
 
Afedersiniz. Lütfen bir örnek verin.
 
PapaYozh , bu seçeneklerin ikisi de sadece kapanış için ama ya bir değişiklik olursa? Kapatma ve güncelleme için 2 farklı döngüdense tam işlem için 2 tik gerekli olması daha iyi olsun
 
valenok2003 :
Afedersiniz. Lütfen bir örnek verin.
OrderClose(OrderTicket(),OrderLots(), NormalizeDouble (Bid, Digits ), 5 );
Bu arada, ve eğer sondan çözülürse, bir söve olacak mı? Teoride olmamalı