uzman danışman - çeşitli sorular - sayfa 39

 
Marco vd Heijden :

Harici olarak bildirilen parametreler değiştirilemeyeceği veya değiştirilemeyeceği için her zaman harici parametreyi kopyalarım ve ardından kopyayı değiştiririm.
Ayrıca extern eskidir, kullanın

Anladım. Şimdi, Stop Loss değeri gibi aynı yöntemi kullanabileceğimi hatırlıyorum. Deneyeceğim.

Cevabınız için çok teşekkürler.

 
#Nesneyi Taşı - Yeniden Kapatıldı
 

#Çoklu Sipariş Kapat - Aç

Tüm açık siparişleri bir kerede kapatmaya çalışıyorum ama bazen hala birkaç sipariş açılıyor ve bir tane daha denemem gerekiyor.
S: Normal mi, lütfen?

Şimdiden teşekkürler.

 
  1. Birden fazla siparişin varlığında (bir EA çoklu çizelge, birden fazla EA, manuel ticaret)
 
whroeder1 :
  1. Birden fazla siparişin varlığında (bir EA çoklu çizelge, birden fazla EA, manuel ticaret)

Daha dikkatli okumanız gerekiyor, çok teşekkürler!
 

Endişemi açıklığa kavuşturmama yardımcı olacak kodumun bu bölümünü sizinle paylaşmam gerekiyor.
(yakın sipariş işlevim onlarla neredeyse aynı)

S: Kodun bu kısmı yanlış mı, lütfen?
Ve ne kaçırdım, lütfen?

Şimdiden teşekkürler.

 void closeorders()
  {
   for (positionindex= OrdersTotal ()- 1 ; positionindex>= 0 ; positionindex--)
     {
       if (! OrderSelect (positionindex, SELECT_BY_POS , MODE_TRADES )) continue ;
       if (closeallsymbols== false && OrderSymbol ()!= Symbol ()) continue ;
       if ( OrderMagicNumber ()==magicnumber && ( OrderType ()== OP_BUY || OrderType ()== OP_SELL ))
        {
         if (! OrderClose ( OrderTicket (), OrderLots (), OrderClosePrice (),slippage,CLR_NONE))
           {
             Print ( "failed #" , OrderTicket (), " error: " , GetLastError ());
           }
        }
     }
//---
   return ;
  }
 

Herhangi bir hata kodu aldınız mı?

 
Marco vd Heijden :

Herhangi bir hata kodu aldınız mı?


Hiç de bile.

 

Ve grafik sembolü sırası dışında herhangi bir siparişi kapatmasını mı istiyorsunuz?

Ve doğru sihirli sayı ile?

O zaman yapacak.
 
Marco vd Heijden :

Ve grafik sembolü sırası dışında herhangi bir siparişi kapatmasını mı istiyorsunuz?

Ve doğru sihirli sayı ile?


Hayır, tüm grafik sembolü siparişlerini kapatmam gerekiyor.
Evet, doğru sihirli sayı ile.