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

 
Спартак Угланов :

OBJPROP_SELECTED

nesne seçimi

mql5

mql4

Bu işlev, bir nesnenin seçilmesine izin verir/yasaklar, ancak onu seçmez.

 
Oleksandr Nozemtsev :

Standart nesne oluşturma işlevini kullanırsanız, varsayılan parametrelerde seçim = true olur. Örneğin, bir trend çizgisi için alttan 4. çizgi:

Bu işlev, bir nesnenin seçilmesine izin verir/yasaklar, ancak onu seçmez.
 
Tango_X :

Bu işlev, bir nesnenin seçilmesine izin verir/yasaklar, ancak onu seçmez.

Değil!

OBJPROP_SELECT ED bir nesne seçer ve

OBJPROP_SELECT ABLE nesne seçimini etkinleştir/devre dışı bırak

 
Tango_X :
Bu işlev, bir nesnenin seçilmesine izin verir/yasaklar, ancak onu seçmez.

bu özellik tarafından bir nesnenin seçilmesine izin verir/yasaklar:

OBJPROP_SELECTABLE

Nesne Kullanılabilirliği

 
jarikn :
Bir danışman yazdım , her şey çalışıyor gibi görünüyor. Ancak gerçek şu ki, siparişler hareketli ortalamaların kesiştiği noktada kapatılmalıdır. Ama kapanmazlar veya daha doğrusu, yalnızca ilk sıra kapanır ve hangi yönde olduğu önemli değildir ve daha sonra günlükte bir hata verir - OrderClose hatası 4051. Sorun nedir?

bu işlevi dene

 //+----------------------------------------------------------------------------+
//|  Автор    : Ким Игорь В. aka KimIV,  http://www.kimiv.ru                    |
//+----------------------------------------------------------------------------+
//|  Версия   : 19.02.2008                                                     |
//|  Описание : Закрытие позиций по рыночной цене                              |
//+----------------------------------------------------------------------------+
//|  Параметры:                                                                |
//|    sy - наименование инструмента   (""   - любой символ,                   |
//|                                     NULL - текущий символ)                 |
//|    op - операция                   (-1   - любая позиция)                  |
//|    mn - MagicNumber                (-1   - любой магик)                    |
//+----------------------------------------------------------------------------+
void ClosePositions( string sy= "" , int op=- 1 , int mn=- 1 ) {
   int i, k= OrdersTotal ();

   if (sy== "0" ) sy= Symbol ();
   for (i=k- 1 ; i>= 0 ; i--) {
     if ( OrderSelect (i, SELECT_BY_POS, MODE_TRADES)) {
       if ((OrderSymbol()==sy || sy== "" ) && (op< 0 || OrderType()==op)) {
         if (OrderType()==OP_BUY || OrderType()==OP_SELL) {
           if (mn< 0 || OrderMagicNumber()==mn) ClosePosBySelect();
        }
      }
    }
  }
}
 
İyi günler, bir demo hesabından MQL5'e bir sinyal kaydetmek mümkün müdür? Teşekkür ederim.
 
Investorman :
İyi günler, bir demo hesabından MQL5'e bir sinyal kaydetmek mümkün müdür? Teşekkür ederim.

Evet mümkün. Ama satamazsın. Ücretsiz olacak ve demodan demoya kopyalanabilir.

 
jarikn :
Bir danışman yazdım , her şey çalışıyor gibi görünüyor. Ancak gerçek şu ki, siparişler hareketli ortalamaların kesiştiği noktada kapatılmalıdır. Ama kapanmazlar veya daha doğrusu, yalnızca ilk sıra kapanır ve hangi yönde olduğu önemli değildir ve daha sonra günlükte bir hata verir - OrderClose hatası 4051. Sorun nedir?

Genç adam, eğer bir hata numaran varsa, o zaman ona numaradan bakmanın ne sakıncası var? Bakman için mi?

Ve forumun bir anlam ifade etmesi için, önce sorunu kendiniz tanımlamaya çalışın, çözmeye çalışın ve ancak o zaman sorunun forumda doğru bir tanımını yapın. Ve "benim için çalışmıyor, sorun ne?" değil.

 
Andrey Sokolov :

soruyu anlamadım

Soru şuydu : "Neye sahipsin?" bağlamda: "Gösterge, doğru yapılırsa, her zaman önce tüm geçmişi hesaplar" .

Buna göre soru şu anlama geliyor: "Gösterge ilk açılışta ne yapıyor? Geçmişi mi hesaplıyor? Yoksa geçmişi hesaplamıyor mu? Bu standart bir Bollinger, değil mi?"

 
Artyom Trishkin :

Soru, "Neye sahipsin?" idi. bağlamda: "Gösterge, doğru yapılırsa, her zaman önce tüm geçmişi hesaplar" .

Buna göre soru şu anlama geliyor: "Gösterge ilk açılışta ne yapıyor? Geçmişi mi hesaplıyor? Yoksa geçmişi hesaplamıyor mu? Bu standart bir Bollinger, değil mi?"

Belirli bir zaman aralığı danışmanı için   mumları ve Bollinger'ı hesaplar ve kesişme noktalarında nesneler oluşturur. (aşırı basitleştirilmişse, ancak öz aynıdır)