Hatalar, hatalar, sorular - sayfa 627

 
Druide :

DLL I load 2, kernel32.dll ve import yoluyla user32.dll'dir.

OS windows 7 ana üssü, terminal hakkında Sürüm: 5.00 Build 574. Başka bir EA'dan, aynı kitaplıklardan tamamen aynı işlevleri aynı şekilde yükledim ve beklendiği gibi her şey yolunda gidiyor.

SD + uzman koduna bir uygulama göndermek muhtemelen daha kolay.
 

M1 ve Only open fiyatlarında OHLC modlarında bekleyen bir emir vermeye çalışırken, müşteri terminalinin 4501 - ERR_GLOBALVARIABLE_NOT_FOUND - Global değişkeni hatası çok sık bulunamadı . Tüm onaylar modunda hata görünmez. İşlemden önce ResetLastError () işlevi kullanılır ve başka bir işlem yapılmaz. OrderOpen () standart kitaplığındaki işlev kullanılır.

 bool CTrade::OrderOpen( const string symbol, ENUM_ORDER_TYPE order_type, double volume, double limit_price,
                       double price, double sl, double tp,
                       ENUM_ORDER_TYPE_TIME type_time, datetime expiration, const string comment)
  {
   ...
  }
Bununla karşılaşan var mı? Nedeni ne olabilir?

 
tol64 :

...

Bununla karşılaşan var mı? Nedeni ne olabilir?
Soruyla acele ettim. Sorun bulundu. Soru kaldırıldı.
 
Mqlrates dizisinin doğru elemanını sadece doğru zamanda nasıl bulabilirim. Hangi fonksiyon aranacak?
Документация по MQL5: Основы языка / Переменные
Документация по MQL5: Основы языка / Переменные
  • www.mql5.com
Основы языка / Переменные - Документация по MQL5
 

Merhaba, CiCustom sınıfını kullanarak özel bir gösterge oluşturmaya çalışıyorum: NumParams 0 ve ParamDouble DBL_MAX veriyor

 #include <Indicators\Custom.mqh>        
CiCustom ASI;                           //Класс - Accumulation Swing Index
MqlParam mparam[];                       //Структура входных параметров индикатора
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart ()
  {
   string Megasymbol= Symbol ();
//---
   int hASI=- 1 ;
   ArrayResize (mparam, 2 );
  mparam[ 0 ].type= TYPE_STRING ;
  mparam[ 0 ].string_value= "Examples\\ASI" ;
  mparam[ 1 ].type= TYPE_DOUBLE ;
  mparam[ 1 ].double_value= 300.0 ;
  ASI.Create(Megasymbol, PERIOD_D1 , IND_CUSTOM , 2 ,mparam);
  hASI=ASI.Handle();
   if (hASI< 0 )
    {
     Alert ( "Ошибка при создании индикатора iASI" , GetLastError ());
    }
   else
    {
    ASI.Refresh();
     Alert (ASI.NumParams());
     Alert (ASI.ParamDouble( 1 ));
    }
  ASI.FullRelease(hASI);
  }
 
kirill190982 :

Merhaba, CiCustom sınıfını kullanarak özel bir gösterge oluşturmaya çalışıyorum: NumParams 0 ve ParamDouble DBL_MAX veriyor

Afedersiniz. Kütüphanede hata. Pazartesi düzelteceğim. Sonraki mevcut olacak. inşa etmek.

Mesaj için teşekkürler.

 

dizi dosyadan doğru okunmuyor

 double mas[ 100 ][ 4 ];
int handle= FileOpen ( "data4.csv" , FILE_READ | FILE_CSV , ';' );
int numb= FileReadArray (handle,mas); 
FileClose (handle);

dosyayı görüntüle

 1.3219 ; 1.3219 ; 1.3219 ; 1.3219
1.3219 ; 1.3219 ; 1.3219 ; 1.3219


İstenilen değerler yerine bir tür saçmalık elde ediliyor

 
openlive :

İstenilen değerler yerine bir tür saçmalık elde ediliyor

Hangisi?
 
alexvd :
Hangisi?
 0 ; 0 ; 0 ; 0
0 ; 1.379623203893203 e- 306 ; 4.450635783687821 e- 308 ; 2.225128183749455 e- 307
7.56598449186023 e- 307 ; 5.632348362590211 e- 322 ; 0 ; 0
0 ; 0 ; 0 ; 0
0 ; 0 ; 0 ; 0
0 ; 0 ; 0 ; 0
0 ; 0 ; 0 ; 0
0 ; 0 ; 0 ; 0
0 ; 0 ; 0 ; 0
0 ; 0 ; 0 ; 0
0 ; 0 ; 0 ; 0
0 ; 0 ; 0 ; 0
0 ; 0 ; 0 ; 0
0 ; 1.424204808815986 e- 306 ; 2.047131780433999 e- 306 ; 1.02356521192437 e- 306
1.246111302895426 e- 306 ; 1.379613017577759 e- 306 ; 1.112606191683217 e- 306 ; 8.456027614896427 e- 307
1.613274462443446 e- 307 ; 4.672933513116508 e- 307 ; 2.201818866726536 e- 317 ; 0
0 ; 0 ; 0 ; 0
вот такое вот 
FileReadArray (tanıtıcı, mas); 0 döndürür
 
openlive :

dizi dosyadan doğru okunmuyor

dosyayı görüntüle


İstenilen değerler yerine bir tür saçmalık elde ediliyor

Dosya unicode veya ANSI mi? İkincisi ise, bir dosyayı açarken, FILE_ANSI bayrağını açıkça ayarlamanız gerekir.
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы ввода/вывода / Флаги открытия файлов
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы ввода/вывода / Флаги открытия файлов
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы ввода/вывода / Флаги открытия файлов - Документация по MQL5