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

 
Tretyakov Rostyslav # :

Nerede bir uzman olarak adlandırıldım!?

Açıklarım. "Uzman olarak adlandırılan", benim bilmediğim bir şey bildiğiniz anlamına gelir. Bana ilginç geldi, belki gerçekten bir şeyi kaçırdım ve mesajımı tamamlayacaksınız. Ama ne yazık ki yeni bir şey söylemedin. Ve sen "kendine düz metin uzmanı demedin"!

...или опять приступ?

Chevoi?! Sadece tüm aşinalıklara hitap etmenize izin vermiyorsunuz. Herkese "siz" diyorsunuz ve ayrıca muhatabı kişisel olarak tanımadan tam adıyla değil de aramanıza izin veriyorsunuz. Yani benim adresime de böyle saçma sapan şeyler yazıyorsun. Rostik (ben de sana aynı şekilde hitap ediyorum), seni kim büyüttü? Bunun aşırı olduğunu düşünmüyor musun?!

Yukarıdaki mesajlara bakılırsa saldırıya uğrayan sendin... Ve yetiştirilme tarzın beni çok üzdü! En azından biraz mantıklı olduğunu düşündüm...

 
Tretyakov Rostyslav # :
Önce üç EMA veya MACD veya ATR'nin ortalamasını deneyin

GİBİ? Üç EMA gibi mi? Buna rastlamadım.

 
Andrey Sokolov # :

"Bana yap" anlamına gelen "yapılmasına yardım et" yazdıklarında şaşıracak bir şey yok. Ava'da bir kedisi olan önceki aynı sorgulayıcı, açıklayıcı bir soruya kabalıkla suçlamaya başladı.

Tabii sizi neden kabalıkla suçladığını bilmiyorum ama görünüşe göre gelişigüzel değil (bu mesajınıza bakılırsa)...

 
Her şeyi çarpıttılar, çarpıttılar ve özetlediler, Rostik ve Andrey! Birbirinizle iletişim kurun. Birbirinizi hak ediyorsunuz.
 
Mihail Matkovskij # :

Açıklarım. "Uzman olarak adlandırılan", benim bilmediğim bir şey bildiğiniz anlamına gelir. Bana ilginç geldi, belki gerçekten bir şeyi kaçırdım ve mesajımı tamamlayacaksınız. Ama ne yazık ki yeni bir şey söylemedin. Ve sen "kendine düz metin uzmanı demedin"!

Chevoi?! Sadece tüm aşinalıklara hitap etmenize izin vermiyorsunuz. Herkese "siz" diyorsunuz ve ayrıca muhatabı kişisel olarak tanımadan tam adıyla değil de aramanıza izin veriyorsunuz. Yani benim adresime de böyle saçma sapan şeyler yazıyorsun. Rostik (ben de sana aynı şekilde hitap ediyorum), seni kim büyüttü? Bunun aşırı olduğunu düşünmüyor musun?!

Yukarıdaki mesajlara bakılırsa saldırıya uğrayan sendin... Ve yetiştirilme tarzın beni çok üzdü! En azından biraz mantıklı olduğunu düşündüm...

Ben uzman olarak adlandırılmadım ve dahası sizin bilmediğiniz bir şeyi bildiğimi yazmadım!

Üstelik bu alanda benden çok daha fazla şey biliyorsun çünkü. Ben bir programcı değilim ve MQL4'e karşı tavrım amatörce.

Tanıdıklığa gelince, belki yanılıyorum, ancak şikayetlerin olmaması ve yaşım göz önüne alındığında hiçbir şey değişmiyor.

Ve saldırı pahasına, tekrar tekrar bu başlıkta işleri halletmeye başladınız.

 
Порт-моне тв # :

GİBİ? Üç EMA gibi mi? Buna rastlamadım.

Örnek olarak:

         Label1Buffer[i]= iMA (Symbol_1, _Period , 1 , 0 , MODE_SMA , PRICE_CLOSE ,i);
         Label2Buffer[i]= iMA (Symbol_2, _Period , 1 , 0 , MODE_SMA , PRICE_CLOSE ,i);
         Label3Buffer[i]= iMA (Symbol_3, _Period , 1 , 0 , MODE_SMA , PRICE_CLOSE ,i);
         Label4Buffer[i]=(Label1Buffer[i]+Label2Buffer[i]+Label3Buffer[i])/ 3 ;
 

Tretyakov Rostyslav # :

Tanıdıklığa gelince, belki yanılıyorum, ancak şikayetlerin olmaması ve yaşım göz önüne alındığında hiçbir şey değişmiyor.

Şahsen ben şikayet etmedim çünkü büyüklük sanrılarından muzdarip değilim. İstersen bana "sen" diyebilirsin. Ama dışarıdan nasıl göründüğünü bir düşünün... İlk başta size "siz" diye hitap ettim, ta ki bunun faydasız olduğunu anlayana kadar... Gerisi de bence, onlara nasıl hitap ettiğiniz umrumda değil. Ancak sizin gibi iletişim kültürünüz de aynı...

Ve saldırı pahasına, o zaman bu başlıktaki şeyleri tekrar tekrar çözmeye başladınız.

Biriyle bir şeyleri halletmek istersem, o burada olmayacak, bu sitede olmayacak, bu forumda olmayacak! Burada sadece programlama ve ticaret hakkında iletişim kuruyorum. Ve bu konuyu zaten birçok kez konuştum. Kendiniz düşünün, işleri kim hallediyor?.. Nedir bu "saldırılar"? MQL argümanları yerine bu nedir?!
 
Mihail Matkovskij # :



Nadobranich. Seni kutsamama izin ver.
 
İyi günler, yine de yakınlardaki ayrı bir başlıktaki sorumla ilgili topluluğun görüşüyle ilgileniyorum. MT4 test cihazının kârı yanlış hesapladığı için çalışmadığı doğru mu?
 

Günün iyi zamanı!!!!

Aşağıdaki soruyla ilgili görüşünüzü merak ediyorum:

İşte ızgara EA kodunun bölümleri

 //+----------------------------------------------------------------------------+
//| Калькуляция сетки ордеров                                                  |
//+----------------------------------------------------------------------------+
double CalculiteProfit()
  {
   double oProfit = 0 ;
   for ( int i = OrdersTotal ()- 1 ; i>= 0 ; i--)
     {
       if ( OrderSelect (i, SELECT_BY_POS, MODE_TRADES))
        {
         if (OrderSymbol() == Symbol () && OrderMagicNumber() == Magic)
           {
             if (OrderType() == OP_BUY || OrderType() == OP_SELL)
              {
               oProfit += OrderProfit();
              }
           }
        }
     }
   return (oProfit + GetOrderSwap() + GetOrderCommission());
  }
 //-------------------------------------------------------------------+  Команда на закрытие сетки ордеров
   if ((CountTrade( 0 ) > 1 && CalculiteProfit() >= 0 && OrderGroupCloseSignal()== 0 )||(CountTrade( 1 ) > 1 && CalculiteProfit() >= 0 && OrderGroupCloseSignal()== 1 ))
     {
      ClosseAll();
     }
 //+----------------------------------------------------------------------------+
//| Закрытие сетки ордеров при заданной команде                                |
//+----------------------------------------------------------------------------+
void ClosseAll()
  {
   for ( int i = OrdersTotal ()- 1 ; i>= 0 ; i--)
     {
       if ( OrderSelect (i, SELECT_BY_POS, MODE_TRADES))
        {
         if (OrderSymbol() == Symbol () && OrderMagicNumber() == Magic)
           {
             if (OrderType() == OP_BUY)
              {
               if (!OrderClose(OrderTicket(), OrderLots(), Bid, slip))
                   Print ( "Не удалось закрыть ордера на покупку!" );
              }
             if (OrderType() == OP_SELL)
              {
               if (!OrderClose(OrderTicket(), OrderLots(), Ask, slip))
                   Print ( "Не удалось закрыть ордер на продажу!" );
              }
           }
        }
     }
  }

Bu kod parçalarının mantığı öyledir ki, emirler ızgarası açılır, prensipte, emirlerin ortalaması komisyoncu terminalinde alınmaz, ortalama alma kullanıcının bilgisayarında gerçekleşir.

Aşağıdaki durum meydana gelirse, açık sipariş ağının sabit bir hesaplaması vardır, tüm siparişler tablosunun karı sıfırdan büyükse ve belirli bir gösterge sinyali belirir - TÜM SİPARİŞ GRİDİ kapanır.

Expert Advisor bir demo hesabında kusursuz çalışır, gerçek bir hesap test cihazında kusursuz çalışır, ancak gerçek bir hesapta mucizeler olur: yalnızca karlı olan siparişler tüm tablodan kapatılır. Günlükte herhangi bir hata yok.

Soru şu ki, böyle bir durumla karşılaşan kim olursa olsun, kod yanlışlığı veya komisyoncunun mutfağındaki sorun nedir ????