Hatalar, hatalar, sorular - sayfa 1452

 
Alexander :

https://www.mql5.com/ru/forum/1111/page1471#comment_2118072 ekran görüntüsüne göre yanlış ürünü kaldırmışsınız. Ürün ücretsiz ise ve kaldırılmışsa alışverişlerde olmaması gerekir.

Servis masasına yazın. Nasıl çoğaltılacağını mümkün olduğunca ayrıntılı olarak açıklayın.

findpatternrails'i sildim. Daha önce piyasadan indirdiğim her şey bir nedenden dolayı navigasyon cihazında büyük harflerden oluşuyordu (şimdi yeniden indirdikten sonra normal adları var - buna şimdi FindPatternRails deniyor). Ürünler ücretsizdir. Hepsi benim. "Kontrol" için kendime yükledim. Hepsi Alışveriş'teydi. Evet, onları ekranda görebilirsiniz. Onlar her zaman benim için orada oldular. Ancak 940'ı oluşturmak için yapılan yükseltmeden sonra çalışmayı bıraktılar. findpatternrails gezginini sildikten sonra İndir düğmesi yoktu. Çalışmayan bir tanesini daha kaldırıp göstergeli sayfaya tekrar girdiğimde, her iki gösterge için de Yükle (veya İndir - Tam hatırlamıyorum) butonları belirdi. İndirildi, başlatıldı - iş.
 
#1370495 - diğer geliştiriciler, lütfen bir göz atın.
 

"Alert" olayına farklı bir ses atamaya çalışıyorum ama "Tamam"ı tıkladığınızda standart olana sıfırlanıyor.

ekranda uyarı devre dışı bırakılır, ancak bu etkilenmez.


 
Alexandr Bryzgalov :

"Alert" olayına farklı bir ses atamaya çalışıyorum ama "Tamam"ı tıkladığınızda standart olana sıfırlanıyor.


Listeden seçim yaptıktan sonra Enter'a ve ardından Tamam'a basın.
 
Alexandr Bryzgalov :

"Alert" olayına farklı bir ses atamaya çalışıyorum ama "Tamam"ı tıkladığınızda standart olana sıfırlanıyor.


Hangi terminal? Ne inşası? Veri dizinine giden yol nedir? Hangi işletim sistemi ve hangi bit derinliği? Hizmet paketleri kurulu mu? (Bu arada, bu bilgi terminaldedir: Journal'da terminali başlattığınızda , ilk üç satır).

Üzerinde:

Terminal        MetaTrader 5 x64 build 1241 started (MetaQuotes Software Corp.)
Terminal        Windows 10 Pro (x64 based PC), IE 11.20 , UAC, AMD Phenom II X6 1075 T Processor, RAM: 1347 / 4058 Mb, HDD: 303753 / 375487 Mb, GMT+ 02 : 00
Terminal        C:\Users\barab\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075

bu davranış desteklenmiyor.

 
Alexey Da :
Listeden seçim yaptıktan sonra Enter'a ve ardından Tamam'a basın.

işte orada, her şey açık olduğu gibi)

hayatta listeden seçim yaptıktan sonra enter tuşuna basmanız gerektiğini tahmin etmezdim

teşekkürler yardımcı oldu

 
Karputov Vladimir :

Hangi terminal? Ne inşası? Veri dizinine giden yol nedir? Hangi işletim sistemi ve hangi bit? Hizmet paketleri kurulu mu? (Bu arada, bu bilgi terminaldedir: Journal'da terminali başlattığınızda , ilk üç satır).

Üzerinde:

bu davranış desteklenmiyor.

telepati çalışmıyor?

iş arkadaşlarına sorunun ne kadar çabuk çözüldüğünü görün)

ve sonra terminaller, oluşturur, eksenler verir)

 

"Explorer"ın çalışması nihayet ne zaman düzeltilecek?

mt4/940
win7/64

 
Alexandr Bryzgalov :

telepati çalışmıyor?

iş arkadaşlarına sorunun ne kadar çabuk çözüldüğünü görün)

ve sonra terminaller, oluşturur, eksenler verir)

"Enter" tuşuna basmadan değiştiriyorum - sadece listeden seçip "Tamam". Bu nedenle telepatinin işe yaradığını düşünebiliriz :).
 

Selamlar.

Sayın yönetim. SYMBOL_FILLING_MODE ile bir hata bulundu

Derleyici yapı 1241

Siparişler için doldurma türünü otomatik olarak algılamaya çalıştım:

       if (( ENUM_ORDER_TYPE_FILLING ) SymbolInfoInteger (sy, SYMBOL_FILLING_MODE )!=( ENUM_ORDER_TYPE_FILLING )request.type_filling)
request.type_filling=( ENUM_ORDER_TYPE_FILLING ) SymbolInfoInteger (sy, SYMBOL_FILLING_MODE );

Onlar. dolgu tipi yanlış belirtilirse, sembol belirtimindeki değer atanır.

örneğin, bir ..PRO brokerinde, IOC doldurma (Tablonuzda ve gerçek hayatta değer atanır

2

)

ancak ikinci tipte - sunucu bir hata döndürür:

 2015.12 . 22 14 : 57 : 11.385 EXP5 _ COPYLOT_Client_market18 (USDCHF,H1)      ERROR 0 Result = 10030 symbol NZDUSD volume 0.1 action 1 tp 0 sl 0 type 0 price 0.68205    Invalid order filling type
2015.12 . 22 14 : 57 : 11.385 EXP5 _ COPYLOT_Client_market18 (USDCHF,H1)      ERROR   Result = 10030 symbol NZDUSD volume 0.1 action 1 tp 0 sl 0 type 0 price 0.68205    request.type_filling= 2

Bu nedenle, 2 yıl önce doldurma seçimini yaptım - müşteri tarafından. ayarlarda şöyle yazdı:

 enum filling
  {
   FillOrKill= ORDER_FILLING_FOK ,
   ImmediatOrCancel= ORDER_FILLING_IOC ,
   Return= ORDER_FILLING_RETURN ,
  };

ve giriş yoluyla seçim:

girdi doldurma TypeFilling=ORDER_FILLING_FOK;


bu yüzden neden çalışmadığını otomatik olarak algıladığımda ve bir hata yazdığında

ve ayarlarda IOC'nin kendisini seçtiğimde ona bir değer atanıyor

1

! ve her şey çalışıyor.

tablo aşağıdaki değerleri gösterir:

Doldur veya Öldür

SYMBOL_FILLING_FOK

1

Bu politika, bir anlaşmanın yalnızca belirtilen hacimle yürütülebileceği anlamına gelir. Gerekli miktarda finansal araç piyasada mevcut değilse emir gerçekleşmez. Gerekli hacim, şu anda piyasada bulunan çeşitli teklifler kullanılarak doldurulabilir.

Hemen veya İptal Et

SYMBOL_FILLING_IOC

2

Bu durumda, bir tüccar, piyasada mevcut olan maksimum hacimde, emirde belirtilen hacimde bir anlaşma yapmayı kabul eder. Siparişin tam olarak doldurulamaması durumunda, siparişin mevcut hacmi doldurulacak ve kalan miktar iptal edilecektir. IOC emirlerini kullanma olasılığı ticaret sunucusunda belirlenir.

dönüş

tanımlayıcı yok

Bu politika sadece piyasa emirleri (Al ve Sat), limit ve stop limit emirleri ve sadece Piyasa veya Borsa icrası olan semboller için kullanılır. Kısmi dolum durumunda, bir piyasanın veya limit emrinin kalan miktarı iptal edilmez, işleme alınır.

Ama veriler muhtemelen burada karıştı!

Neden: