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

 
TheXpert :
Döngüyü kaldırın ve kodlayıcının ellerine vurun :)
Kodda nerede ve nasıl yazıyor? Tam olarak ne kaldırılmalıdır?
 
yosuf :
Kodda nerede ve nasıl yazıyor? Tam olarak ne kaldırılmalıdır?
Yüzünde danışmanı yazan kişi tarafından yazılmıştır. Kendin yazmadın, değil mi?
 
granit77 :
Yüzünde danışmanı yazan kişi tarafından yazılmıştır. Kendin yazmadın, değil mi?

Beş ile dost olan - bak, plz ... - gösterge beşi sürmez. Dördüncü - soru yok.

Şampiyona hazırlanıyorum - başlamadan önceki süre kısalıyor...

Sayesinde.

 
GarKain :
kapatma emri neden çalışmıyor?


if (OrdersTotal()>0){
for(int g=OrdersTotal()-1; g>=0; g--){
OrderSelect(g,SELECT_BY_POS);
if (OrderMagicNumber()==2563 && OrderType()==OP_BUY){
if (Açık[0]<=Düşük[adım kaybı]){
SiparişKapat(g,1,Teklif,3,Kırmızı);
dönüş(0);
}
if (GradusEDBuy==true){
SiparişKapat(g,1,Teklif,3,Kırmızı);
dönüş(0);
}
}
}
if (OrderMagicNumber()==2563 && OrderType()==OP_SEL){
if (Open[0]>=Yüksek[kademe kaybı]){
SiparişKapat(g,1,Sor,3,Kırmızı);
dönüş(0);
}
if (GradusEDSell==true){
SiparişKapat(g,1,Teklif,3,Kırmızı);
dönüş(0);
}
}
}
OrderClose işlevi, açık siparişler listesindeki numarası değil, benzersiz bir bilet sipariş numarası gerektirir
 
GarKain :
kapatma emri neden çalışmıyor?

...

Bu tasarımı deneyin. Sahip olduklarınızla karşılaştırın ve farklılıkları kendiniz bulun. Bu arada, kapanışta kaymanız 3'e mal oluyor, bu 4 haneli teklifler için. 5 basamak ise 30 koyun.

 if ( OrdersTotal ()> 0
{   //--- 1 start
   for ( int g= OrdersTotal ()- 1 ; g>= 0 ; g--)
   {   //--- 2 start
       if OrderSelect (g,SELECT_BY_POS,MODE_TRADES);
      {   //--- 3 start
         if ( OrderMagicNumber ()== 2563 && OrderType ()==OP_BUY)
         {   //--- 4.a start
             if (Open[ 0 ]<=Low[steploss] || GradusEDBuy==true)
            {   RefreshRates ();
               OrderClose ( OrderTicket (), OrderLots (),Bid, 3 , Red );
               return ( 0 );
            }
         } //--- 4.a end
         if ( OrderMagicNumber ()== 2563 && OrderType ()==OP_SELL)
         {   //--- 4.b start
             if (Open[ 0 ]>=High[steploss] || GradusEDSell==true)
            {   RefreshRates ();
               OrderClose ( OrderTicket (), OrderLots (),Ask, 3 , Red );
               return ( 0 );
            }
         } //--- 4.b end
      } //--- 3 end
   }   //--- 2 end
}   //--- 1 end
 

Yardım!

Bir danışmana başkalarının emirlerini kapatmaması nasıl öğretilir?


Şimdiden teşekkürler

 
Ale-xander :

Yardım!

Bir danışmana başkalarının emirlerini kapatmaması nasıl öğretilir?


Şimdiden teşekkürler

Başkalarının emirlerinin sizinkinden nasıl farklı olduğunu yazın. Seçenekler bu farka bağlıdır. Evrensel bir seçenek, siparişlerinizi sihirli numaralardan açmak ve ardından siparişleri bu numaraya göre filtrelemektir.
 

Söyle bana, beş basamaklı alıntılarla MT4'ü nereden indirebilirim?

 
paladin80 :
Başkalarının emirlerinin sizinkinden nasıl farklı olduğunu yazın. Seçenekler bu farka bağlıdır. Evrensel bir seçenek, siparişlerinizi sihirli numaralardan açmak ve ardından siparişleri bu numaraya göre filtrelemektir.
Hızlı cevabınız için teşekkür ederim. Ardından sihirli bir sayı ile siparişlerinizi nasıl açacağınızı öğretin.
 

Ale-xander OrderSend() işlevine istediğiniz büyüyü ekleyin