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

 

Merhaba!

Neden sadece BUYSTOP beni siliyor da SELLLIMIT onu silmiyor?? İki sipariş açık olmasına rağmen!

 if ( Hour ()== 19 && Minute ()== 00 && Кризис_1989==true)
            {
             for ( int i= 1 ; i<= OrdersTotal (); i++)          
      {
             if ( OrderSelect (i- 1 ,SELECT_BY_POS)==true) 
               {                                       
                if ( OrderType ()==OP_SELLLIMIT  && OrderSymbol ()== Symbol ())
                  {
                  OrderDelete ( OrderTicket ()); 
                  } //if
  
                if ( OrderType ()==OP_BUYSTOP && OrderSymbol ()== Symbol ())
                  {
                  OrderDelete ( OrderTicket ()); 
                  } //if
               } //if
            return ( 0 );
            }
          }     
[Silindi]  
Zhunko :
Yapabilir. Ancak o zaman boyutunu değiştirmeyi hatırlamanız gerekir.

çalışmıyor


bunu şöyle beyan ederseniz:

çift DayHigh[], DayLow[];

daha sonra dizinin elemanlarına belirli değerler atadığımda sadece "0" kaydediliyor

 
Danışmanların neden listede gri görüntülenebileceğini söyle?
 
sss2019 :
Danışmanların neden listede gri görüntülenebileceğini söyle?

çünkü danışmanla aynı klasörde .mq4 formatında kaynak kodu yok
[Silindi]  

yeni bir siparişteki parti boyutunun önceki işlemin sonucuna bağlı olduğu kod tabanındaki bir danışmana söyle (son işlemin sonucu nasıl belirlenir?)

Danışmanım için örnek olarak kullanacağım

 
dva1986 :

çalışmıyor


bunu şöyle beyan ederseniz:

çift DayHigh[], DayLow[];

daha sonra dizinin elemanlarına belirli değerler atadığımda sadece "0" kaydediliyor

Önceki yazımı okuyun. Tek bir öneri var.
 
YOUNGA :

yeni bir siparişteki parti boyutunun önceki işlemin sonucuna bağlı olduğu kod tabanındaki bir danışmana söyle (son işlemin sonucu nasıl belirlenir?)

Danışmanım için örnek olarak kullanacağım


STORM https://www.mql5.com/en/code/10557
 

Herkese merhaba!

Stoploss belirtirseniz sipariş verilmez :

 OrderSend(Symbol(),OP_BUY,BaseLot,Ask,3,Bid-25*Puan,Ask+25*Puan,"Siparişim #",16384,0,Yeşil);

Ve şu şekilde görüntülenir:

OrderSend(Symbol(),OP_BUY,BaseLot,Ask,3,NULL,NULL,"Siparişim #",16384,0,Yeşil);

Hata 130 yanlış durur.

Ayrıca, zararı durdurmak için verilen emri değiştirmek de mümkün değildir.

 
a.DarkAngel :

Merhaba!

Neden sadece BUYSTOP beni siliyor da SELLLIMIT onu silmiyor?? İki sipariş açık olmasına rağmen!


 for ( int i= 0 ; i<= OrdersTotal (); i++)
 
Andreyu :

Herkese merhaba!

Stoploss belirtirseniz sipariş verilmez:

 OrderSend(Symbol(),OP_BUY,BaseLot,Ask,3,Bid-25*Puan,Ask+25*Puan,"Siparişim #",16384,0,Yeşil);

Hata 130 yanlış durur.

 Print ( "Стоповые ордера можно выставлять на расстоянии не менее " , MarketInfo ( Symbol (), MODE_STOPLEVEL), " пипсов от текущей цены" );