MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1717

 
EVGENII SHELIPOV # :
 //--- global parameters
int prev_ticket;
//---
 if (CountTrade() < MaxOrders)
     {
      price = FindLastOrderInfo( 2 );
      lastlot = NormalizeDouble (GetMinLotOrder()* MathPow (MultiplierParameter, CountTrade()), 2 );
       if (FindLastOrderInfo( 1 ) == 0 )
        {
         if (Ask<= price - Step()* Point )
           {
             prev_ticket=GetTicketMaxOrder();
             if ( OrderSend ( Symbol (), OP_BUY, lastlot, Ask, slip, 0 , 0 , "Групповой ордер на покупку" , Magic, 0 , Blue))
               Print ( "Ордер на покупку открыт!" );
             else
               Print ( "Ошибка открытия ордера на покупку! - " , GetLastError ());
           }
        }
       if (FindLastOrderInfo( 1 ) == 1 )
        {
         if (Bid>= price + Step()* Point )
           {
             prev_ticket=GetTicketMaxOrder();
             if ( OrderSend ( Symbol (), OP_SELL, lastlot, Bid, slip, 0 , 0 , "Групповой ордер на продажу" , Magic, 0 , Red))
               Print ( "Ордер на продажу открыт!" );
             else
               Print ( "Ошибка открытия ордера на продажу! - " , GetLastError ());
           }
        }
     }

bir sipariş açmadan önce, prev_ticket'teki mevcut max_ticket'i hatırlarsınız

 
MakarFX # :

bir sipariş açmadan önce, prev_ticket'teki mevcut max_ticket'i hatırlarsınız

MakarFX # :

bir sipariş açmadan önce, prev_ticket'teki mevcut max_ticket'i hatırlarsınız

Teşekkürler hayatım!!!!!

 
MakarFX # :

bir sipariş açmadan önce, prev_ticket'teki mevcut max_ticket'i hatırlayın

Makar, son sipariş daha büyük bir biletle olmayabilir. Bekleyen bir emir açılır, ardından bir piyasa emri ve ardından bekleyen bir emir etkinleştirilirse, son bilet bir öncekinden daha az olacaktır. Veya açık bekleyen birkaç emir varsa, emirlerin sırası, emirlerin aktivasyon sırasına karşılık gelir ve biletler arızalı olur.

Açılış saatleri her zaman tutarlıdır...

 
Ve bunun garanti edilmediğini söylüyorlar
 
Alexey Viktorov # :

Makar, son sipariş daha büyük bir biletle olmayabilir. Bekleyen bir emir açılır, ardından bir piyasa emri ve ardından bekleyen bir emir etkinleştirilirse, son bilet bir öncekinden daha az olacaktır. Veya açık bekleyen birkaç emir varsa, emirlerin sırası, emirlerin aktivasyon sırasına karşılık gelir ve biletler arızalı olur.

Açılış saatleri her zaman tutarlıdır...

Gecikme yok ama yine de haklısın.

Bunu yapmak için, son açılanı arama işlevi vardır.

 
MakarFX # :

Gecikme yok ama yine de haklısın.

Bunu yapmak için, son açılanı arama işlevi vardır.

Bir dizideki her şeyi toplamanız, istediğiniz parametreye göre sıralamanız ve diziden istediğiniz dizinden almanız gerekir.

 
Vitaly Muzichenko # :

Bir dizideki her şeyi toplamanız, istediğiniz parametreye göre sıralamanız ve diziden istediğiniz dizinden almanız gerekir.

Hatta bana korkutucu geliyor.
 
MakarFX # :
Hatta bana korkutucu geliyor.

Ve her şeyi yapabileceğinden çok daha korkunç hale getiriyorsun.

 
Artyom Trishkin # :

Ve her şeyi yapabileceğinden çok daha korkunç hale getiriyorsun.

Sorun şu ki, herkes gelişmek istemiyor. Bu oldukça normal.

Peki, teşekkür ederim, birkaç yıl önce yapı ve dizi yapısını kullanmayı öğrettim.

Güzel bir şekilde sunulan yeni materyalin kendisi çalışılmasını ve uygulanmasını ister, kodlar birçok kez daha hızlı ve daha güzel elde edilir. Herkes bu fırsatlardan yararlanamaz.

 
Artyom Trishkin # :

Ve her şeyi yapabileceğinden çok daha korkunç hale getiriyorsun.

Daha fazla detay lütfen. Ne korkunç bir şey yaptım?