[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 3. - sayfa 535

 
DOCTORS :

Çok teşekkürler!

2'sinde, ama bana söyleme, SetIndexStyle () kullanarak istenen uzunlukta bir çizgi oluşturmak mümkün müdür?

Numara. Bu, grafik nesnelerle ilgili değildir.
 


İyi günler, robotlarda ve ticarette herkese iyi şanslar! Ve söyle bana, bir yanlışım var, payım anlaşılmaz bir şekilde nasıl büyüyor. Bu kadar hızlı büyümemelidir. Ve bunu şu şekilde sayıyorum: dış çift hacim=0.01;örnek ayrıca çift hacim=hacim; ve son olarak volumee++ döngüsünde; böyle yazdı. Peki, hacim++; toplamanın kendisi ile değil, birlik ile anlamı var mıdır? Sözdizimini açıklayın lütfen. 2012.01.27 15:16:49 2011.03.01 00:00 anti EURUSD, M15: OrderSend fonksiyonu için geçersiz fiyat 1.38088000, fiyatı normal Ask ve
Buna göre teklif verin.
Ya da engelli ne var?


 

Lütfen kodun bir kısmını nasıl anladığımı açıklayın

int poz=SiparişToplam();

for (n=0;n<poz;n++){
if ( OrderSelect (n,SELECT_BY_POS,MODE_TRADES)==true){

if (OrderType()==OP_BUY)

açık SATIN AL siparişleri için tüm açık siparişleri kontrol eder mi? Ve ilk numaradan Sonuncudan kontrol edebilir misiniz?

 
dkfl.zrjdktdbx :
İyi günler, robotlarda ve ticarette herkese iyi şanslar! Ve söyle bana, bir yanlışım var, payım anlaşılmaz bir şekilde nasıl büyüyor. Bu kadar hızlı büyümemelidir. Ve bunu şu şekilde sayıyorum: dış çift hacim=0.01;örnek ayrıca çift hacim=hacim; ve son olarak volumee++ döngüsünde; böyle yazdı. Peki, hacim++; toplamanın kendisi ile değil, birlik ile anlamı var mıdır? Sözdizimini açıklayın lütfen.
"++", ikiye katlama değil, bir ekleme anlamına gelir
 
Teşekkür ederim! Typer'ı tanıyacağım.
 
awega :

Lütfen kodun bir kısmını nasıl anladığımı açıklayın

int poz=SiparişToplam();

if (OrderSelect(n,SELECT_BY_POS,MODE_TRADES)==true){

if (OrderType()==OP_BUY)

açık SATIN AL siparişleri için tüm açık siparişleri kontrol eder mi? Ve ilk numaradan Sonuncudan kontrol edebilir misiniz?

Kimse yasaklamaz, bu yüzden döngüyü tersine çevirirseniz sonuncudan başlayabilirsiniz:

 for (n = poz - 1 ; n >= 0 ; n--) {
   if ( OrderSelect (n, SELECT_BY_POS, MODE_TRADES)) {
       if ( OrderType () == OP_BUY) {
       // Какой-то код
      }
   }
}
 
teşekkürler
Reshetov :

Kimse yasaklamaz, bu nedenle döngüyü tersine çevirirseniz sonuncudan başlayabilirsiniz:

 
Bu durumda "ilk ve son" un hiçbir şey ifade etmediğini unutmayın, çünkü sıralama, siparişleri daha önce terminalde hangi sütunda sıraladığınızla tutarlı olacaktır ;)
 

Herkese merhaba, lütfen bana sihirli sayı alanına kaç karakter (sayı) sığdığını söyler misiniz?


int OrderSend (sembol,cmd,hacim,fiyat,slippage,stoploss,takeprofit,NULL, magic=(XXXXXXXXXXXXXXX)? ,0, CLR_NONE );

 
fore-x :

Herkese merhaba, lütfen bana sihirli sayı alanına kaç karakter (sayı) sığdığını söyler misiniz?


int OrderSend (sembol,cmd,hacim,fiyat,slippage,stoploss,takeprofit,NULL, magic=(XXXXXXXXXXXXXXX)? ,0,CLR_NONE);

tamsayı - int büyüsü, cevap burada , "int türündeki değerler -2 147 483 648 ile 2 147 483 647 arasındaki sayılar aralığında olmalıdır. Bir sabitin veya değişkenin değeri belirtilen aralığın dışındaysa, o zaman programın sonucu tanımsız olacaktır.Bilgisayar belleğinde, int türündeki sabitlerin ve değişkenlerin değerleri 4 bayt kaplar.

Bu nedenle, bir sihir en fazla 10 "karakterden (sayı)" oluşabilir.

Neden: