Hatalar, hatalar, sorular - sayfa 853

 

1. Editörde görüntüleme araçlarına bastığımda editör neden kapanıyor? Araç penceresi herhangi bir şey göstermiyor.

2. İçerik neden yardımda gösteriliyor, ancak makalelerin kendileri gösterilmiyor? Yardımı yenilemek yardımcı olmuyor.

3. Terminal günlüğü OpenCl bulunamadı diyor, daha iyi performans için en son video sürücüsünü yükleyin. Ve başka bir istisna yorumsuz yazıyor

Windows'u geri yüklemeyi ve MT5'i yüklemeyi denedim - yardımcı olmadı. Gerçekten hepsini yıkıp tekrar bir araya getirmek istemiyorum.

 
Virty :

1. Görünüm araçlarına tıkladığımda düzenleyici neden kapanıyor? Araç penceresi herhangi bir şey göstermiyor.

Yani, editör düşüyor mu? Hangi editör sürümü, 705?


2. İçerik neden yardımda gösteriliyor, ancak makalelerin kendileri gösterilmiyor? Yardımı yenilemek yardımcı olmuyor.

Bir ekran görüntüsü sağlayabilir misiniz?


3. Terminal günlüğü OpenCl bulunamadı diyor, daha iyi performans için en son video sürücüsünü yükleyin. Ve başka bir istisna yorumsuz yazıyor

Lütfen video sürücülerinizi en son sürüme güncelleyin. Ve istisna olarak ne yazıyor? Günlükten satırları kopyalayın - bu, menüden kolayca yapılır.


Windows'u geri yüklemeyi ve MT5'i yüklemeyi denedim - yardımcı olmadı. Gerçekten hepsini yıkıp tekrar bir araya getirmek istemiyorum.

Tam işletim sistemi sürümü nedir? Hizmet paketleri olmayan çok eski bir Windows XP olabilir mi?

Terminalin en son sürümüne yükseltmek için MetaQuotes-Demo sunucusuna bağlanın ve üzerinde bir demo hesabı açın.

 

Anlaşılmaz bir aksaklıkla karşı karşıya kaldı. Cuma günü, gece yarısına yakın bir zamanda, EA, birkaç saat önce her şey yolunda olmasına rağmen, NordFX-Server sunucusunda test yapmayı bıraktı. Basılarak, vb. Alınan:

NN       0        Core 1    13 : 38 : 13          2009.10 . 01 08 : 00 : 00    SYMBOL_TRADE_EXECUTION_INSTANT
FH       0        Core 1    13 : 38 : 13          2009.10 . 01 08 : 00 : 00    _price: 2.2168 ; price: 2.2168
OL       0        Core 1    13 : 38 : 13          2009.10 . 01 08 : 00 : 00    0.1 ; 50.0 ; 0.1
HD       0        Core 1    13 : 38 : 13          2009.10 . 01 08 : 00 : 00    tp: 2.0517 ; sl: 2.2616
PM       0        Core 1    13 : 38 : 13          2009.10 . 01 08 : 00 : 00    OrderType: ORDER_TYPE_SELL_LIMIT
HL       2        Core 1    13 : 38 : 13          2009.10 . 01 08 : 00 : 00    failed sell limit 0.10 GBPNZD at 2.2168 sl: 2.2616 tp: 2.0517 [ Invalid order type ]

_price - ayarlanan fiyat (durdur ve dondur seviyelerini kontrol ettikten sonra);

fiyat - başlangıç;

üçüncü satırda - min. çok, maks. işlemin lotu ve hacmi .

Az önce yapmadım - ve alanları geçersiz kıldım ve yeni bir tane için yardımla karıştırdım ve forum kürekledi - sorun çözülemedi. Bu arada, bu fonksiyon benim tarafımdan şampiyonada kullanılıyor ve son şampiyonada da oldu, yani bundan az çok eminim.

GoMarkets-Demo sunucusunu denedim - aynı şey.

Metaquotes-Demo sunucusunu denedim - olması gerektiği gibi çalışıyor (!?)

Ancak pazarın açılmasıyla birlikte, aynı Expert Advisor NordFX-Server'da başlatıldı (ancak terminal güncellenmeyi başardı):

JM       0        Core 1    01 : 36 : 07          2009.10 . 01 08 : 00 : 00    SYMBOL_TRADE_EXECUTION_INSTANT
RI       0        Core 1    01 : 36 : 07          2009.10 . 01 08 : 00 : 00    _price: 2.2168 ; price: 2.2168
CK       0        Core 1    01 : 36 : 07          2009.10 . 01 08 : 00 : 00    0.1 ; 50.0 ; 0.1
LE       0        Core 1    01 : 36 : 07          2009.10 . 01 08 : 00 : 00    tp: 2.0517 ; sl: 2.2616
LM       0        Core 1    01 : 36 : 07          2009.10 . 01 08 : 00 : 00    OrderType: ORDER_TYPE_SELL_LIMIT
PP       0        Core 1    01 : 36 : 07         GBPUSD: symbol to be synchronized
RE       0        Core 1    01 : 36 : 07         GBPUSD: symbol synchronized, 3464 bytes of symbol info received
QL       0        Core 1    01 : 36 : 07         GBPUSD: load 4310 bytes of history data to synchronize
FJ       0        Core 1    01 : 36 : 07         GBPUSD: history synchronized from 2000.01 . 03 to 2012.10 . 05
MS       0        Core 1    01 : 36 : 07          2009.10 . 01 08 : 00 : 08    sell limit 0.10 GBPNZD at 2.2168 sl: 2.2616 tp: 2.0517 ( 2.2148 / 2.2150 / 2.2148 )

Gördüğünüz gibi - her şey aynı, sadece küçük bir fark (önemli olup olmadığını bilmiyorum) - GBPUSD yeniden başlatıldı ve işlem başarıyla tamamlandı.

Eh, en azından her şeye puan verdi ve hafta sonu dinlendi ve neyin yanlış olduğu konusunda beynini zorlamadı :)

 

705. sürümdeki yeni uyarılardan memnun:

possible use of uninitialized variable 'openp'  mvpUtils.mqh    47      146
possible use of uninitialized variable 'cnt2'   mvpUtils.mqh    93      20
possible use of uninitialized variable 'RetF'   mvpUtils.mqh    97      19
sadece tüm değişkenler tam olarak başlatılmakla kalmaz ( openp işlemler sırasında başlatılır ve tüm geçmişi talep ederseniz, o zaman açıkça in out veya inout'tan daha erken olacaktır - ama bu durumda derleyicinin bir telepat olmadığına katılıyorum; cnt2 - Bence küçük bir kusur var:
 int cnt2;
for ( int f = 1 ; f <= 100 ; f++) {
    tempHPR = 1 ;
    cnt2 = 0 ;
//------------------какой-то код--------
}
Print (cnt2); // <- на эту строчку выдаёт warning

sonuçta döngünün en az bir kez yürütüleceği açıktır; RetF - openp'ye benzer , yani derleyicinin uyarı verme hakkına sahip olduğunu kabul ediyorum)

Ancak soru farklıdır - içermedeki hatalar yalnızca bu içermeyi kullanan bir şeyi derlediğinizde verilir. Dahil etmenin kendisini derlerseniz, uyarılar verilmez.

 
notused :

705. sürümdeki yeni uyarılardan memnun:

sadece tüm değişkenler tam olarak başlatılmakla kalmaz ( openp işlemler sırasında başlatılır ve tüm geçmişi talep ederseniz, o zaman açıkça in out veya inout'tan daha erken olacaktır - ama bu durumda derleyicinin bir telepat olmadığına katılıyorum; cnt2 - Bence küçük bir kusur var:

sonuçta döngünün en az bir kez yürütüleceği açıktır; RetF - openp'ye benzer , yani derleyicinin uyarı verme hakkına sahip olduğunu kabul ediyorum)

Bu, analizörün ilk versiyonu olsa da, ayarlayacağız.


Ancak soru farklıdır - içermedeki hatalar yalnızca bu içermeyi kullanan bir şeyi derlediğinizde verilir. Dahil etmenin kendisini derlerseniz, uyarılar verilmez.

Dahil edenler kod oluşturma aşamasından geçmez ve bu nedenle bazı kontroller çalışmaz.

Bunun nedeni, kapsayıcıların bağımsız bir program olmaması ve optimizasyon sırasında, yürütme akışlarını analiz etmek için giriş noktalarına sahip olmadıkları için işlevlerinin neredeyse tamamen kaldırılmasıdır.

 
Renat :
Dahil edenler kod oluşturma aşamasından geçmez ve bu nedenle bazı kontroller çalışmaz.

Bunun nedeni, kapsayıcıların bağımsız bir program olmaması ve optimizasyon sırasında, yürütme akışlarını analiz etmek için giriş noktalarına sahip olmadıkları için işlevlerinin neredeyse tamamen kaldırılmasıdır.

Tamam anlaşıldı.
 
Renat :
Yani, editör düşüyor mu? Hangi editör sürümü, 705?

Yani, editör düşüyor mu? Hangi editör sürümü, 705? - MetaEditor 5.00 Build 705 (05 Ekim 2012) Editör, eski servis verilebilir Expert Advisor'ı derleyebilir ve çalıştırabilir. Ancak danışmanda bir hata varsa, onu çiğner ve hiçbir şey olmaz - araçlar penceresi bir hatayla görünmez. Düşmeden önce bir ekran görüntüsü ekliyorum

 
Renat :
Bir ekran görüntüsü sağlayabilir misiniz?
Ekran görüntüsü ekliyorum. Windows yardımı diğer programlarda da çalışmaz. Önceden, yalnızca Windows XP SP3'ü tamamen yeniden yükleyerek tedavi ediliyordu. Peki, bu hata düzeltilemez. Seni yardım için siteye göndereceğim. Bu arada, yardım sitesi bilgisayardakinden çok daha iyi.
 
Virty :

Yani, editör düşüyor mu? Hangi editör sürümü, 705? - MetaEditor 5.00 Build 705 (05 Ekim 2012) Editör, eski servis verilebilir Expert Advisor'ı derleyebilir ve çalıştırabilir. Ancak danışmanda bir hata varsa, onu çiğner ve hiçbir şey olmaz - araçlar penceresi bir hatayla görünmez. Düşmeden önce bir ekran görüntüsü ekliyorum

Gelelim tüm detaylara (eksen versiyonları, bit derinliği, loglar, IE versiyonu) servis masasına. Evde denendi - tekrarlamaz.

 

Rusça haberler şöyle görünür:

Windows 8 64 bit 705 yapı, liteforex.

Bununla nereye gitmeli? DC'de, servis masasında mı?